Title
An fUML extension simplifying executable UML models implemented for a C++ execution engine
Abstract
The fUML allows creating models by using a subset of UML diagram elements. This approach has the benefit of keeping the execution engine simple, but it is sometimes limiting, as it does not permit to specify certain advanced constructs such as loops in a concise way. This paper shows and discusses some of these constructs and introduces additional component specifications or modifications to existing ones to reduce the number of elements needed to realize a model. The methodology consists in enriching an existing execution engine for C++ by specifying additional UML items that do not belong to the fUML subset. The execution engine allows the execution of diagrams that model complex structures with less overhead leading to models which are easier to realize and maintain. Moreover, the model-driven execution engine allows supporting those additional elements without impairing the reached level of conformance.
Year
Venue
DocType
2017
SpringSim (Mod4Sim)
Conference
ISBN
Citations 
PageRank 
978-1-5108-3826-0
0
0.34
References 
Authors
0
4
Name
Order
Citations
PageRank
Francesco Bedini100.68
Ralph Maschotta2127.29
alexander wichmann3105.23
Armin Zimmermann402.03