Volume 19 , Issue 2 , PP: 80-86, 2022 | Cite this article as | XML | Html | PDF | Full Length Article
Nemury Silega 1 * , G. F. Castro Aguilar 2 , I. A. Martillo Alcívar 3 , K. M. Faggioni Colombo 4
Doi: https://doi.org/10.54216/IJNS.190207
Performing a correct architectural design is essential to satisfy the quality requirements of a software. In this phase, the high-level components that will compose the system, as well as their relationships, are defined. Since the architects must struggle with complex and challenging tasks in this phase, providing them with advanced and helpful tools and methods is suitable. For example, MDD-based approaches are a valuable means to deal with the complexity during the software development process, particularly during the architectural design stage. However, despite the notable benefits of this type of approaches, the architects are often sceptical about adopting new technologies. Hence, before formally adopting new methods or tools, it is suitable to consider the opinion of those using them. In that sense, this paper aims to describe the results of an assessment of an MDA-based approach to support the architectural design. This assessment was carried out applying the Iadov neutrosophic technique. This technique has been extensively applied in a wide variety of domains to analyze the satisfaction level of potential users of different proposals. The results indicate a high satisfaction level of potential users of the assessed approach.
Model Driven Architecture (MDA) , Iadov neutrosophic technique , architectural design , user satisfaction assessment.
[1] Al-Jamimi, H. and M. Ahmed, Transition from Analysis to Software Design: A Review and New Perspective.
International Journal of Soft Computing and Software Engineering [JSCSE], 2013. 3(3): p. 169-176.
[2] Sánchez, L., et al., Quality indicators for business process models from a gateway complexity perspective.
Information and Software Technology, 2012. 54(11): p. 1159-1174.
[3] Boehm, B.W., Software Engineering Economics. 1981: Prentice-Hall, Englewood Cliffs.
[4] Moreno, I., et al., A systematic literature review of studies on business process modeling quality. Information
and Software Technology, 2014.
[5] Silega, N.M., Inelda A Castro, Gilberto F. Faggioni , Katya M., Assessing the impact of an MDA-based
approach to support the architecture design. Revista Cubana de Ciencias Informáticas, 2022. 16(2).
[6] Hernández, N.B., et al., Validation of the pedagogical strategy for the formation of the competence
entrepreneurship in high education through the use of neutrosophic logic and Iadov technique. 2018: Infinite
Study.
[7] Calle, W.A.C., A.S.G. Betancourt, and N.J. Enríquez, Validation of the proof reversal on the inexistence of
untimely dismissal by using neutrosophic IADOV technique. Neutrosophic Sets and Systems, 2019. 33(1): p.
33-36.
[8] Velázquez, A.I.U., et al., Neutrosophic Iadov tecnique for assessing the proposal of standardization of the beef
cutting for roasting in Patate canton, Ecuador. Neutrosophic Sets and Systems, 2020. 34: p. 86-92.
[9] Zatán, L.G.G., et al., Neutrosophic Iadov for measuring of user satisfaction in a virtual learning environment at
UNIANDES Puyo. Neutrosophic Sets and Systems, 2020. 34: p. 117-125.
[10] Falcón, V.V., et al., Managing Contradictions in Software Engineering Investigations using the Neutrosophic
IADOV Method. Neutrosophic Sets and Systems, 2021. 44: p. 100-107.
[11] Morales, L.G., R.W.P. Ventura, and A.H. González, Iadov Neutrosofico para medir la satisfacción de los
docentes con la aplicación del Solver de Excel en la programación lineal. Revista Asociación Latinoamericana
de Ciencias Neutrosóficas. ISSN 2574-1101, 2019. 5(1): p. 19-28.
[12] Abdel-Basset, M., et al., A novel model for evaluation Hospital medical care systems based on plithogenic sets.
Artificial intelligence in medicine, 2019. 100: p. 101710.
[13] Andino Herrera, A., et al., Use of the neutrosophic IADOV technique to diagnose the real state of citizen
participation and social control, exercised by young people in Ecuador. Neutrosophic Sets & Systems, 2019.
26.
[14] Zuñiga, V.J., et al., Validation of a Model for Knowledge Management in the Cocoa Producing Peasant
Organizations of Vinces Using Neutrosophic Iadov Technique. Neutrosophic Sets and Systems, 2019. 30(1): p.
20.
[15] Silega, N., M. Noguera, and D. Macias, Ontology-based Transformation from CIM to PIM. IEEE Latin
America Transactions, 2016. 14(9): p. 4156-4165.
[16] Silega, N. and M. Noguera, Applying an MDA-based approach for enhancing the validation of business process
models. Procedia Computer Science, 2021. 184: p. 761-766.
[17] Kharmoum, N., et al., A method of model transformation in MDA approach from E3value model to BPMN2
diagrams in CIM level. IAENG International Journal of Computer Science, 2019. 46(4): p. 1-17.
[18] Melouk, M., Y. Rhazali, and H. Youssef, An Approach for Transforming CIM to PIM up To PSM in MDA.
Procedia Computer Science, 2020. 170: p. 869-874.
[19] Martínez, Y., C. Cachero, and S. Meliá, MDD vs. traditional software development: A practitioner’s subjective
perspective. Information and Software Technology, 2013. 55(2): p. 189-200.
[20] Noy , N.F. and D.L. McGuinness, Ontology Development 101: A Guide to Creating Your First Ontology. 2001,
Stanford Medical Informatics: Stanford.
[21] Bouzidi, R., et al., OntoGamif: A modular ontology for integrated gamification. Appl. Ontology, 2019. 14(3): p.
215-249.
[22] Nicola, A.D., M. Melchiori, and M.L. Villani, Creative design of emergency management scenarios driven by
semantics: An application to smart cities. Inf. Syst., 2019. 81: p. 21-48.
[23] Xinga, X., et al., Ontology for safety risk identification in metro construction. Computers in Industry, 2019.
109: p. 14–30.
[24] Yang, L., K. Cormicana, and M. Yub, Ontology-based systems engineering: A state-of-the-art review.
Computers in Industry, 2019. 111: p. 148–171.
[25] Freitas, S., E. Canedo, and D. Jesus, Calculating similarity of curriculum lattes. IEEE Latin America
Transactions, 2018. 16(6): p. 1758-1764.
[26] Keet, C.M. and R. Grütter, Toward a systematic conflict resolution framework for ontologies. Journal of
Biomedical Semantics, 2021. 12(1).
[27] Bencharqui, H., S. Haidrar, and A. Anwar, Ontology-based Requirements Specification Process. E3S Web
Conf., 2022. 351.
[28] Kharmoum, N., et al., A Method of Model Transformation in MDA Approach from E3value Model to BPMN2
Diagrams in CIM Level. IAENG International Journal of Computer Science, 2019. 46(4).
[29] Li, Z., X. Zhou, and Z. Ye, A Formalization Model Transformation Approach on Workflow Automatic
Execution from CIM Level to PIM Level. International Journal of Software Engineering and Knowledge
Engineering, 2019. 29(09): p. 1179-1217.
[30] Laaz, N., et al. Integrating Domain Ontologies in an MDA-Based Development Process of e-Health
Management Systems at the CIM Level. in International Conference on Advanced Intelligent Systems for
Sustainable Development. 2019. Springer.
[31] Laaz, N., N. Kharmoum, and S. Mbarki, Combining Domain Ontologies and BPMN Models at the CIM Level to
generate IFML Models. Procedia Computer Science, 2020. 170: p. 851-856.
[32] Xing, J. and T. Ah-Hwee, CRCTOL: A semantic-based domain ontology learning system. Journal of the
American Society for Information Science & Technology, 2010. 61(1): p. 150-168.
[33] Sattar, A., et al., Comparative analysis of methodologies for domain ontology development: A systematic
review. Int. J. Adv. Comput. Sci. Appl., 2020. 11(5): p. 99-108.