Desde esquemas preconceptuales hacia OO-Method

Autores/as

  • Carlos Mario Zapata Jaramillo Universidad Nacional de Colombia
  • Luz Marcela Ruiz Carmona Universidad Nacional de Colombia
  • Oscar Pastor Universidad Politécnica de Valencia

DOI:

https://doi.org/10.17533/udea.redin.14668

Palabras clave:

UML, OO-Method, lenguaje controlado, reglas de conversión, esquemas preconceptuales

Resumen

OO-Method (OOM), es un método basado en modelos orientados a objetos para la generación automática de código. Para la construcción de un producto de software empleando OOM, se debe partir desde los diagramas que propone este método. Esto requiere un gran esfuerzo por parte del analista quien, de manera subjetiva, debe elaborar dichos diagramas. Por otra parte, los Esquemas preconceptuales son diagramas previos a los esquemas conceptuales que permiten representar el conocimiento, presentan una sintaxis cercana a los lenguajes controlados y permiten obtener, automáticamente, diagramas de UML. En este artículo, aprovechando las ventajas anotadas para los Esquemas Preconceptuales, se propone un conjunto de reglas para la obtención de los diagramas de OOM a partir de dichos esquemas. Esta propuesta se ejemplifica con un caso de estudio.
|Resumen
= 99 veces | PDF
= 58 veces|

Descargas

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

Biografía del autor/a

Carlos Mario Zapata Jaramillo, Universidad Nacional de Colombia

Grupo de Investigación en Lenguajes Computacionales, Escuela de Sistemas. Sede Medellín.

Luz Marcela Ruiz Carmona, Universidad Nacional de Colombia

Grupo de Investigación en Lenguajes Computacionales, Escuela de Sistemas. Sede Medellín.

Oscar Pastor, Universidad Politécnica de Valencia

Departamento de Sistemas Informáticos y Computación.

Citas

O. Pastor, J Molina. Model-Driven Architecture in Practice. Ed. Springer-Verlag. Berlin. 2007. pp. 49- 146.

OMG. OMG Unified Modeling Language Specification. Object Management Group. Available: http://www.omg.org/UML/. Consultada el 20 de Mayo de 2009.

R. Pressman. Software Engineering: a practitioner’s approach. Ed. McGraw Hill. New York. 2005. pp. 274-281.

C. M. Zapata, A. Gelbukh, F. Arango. “Pre-conceptual Schema: A Conceptual-Graph-Like Knowledge Representation for Requirements Elicitation”. Lecture Notes in Computer Science. Vol. 4293. 2006. pp.17-27. DOI: https://doi.org/10.1007/11925231_3

C. M. Zapata, P. A. Tamayo, F. Arango. “Conversión de Esquemas Preconceptuales a diagrama de casos de uso empleando AToM3”. Revista DYNA. Vol. 74. 2007. pp. 237-251.

C. M. Zapata, L. Lezcano, P. Tamayo. “Validación del Método para la Obtención Automática del Diagrama de Objetivos desde Esquemas Preconceptuales”. Revista EIA. Vol. 8. 2007. pp. 21-35.

O.Pastor, J. Gómez, E. Insfrán, V. Pelechano. “The OOMethod Approach for Information Systems Modeling: From Object-Oriented Conceptual Modeling to Automated Programming”. Information Systems. Vol. 26 .2001. pp. 507-534. DOI: https://doi.org/10.1016/S0306-4379(01)00035-7

V. Pelechano, O. Pastor, E. Insfrán. “Automated code generation of dynamic specializations: an approach based on design patterns and formal techniques”. Data & Knowledge Engineering. Vol. 40. 2002. pp. 315- 353. DOI: https://doi.org/10.1016/S0169-023X(02)00020-4

O. Pastor, E. Insfrán, V. Pelechano, J. Romero, J. Merseguer. “OO-METHOD: An OO Software Production Environment Combining Conventional and Formal Methods”. Lecture Notes in Computer Science. Vol. 1250. 1997. pp. 145-158. DOI: https://doi.org/10.1007/3-540-63107-0_11

P. Molina. “User Interface Generation with OlivaNova Model Execution System”. Proceedings of the 9th International conference on Intelligent user interfaces. Madeira. 2004. pp. 358-359. DOI: https://doi.org/10.1145/964442.964533

O. Pastor, S. Abrahao, J. Fons. “Building e-commerce applications from object-oriented conceptual models”. ACM SIGecom Exchanges. Vol. 2. 2001. pp. 28-36. DOI: https://doi.org/10.1145/844316.844321

G. Giachettii, B. Marim, N. Condori-Fernandezi, J. C. Molina. “Updating OO-Method Function Points”. Proceedings of the 6th International Conference on Quality of Information and Communications Technology. Lisboa. 2007. pp. 55-64. DOI: https://doi.org/10.1109/QUATIC.2007.20

CARE Tecnologies: “OlivaNova: The programming machine”. Available: http://www.care-t.com/index. asp. Consultada el 20 de Mayo de 2009.

P. Haumer, M. Jarke, K. Pohl, K. Weidenhaupt. “Improving reviews of conceptual models by extended traceability to captured system usage”. Interacting with Computers. Vol. 13. 2000. pp. 77-95. DOI: https://doi.org/10.1016/S0953-5438(00)00025-4

Descargas

Publicado

2013-02-28

Cómo citar

Zapata Jaramillo, C. M., Ruiz Carmona, L. M., & Pastor, O. (2013). Desde esquemas preconceptuales hacia OO-Method. Revista Facultad De Ingeniería Universidad De Antioquia, (56), 203–212. https://doi.org/10.17533/udea.redin.14668