Modelling languages quality evaluation by taxonomic analysis: a preliminary proposal

Main Article Content

Fáber D. Giraldo
http://orcid.org/0000-0002-6111-3055
Sergio España
William J. Giraldo
Oscar Pastor

Abstract

The Model-Driven Engineering (mde) paradigm promotes the usage of conceptual models in information systems (is) engineering and research. As engineering products, conceptual models must have quality, which applies on both conceptual models and modeling language employed to build them. This paper presents a modeling language quality evaluation framework. This framework uses the principles from the popular Zachman framework for information systems as a taxonomic tool applied over modeling rtifacts used in an information system development. The purpose of this taxonomic tool is to perform analytic procedures that are aligned with an is reference architecture and ontological reasoning. Throughout this work, we describe how the Zachman framework supports analytics over modeling languages for quality purposes by its native management of semantics.


How to Cite
Giraldo, F. D., España, S., Giraldo, W. J., & Pastor, O. (2015). Modelling languages quality evaluation by taxonomic analysis: a preliminary proposal. Revista Ingenierías Universidad De Medellín, 15(29), 159–172. https://doi.org/10.22395/rium.v15n29a10

Article Details

References

[1] OMG, 'MDA Guide Version 1.0.1,' http://www.omg.org/cgibin/doc?omg/03-06-01.pdf, Jun. 2003. [Online]. Available: http://www.omg.org/cgi-bin/doc?omg/03-06-01.pdf

[2] J. Whittle, J. Hutchinson, and M. Rouncefield, 'The state of practice in model-driven engineering,' Software, IEEE, vol. 31, no. 3, pp. 79–85, May 2014.

[3] Giraldo, Faber D.; España, Sergio; Giraldo, William J.; Pastor, Oscar, "Modelling language quality evaluation in model-driven information systems engineering: A roadmap," Research Challenges in Information Science (RCIS), 2015 IEEE 9th International Conference on, vol., no., pp.64,69, 13-15 May 2015 doi: 10.1109/RCIS.2015.7128864.

[4] F. Giraldo, S. España, and O. Pastor, 'Analysing the concept of quality in model-driven engineering literature: A systematic review,' in Research Challenges in Information Science (RCIS), 2014 IEEE Eighth International Conference on, May 2014, pp. 1–12.

[5] OMG, 'MDA Guide revision 2.0,' http://www.omg.org/cgibin/doc?ormsc/14-06-01.pdf, Jun. 2014. [Online]. Available: http://www.omg.org/cgi-bin/doc?ormsc/14-06-01.pdf

[6] J. A. Zachman, 'A framework for information systems architecture,' IBM Syst. J., vol. 26, no. 3, pp. 276–292, Sep. 1987. [Online]. Available: http://dx.doi.org/10.1147/sj.263.0276

[7] J. F. Sowa and J. A. Zachman. Extending and formalizing the framework for information systems architecture. IBM Syst. J., 31(3):590{616, June 1992.

[8] E. D. Falkenberg, W. Hesse, P. Lindgreen, B. E. Nilsson, J. L. H. Oei, C. Rolland, R. K. Stamper, F. J. M. V. Assche, A. A. Verrijn-Stuart, and K. Voss, 'Frisco: A framework of information system concepts,' The IFIP WG 8. 1 Task Group FRISCO, Tech. Rep., 1996. [Online]. Available: http://cs-exhibitions.uni-klu.ac.at/index.php?id=445

[9] A. Saghafi and Y. Wand, 'Do ontological guidelines improve understandability of conceptual models? a meta-analysis of empirical work,' in System Sciences (HICSS), 2014 47th Hawaii International Conference on, Jan 2014, pp. 4609–4618.

[10] M. Rosemann and P. Green, 'Integrating multi-perspective views into ontological analysis,' in Proceedings of the Twenty First International Conference on Information Systems, ser. ICIS’00, 2000, pp. 618–627. [Online]. Available: http://dl.acm.org/citation.cfm?id=359640.359915

[11] ISO/IEC/IEEE systems and software engineering – architecture description,' ISO/IEC/IEEE 42010:2011(E) (Revision of ISO/IEC 42010:2007 and IEEE Std 1471-2000), pp. 1–46, Dec 2011.

[12] D. Harel and B. Rumpe, 'Meaningful modeling: What’s the semantics of 'semantics'?' Computer, vol. 37, no. 10, pp. 64–72, Oct. 2004. [Online]. Available: http://dx.doi.org/10.1109/MC.2004.172

[13] Bernhard Thalheim. The theory of conceptual models, the theory of conceptual modelling and foundations of conceptual modelling. In David W. Embley and Bernhard Thalheim, editors, Handbook of Conceptual Modeling, pages 543-577.Springer Berlin Heidelberg, 2011.

[14] Bernhard Thalheim. Syntax, semantics and pragmatics of conceptual modelling. In Gosse Bouma, Ashwin Ittoo, Elisabeth Mtais, and Hans Wortmann, editors, Natural Language Processing and Information Systems, volume 7337 of Lecture Notes in Computer Science, pages 1{10. Springer Berlin Heidelberg, 2012.

[15] David S. Frankel, et al. The Zachman Framework and the OMG's Model Driven Architecture, September 2003.

[16] Ana I. Molina, William J. Giraldo, Manuel Ortega, Miguel A. Redondo, and César A. Collazos. Model-driven development of interactive groupware systems: Integration into the software development process. Science of Computer Programming, 89, Part C(0):320-349, 2014.

[17] Keng Siau and Matti Rossi. Evaluation of information modeling methods - a review. In HICSS (5), pages 314{322, 1998.

[18] N. Guarino and C. A. Welty, 'A formal ontology of properties,' in Proceedings of the 12th European Workshop on Knowledge Acquisition, Modeling and Management, ser. EKAW ’00. London, UK, UK: Springer-Verlag, 2000, pp. 97–112. [Online]. Available: http://dl.acm.org/citation.cfm?id=645361.650850

[19] C.Welty and N. Guarino, 'Supporting ontological analysis of taxonomic relationships,' Data Knowl. Eng., vol. 39, no. 1, pp. 51–74, Oct. 2001. [Online]. Available: http://dx.doi.org/10.1016/S0169-023X (01)00030-1
Author Biographies

Fáber D. Giraldo, Universidad del Quindío

Ing. de Sistemas y Computación Universidad del Quindío, Magister en Ingeniería énfasis Informática Universidad EAFIT. PhD(C) en Informática Universidad Politécnica de Valencia (España). Profesor Asistente Facultad de Ingeniería Universidad del Quindío, coordinador del énfasis en Ingeniería de Software de la Maestría en Ingeniería de la Universidad del Quindío. Email: fdgiraldo@uniquindio.edu.co. Teléfono: (6)7359300 extensión 995.Haz clic para editar el extracto

Sergio España, Utrecht University

Ingeniero Informático Universidad Politécnica de Valencia (España). Máster en Ingeniería de Software y Sistemas de Información Universidad Politécnica de Valencia (España). PhD en Informática Universidad Politécnica de Valencia (España). Profesor Tiempo Completo en el Departamento de Informática y Ciencias Computacionales de la Universidad de Utrecht (Holanda).

William J. Giraldo, Universidad del Quindío

Ingeniero Electricista Universidad del Valle. Máster en Informática Avanzada Universidad Castilla la Mancha (España). PhD en Informática Universidad Castilla la Mancha (España). Profesor Asociado Facultad de Ingeniería Universidad del Quindío, Director Grupo de Investigación SINFOCI. Email: wjgiraldo@uniquindio.edu.co. Teléfono: (6)7359300 extensión 995

Oscar Pastor, Universidad Politécnica de Valencia

PhD en Informática Universidad Politécnica de Valencia (España). Catedrático Departamento de Sistemas Informáticos y Computación (DSIC) Universidad Politécnica de Valencia (España). Director del Centro de Investigación en Métodos de Producción de Software (PROS) de la Universidad Politécnica de Valencia (España). Email: opastor@dsic.upv.es