Lessons Learned on using Execution Model Implementation in Sparx Enterprise Architect for Verification of the Topological Functioning Model
Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2017) 2017
Viktorija Gribermane, Ērika Nazaruka

The execution model can improve analysis, testing and verification of software systems and their features right from the early stages of development. It helps to decrease risks and the possibility of future defects. One of the main goals and challenges for modern modeling tools is the ability to generate usable source code using the modeling approach. The system functionality can be shown as Topological Functioning Model and this functionality can be validated with the help of modeling tools. The paper presents an overview of modeling tools for the execution of models and the ways that they can aid software development. Four modeling tools are reviewed and compared based on their features and documentation – Cameo Simulation Toolkit, Enterprise Architect, Papyrus with Moka and BridgePoint. Two of them – Cameo Simulation Toolkit and Enterprise Architect, are analyzed and compared in practice. Results of the overview are the base for future work, where the tools will be applied for case studies.


Keywords
Execution Model, UML, Modeling Tools, Topological Functioning Model

Gribermane, V., Nazaruka, Ē. Lessons Learned on using Execution Model Implementation in Sparx Enterprise Architect for Verification of the Topological Functioning Model. In: Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2017), Portugal, Porto, 28-30 April, 2017. Porto: 2017, pp.355-366. ISBN 989-758-250-9.

Publication language
English (en)
The Scientific Library of the Riga Technical University.
E-mail: uzzinas@rtu.lv; Phone: +371 28399196