Desde esquemas preconceptuales hacia OO-Method

  • Carlos Mario Zapata-Jaramillo Universidad Nacional de Colombia Sede Medellín
  • Luz Marcela Ruiz-Carmona Universidad Nacional de Colombia Sede Medellín
  • Oscar Pastor Universidad Politécnica de Valencia

Abstract

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.
|Abstract
= 13 veces | PDF (ESPAÑOL (ESPAÑA))
= 13 veces|

Downloads

Download data is not yet available.

References

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.

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.

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.

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.

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.

O. Pastor, S. Abrahao, J. Fons. “Building e-commerce applications from object-oriented conceptual models”. ACM SIGecom Exchanges. Vol. 2. 2001. pp. 28-36.

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.

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.

Published
2013-02-28
How to Cite
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. Retrieved from https://revistas.udea.edu.co/index.php/ingenieria/article/view/14668