tarea
Métricas para modelos conceptuales
CALIDAD DEL SOFTWARE
• La rápida evolución de la tecnología informática, con sus
impresionantes mejoras en prestaciones y rendimiento, no ha sido
acompañada por una análoga evolución en el desarrollo de la
industria del sw.; la ya conocida como “crisis del sw.”
• Por ello, los equipos de I+D de las empresas y numerosas
universidades handedicado sus esfuerzos a la investigación y
desarrollo de nuevas formas de creación de sw., dando lugar a
modelos y metodologías.
• Estos modelos y metodologías, a pesar de mejorar la situación, no
llegan a obtener resultados espectaculares, por lo que se abren
camino nuevas ideas y modelos.
• De entre ellos empiezan a destacar los llamados modelos
conceptuales, que permiten el enlace entre losrequisitos de los
usuarios y la solución sw. correspondiente y permiten modelar,
además de los aspectos estáticos de los Sistemas Informáticos,
algunos aspectos de su comportamiento.
Jorge Salamanca Escorial
1
TEMA 5
Métricas para modelos conceptuales
CALIDAD DEL SOFTWARE
Modelos conceptuales
• Algunos autores definen modelo conceptual como “la búsqueda y
definición formal delconocimiento general sobre un dominio que un
sistema de información necesita conocer para llevar a cabo las
funciones requeridas”.
• La influencia del modelo conceptual en el producto resultante,
aunque sólo sea una fase inicial, es mucho mayor que la de otras
fases del ciclo de vida, ya que la detección y corrección de errores en
las primeras etapas de cualquier proceso, y en particular enel
desarrollo del sw., permite una mejora de la calidad y unos menores
costes de no conformidad.
• La atención al modelado es clave para el éxito del proyecto.
Jorge Salamanca Escorial
2
TEMA 5
Métricas para modelos conceptuales
CALIDAD DEL SOFTWARE
Modelos conceptuales
• Los modelos conceptuales pueden clasificarse en dos grandes
grupos, los tradicionales y los orientados aobjetos:
– Los modelos conceptuales tradicionales, como el de Entidad-Relación
desarrollado en 1976 por Chen, y modificado posteriormente por otros
autores, todavía pueden describir fácilmente los requisitos de datos de un
sistema de información con independencia de criterio de la gestión y
organización de los datos.
– Los modelos conceptuales orientados a objetos representan, además
de losdatos, el comportamiento y funcionalidad del sistema de
información, mediante diagramas de clases, de actividad, de transición de
estados, etc.
Jorge Salamanca Escorial
3
TEMA 5
Métricas para modelos conceptuales
CALIDAD DEL SOFTWARE
Modelos conceptuales
• Como siempre que se habla de calidad, hay que distinguir entre la
calidad del producto y la calidad del proceso realizadopara
conseguirlo.
• En este caso, la calidad del producto se relaciona con las
características del modelo conceptual y la calidad del proceso con la
manera en que se desarrollan los modelos conceptuales.
• Algunos autores, identifican la calidad de los modelos con una lista
de las propiedades ideales que deben tener los modelos de datos.
• Estas listas pueden servir para mejorar la calidadde los modelos,
pero, en general, no son estructuradas, las definiciones no son
precisas, a veces solapándose entre sí, con objetivos no realistas,
presuponen la existencia de diseño/implementación,...
Jorge Salamanca Escorial
4
TEMA 5
Métricas para modelos conceptuales
CALIDAD DEL SOFTWARE
Modelos conceptuales
• He aquí una de estas tablas donde se muestran algunaspropiedades asociadas a la calidad según distintos autores.
Autores
Propiedad
Batini (1992)
Compleción, corrección, minimalidad,
expresividad, autoexplicación, extensibilidad y
normalidad.
Reingruber M. y Gregori W. (1994)
Corrección conceptual, compleción
conceptual, corrección sintáctica, compleción
sintáctica, conocimiento de la empresa.
Boman (1997)
Jorge Salamanca Escorial...
Regístrate para leer el documento completo.