Publicado

2004-01-01

Propuestas para el mejoramiento de la calidad del Diagrama de Clases de UML

Palabras clave:

Ingeniería de software, Modelos Conceptuales, Modelamiento de Datos, Modelo Estructural, Dominio del Problema (es)
Software engineering, Conceptual Models, Data Modeling, Structural Model, Domain of Problem (en)

Descargas

Autores/as

  • Claudia Jiménez Ramírez Universidad Nacional de Colombia-Sede Medellín-Facultad de Minas-Escuela de Sistemas

La elección de un buen modelo conceptual en el análisis de un sistema, es definitiva para la correcta especificación de los requisitos planteados en un dominio de aplicación en particular; pues, con toda seguridad, conducirán al desarrollo o evolución de sistemas informáticos de mayor satisfacción para los usuarios finales. El presente trabajo es fruto del análisis comparativo de varios modelos conceptuales usados en la ingeniería del software, específicamente los llamados modelos estructurales, como son: el Modelo Entidad - Relación extendido por Richard Barker, el Modelo de Objetos Semánticos de Hammer y McLeod, el Diagrama de Configuración de Clases de OO-Method y el Diagrama de Clases de UML. Para determinar las bondades de cada uno de estos modelos, se emplearon los siguientes criterios de calidad: riqueza semántica, simplicidad, rigor y suficiencia. En el análisis comparativo, primero se identificaron los conceptos que permiten representar cada modelo y, luego, mediante ejemplos se analizó la conveniencia, o no, de la inclusión de cada concepto. La comparación de los modelos permitió descubrir lo que ellos aportan y presentar una serie de propuestas para el mejoramiento de la calidad del Diagrama de Clases de UML.

The election of a good conceptual model in the analysis of a system, is definitive for the correct specification of the requirements raised in a domain of application; since, with complete certainty, they will lead to the development or evolution of computer science systems, for greater satisfaction for the end users. The present work is result of the comparative analysis of several used conceptual models in the engineering of software, more specifically the calls structural models, as they are: Entity-Relation model extended by Richard Barker, the Model of Semantic Objects of Hammer and McLeod, the Diagram of Configuration of Classes of OO-Method and the Diagram of Classes of UML. In order to determine kindness of each one of these models, the following criteria of quality were used: semantic wealth, simplicity, rigor and sufficiency. In the comparative analysis, first the concepts were identified that allow to represent each model and, soon, by means of examples was analyzed the convenience of the inclusion of each concept. The comparison of the models allowed to discover what they contribute and display a series of proposals for the improvement of the quality of the Diagram of Classes of UML.

Referencias

Barker, R. (1991), Case Method: Entity-Relationship Modelling, Oracle Press.

Fowler, M. y Scott, K. (1997), UML Distilled: Applying the Standard Object Modeling Language, Addison-Wesley.

Hammer, M. y Dennis, M. (1995), ‘Database description with sdm: A semantic database model’, pp. pp. 351-386.

Kroenke, D. M. (1996), Procesamiento de Bases de datos, quinta edición edn, Prentice Hall Hispanoamericana.

Pastor López, O. (1998), ‘Oo-method. un método orientado a objetos para la producción automática de código’, Notas de curso doctoral. Second Printing.

Pastor, O., Insfran, E. y Pelechano, V. (1998), ‘Oo-method: An oo software production environment combining conventional and formal methods’, V Jomadas Iberoamericanas de Informática .

Rational (1999), Unified Modeling Language For Real-Time System Design, Rational Software Corporation. *http://www.rational.com/pst/tech-papers/uml-rt.html

Cómo citar

APA

Jiménez Ramírez, C. (2004). Propuestas para el mejoramiento de la calidad del Diagrama de Clases de UML. Avances en Sistemas e Informática, 1(1), 13–17. https://revistas.unal.edu.co/index.php/avances/article/view/93382

ACM

[1]
Jiménez Ramírez, C. 2004. Propuestas para el mejoramiento de la calidad del Diagrama de Clases de UML. Avances en Sistemas e Informática. 1, 1 (ene. 2004), 13–17.

ACS

(1)
Jiménez Ramírez, C. Propuestas para el mejoramiento de la calidad del Diagrama de Clases de UML. ava. sis. inf 2004, 1, 13-17.

ABNT

JIMÉNEZ RAMÍREZ, C. Propuestas para el mejoramiento de la calidad del Diagrama de Clases de UML. Avances en Sistemas e Informática, [S. l.], v. 1, n. 1, p. 13–17, 2004. Disponível em: https://revistas.unal.edu.co/index.php/avances/article/view/93382. Acesso em: 27 ene. 2025.

Chicago

Jiménez Ramírez, Claudia. 2004. «Propuestas para el mejoramiento de la calidad del Diagrama de Clases de UML». Avances En Sistemas E Informática 1 (1):13-17. https://revistas.unal.edu.co/index.php/avances/article/view/93382.

Harvard

Jiménez Ramírez, C. (2004) «Propuestas para el mejoramiento de la calidad del Diagrama de Clases de UML», Avances en Sistemas e Informática, 1(1), pp. 13–17. Disponible en: https://revistas.unal.edu.co/index.php/avances/article/view/93382 (Accedido: 27 enero 2025).

IEEE

[1]
C. Jiménez Ramírez, «Propuestas para el mejoramiento de la calidad del Diagrama de Clases de UML», ava. sis. inf, vol. 1, n.º 1, pp. 13–17, ene. 2004.

MLA

Jiménez Ramírez, C. «Propuestas para el mejoramiento de la calidad del Diagrama de Clases de UML». Avances en Sistemas e Informática, vol. 1, n.º 1, enero de 2004, pp. 13-17, https://revistas.unal.edu.co/index.php/avances/article/view/93382.

Turabian

Jiménez Ramírez, Claudia. «Propuestas para el mejoramiento de la calidad del Diagrama de Clases de UML». Avances en Sistemas e Informática 1, no. 1 (enero 1, 2004): 13–17. Accedido enero 27, 2025. https://revistas.unal.edu.co/index.php/avances/article/view/93382.

Vancouver

1.
Jiménez Ramírez C. Propuestas para el mejoramiento de la calidad del Diagrama de Clases de UML. ava. sis. inf [Internet]. 1 de enero de 2004 [citado 27 de enero de 2025];1(1):13-7. Disponible en: https://revistas.unal.edu.co/index.php/avances/article/view/93382

Descargar cita

Visitas a la página del resumen del artículo

123

Descargas

Los datos de descargas todavía no están disponibles.