Propuesta para el manejo de restricciones en modelos de clases usando atom3

Authors

  • Carlos M. Zapata J. Universidad Nacional de Medellin
  • Carlos A. Alvarez C. Universidad Nacional de Medellin
  • Fernando Arango I. Universidad Nacional de Medellin

Abstract

La construcción de los modelos para el desarrollo de software se ha realizado tradicionalmente con herramientas CASE. En estas herramientas los formalismos de cada modelo ya se encuentran plenamente definidos, lo que implica que no es posible agregarles nuevas restricciones. Las herramientas de Metamodelado surgieron como una manera de solución a este problema, pues poseen formalismos propios (generalmente gráficos) que permiten la expresión de diferentes modelos, incluyendo sus restricciones. En este artículo se presenta una propuesta para involucrar restricciones en el modelo de clases de UML empleando para ello el AToM3, una herramienta de metamodelado.

/

Modeling for software development has been traditionally made by CASE tools. In these tools, formalisms for every model are completely defined, which implies it’s not possible adding new restrictions. Meta-modeling tools emerge like a solution for this problem, because they have their own formalisms (generally in graphic environment) allowing different model expressions, including restrictions. In this paper a proposal for involving restrictions in UML class model using AToM3 (a meta-modeling tool) has been presented.

How to Cite

[1]
C. M. Zapata J., C. A. Alvarez C., and F. Arango I., “Propuesta para el manejo de restricciones en modelos de clases usando atom3”, Ing. y Des., vol. 17, no. 17, pp. 130–147, Jul. 2011.

Issue

Section

Articles