Researching Solutions to Challenges in MDE with Kuaba
Abstract
Model-Driven Engineering (MDE) research has made substantial progress in recent years. However, there are still technical challenges, some related to the uncertainty during the design of software models, which is caused by many design alternatives, incomplete information and conflicting stakeholders opinions. The Kuaba approach for supporting design rationale addresses the causes of this uncertainty. This paper presents some research perspectives of an ongoing project that investigates how the Kuaba approach can be used in the development of solutions to these challenges in MDE.
References
model-driven engineering: an analysis of the state of the research”, Software and
Systems Modeling 19:5-13.
Medeiros, A. P. e Schwabe, D. (2008) “Kuaba approach: Integrating formal semantics and design rationale representation to support design reuse”, Artificial Intelligence for Engineering Design, Analysis and Manufacturing, 22:399-419.
Nunes, T. R. e Medeiros, A. P. (2009) “KSE - ferramenta de apoio à captura e
representação semi-automática de design rationale em Engenharia de Software”.
XXIII Simpósio Brasileiro de Engenharia de Software (Ferramentas). Fortaleza, CE.
OMG (2016) “Meta Object Facility (MOF) Specification”, https://www.omg.org/mof/.
Schmidt, D. C. (2006) “Model-driven engineering”, IEEE Computer, 39 (2), p. 25-31.
Whittle, J., Hutchinson, J., Rouncefield, M. (2014) “The State of Practice in Model-
Driven Engineering”, IEEE Software, May/June 2014, p.79-85.
Whittle, J.; Hutchinson, J.; Rouncefield, M.; Burden, H.; Heldal, R. (2017) “A
taxonomy of tool-related issues affecting the adoption of model-driven engineering”, Software and System Modeling, 16:313–331.
W3C (2012), “Web Ontology Language (OWL)”, https://www.w3.org/OWL/.
