A framework for consistences in association relations between classes in UML



Document title: A framework for consistences in association relations between classes in UML
Journal: Dyna (Medellín)
Database: PERIÓDICA
System number: 000409398
ISSN: 0012-7353
Authors: 1
Institutions: 1Universidad Cooperativa de Colombia, Facultad de Ingenierías, Bogotá. Colombia
Year:
Season: Ago
Volumen: 81
Number: 186
Pages: 126-131
Country: Colombia
Language: Español
Document type: Artículo
Approach: Aplicado, descriptivo
Spanish abstract El siguiente articulo muestra el proceso de construcción y validación de un framework para el manejo de consistencias en diagramas de clases de UML, específicamente opera sobre los diagramas de clase, mediante la aplicación de reglas de transformación, usando tanto la gramática de grafos como el OCL (Object Constraint Language). El framework propuesto, luego de un recorrido sobre las técnicas de manejo de consistencias, opera sobre el diagrama de clase toda vez que este constituye el diagrama estructural, si se quiere, más importante, a la hora de modelar, y facilita la aplicación de reglas desde las técnicas tratadas, contribuyendo con ello a dotar a la comunidad de analistas y modeladores de una herramienta soporte para el refinamiento y mejoramiento de la calidad de los diagramas, opera así mismo, sobre un caso típico de aplicación para mostrar las bondades de la herramienta, lo cual facilita su comprensión y entendimiento
English abstract The following article shows the process of building and validating a framework for the management of consistencies in class diagrams in UML, operating specifically on class diagrams, through the application of transformation rules, using both graph grammar and OCL (Object Constraint Language). The proposed framework, after examining the techniques of consistency management, operates on a class diagram, since this constitutes a structural diagram. This is even more important when modeling, and it facilitates the application of rules based on the treated techniques, thus contributing to provide the community of analysts and modelers with a support tool for the refinement and quality improvement of the diagrams. It also operates on a typical case of application to show the tool's advantages, thus making it easier to comprehend and understand
Disciplines: Ciencias de la computación
Keyword: Software,
Desarrollo de software,
Lenguaje unificado de modelado,
Diagramas,
Consistencia
Keyword: Computer science,
Software,
Software development,
Unified modeling language,
Diagrams,
Consistency
Full text: Texto completo (Ver HTML)