The Algorithm for Getting a UML Class Diagram from Topological Functioning Model
ENASE 2015 : Proceedings of the 10th International Conference on Evaluation of Novel Approaches to Software Engineering 2015
Artūrs Solomencevs, Jānis Osis

The approach called Topological Functioning Modeling for Model Driven Architecture (TFM4MDA) uses Topological Functioning Model (TFM) as a formal problem domain model. TFM is used as a computation independent model (CIM) within Model Driven Architecture (MDA). Following the recommendations of MDA a CIM must be transformed to a platform independent model (PIM). The object of this research is the construction of a UML class diagram on PIM level in conformity with the TFM. Nowadays this transformation is executed manually. Manual creation of models is time-consuming; also a probability exists, that a user (e.g., system architect) will make a mistake during the execution. Time investment and risk of making mistakes increase costs and reduce efficiency of TFM4MDA approach. That is why automation of this process is useful. The paper presents an algorithm for the transformation. The algorithm is written in pseudocode and can be implemented as a tool, thus improving the TFM4MDA approach.


Keywords
Topological Functioning Model, Formal Problem Domain Model, Model Driven Architecture, Algorithm for Automatic Model Transformation, UML Class Diagram
DOI
10.5220/0005474303410351
Hyperlink
http://www.scitepress.org/Portal/PublicationsDetail.aspx?ID=JoYIr93YSRA=&t=1

Solomencevs, A., Osis, J. The Algorithm for Getting a UML Class Diagram from Topological Functioning Model. In: ENASE 2015 : Proceedings of the 10th International Conference on Evaluation of Novel Approaches to Software Engineering, Spain, Barcelona, 29-30 April, 2015. [S.l.]: SciTePress, 2015, pp.341-351. ISBN 978-989-758-100-7. Available from: doi:10.5220/0005474303410351

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