Modelling languages quality evaluation by taxonomic analysis: a preliminary proposal
Main Article Content
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.
Article Details
References
[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