Propuesta para el manejo de restricciones en modelos de clases usando atom3
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 Meta...
- Autores:
-
Carlos M. Zapata J.; Universidad Nacional de Medellin
Carlos A. Alvarez C.; Universidad Nacional de Medellin
Fernando Arango I.; Universidad Nacional de Medellin
- Tipo de recurso:
- Fecha de publicación:
- 2011
- Institución:
- Universidad del Norte
- Repositorio:
- Repositorio Uninorte
- Idioma:
- spa
- OAI Identifier:
- oai:manglar.uninorte.edu.co:10584/4094
- Acceso en línea:
- http://rcientificas.uninorte.edu.co/index.php/ingenieria/article/view/2393
http://hdl.handle.net/10584/4094
- Palabra clave:
- Rights
- License
- http://purl.org/coar/access_right/c_abf2
id |
REPOUNORT2_cbfe2068bebc88c71e2e023bcc927a7d |
---|---|
oai_identifier_str |
oai:manglar.uninorte.edu.co:10584/4094 |
network_acronym_str |
REPOUNORT2 |
network_name_str |
Repositorio Uninorte |
repository_id_str |
|
spelling |
Carlos M. Zapata J.; Universidad Nacional de MedellinCarlos A. Alvarez C.; Universidad Nacional de MedellinFernando Arango I.; Universidad Nacional de MedellinColombia2013-08-31T23:10:48Z2013-08-31T23:10:48Z2011-07-28http://rcientificas.uninorte.edu.co/index.php/ingenieria/article/view/2393http://hdl.handle.net/10584/4094La 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.application/pdfspaUniversidad del NorteRevista Científica Ingeniería y Desarrollo; No 17 (2005): Enero - Junio; 130-147instname:Universidad del Nortereponame:Repositorio Digital de la Universidad del NortePropuesta para el manejo de restricciones en modelos de clases usando atom3articlepublishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_6501http://purl.org/coar/access_right/c_abf210584/4094oai:172.16.14.36:10584/40942015-10-07 01:47:19.32Repositorio Digital de la Universidad del Nortemauribe@uninorte.edu.co |
dc.title.none.fl_str_mv |
Propuesta para el manejo de restricciones en modelos de clases usando atom3 |
title |
Propuesta para el manejo de restricciones en modelos de clases usando atom3 |
spellingShingle |
Propuesta para el manejo de restricciones en modelos de clases usando atom3 |
title_short |
Propuesta para el manejo de restricciones en modelos de clases usando atom3 |
title_full |
Propuesta para el manejo de restricciones en modelos de clases usando atom3 |
title_fullStr |
Propuesta para el manejo de restricciones en modelos de clases usando atom3 |
title_full_unstemmed |
Propuesta para el manejo de restricciones en modelos de clases usando atom3 |
title_sort |
Propuesta para el manejo de restricciones en modelos de clases usando atom3 |
dc.creator.fl_str_mv |
Carlos M. Zapata J.; Universidad Nacional de Medellin Carlos A. Alvarez C.; Universidad Nacional de Medellin Fernando Arango I.; Universidad Nacional de Medellin |
dc.contributor.author.none.fl_str_mv |
Carlos M. Zapata J.; Universidad Nacional de Medellin Carlos A. Alvarez C.; Universidad Nacional de Medellin Fernando Arango I.; Universidad Nacional de Medellin |
description |
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. |
publishDate |
2011 |
dc.date.issued.none.fl_str_mv |
2011-07-28 |
dc.date.accessioned.none.fl_str_mv |
2013-08-31T23:10:48Z |
dc.date.available.none.fl_str_mv |
2013-08-31T23:10:48Z |
dc.type.none.fl_str_mv |
article |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_6501 |
dc.type.hasVersion.none.fl_str_mv |
publishedVersion |
dc.identifier.other.none.fl_str_mv |
http://rcientificas.uninorte.edu.co/index.php/ingenieria/article/view/2393 |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/10584/4094 |
url |
http://rcientificas.uninorte.edu.co/index.php/ingenieria/article/view/2393 http://hdl.handle.net/10584/4094 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.ispartof.none.fl_str_mv |
Revista Científica Ingeniería y Desarrollo; No 17 (2005): Enero - Junio; 130-147 |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.format.none.fl_str_mv |
application/pdf |
dc.coverage.spatial.none.fl_str_mv |
Colombia |
dc.publisher.none.fl_str_mv |
Universidad del Norte |
publisher.none.fl_str_mv |
Universidad del Norte |
dc.source.none.fl_str_mv |
instname:Universidad del Norte reponame:Repositorio Digital de la Universidad del Norte |
instname_str |
Universidad del Norte |
institution |
Universidad del Norte |
reponame_str |
Repositorio Digital de la Universidad del Norte |
collection |
Repositorio Digital de la Universidad del Norte |
repository.name.fl_str_mv |
Repositorio Digital de la Universidad del Norte |
repository.mail.fl_str_mv |
mauribe@uninorte.edu.co |
_version_ |
1818112654921695232 |