Reverse Engineering Tools for Getting a Domain Model within TFM4MDA
Proceedings of the 11th International Baltic Conference on Databases and Information Systems Baltic DB&IS 2014 "Databases and Information systems" 2014
Viktorija Gribermane, Ērika Nazaruka

A domain model specifies interaction logic and relationships between system objects. As technologies are improving rapidly, changes in existing models are also required. Manual creation or improvement of models is time-consuming, increases expenses and reduces efficiency, that’s why automation of this process could be useful. The paper presents a short overview of reverse engineering principles, Topological Functioning Modeling for Model Driven Architecture (TFM4MDA), and eight reverse engineering tools used for converting software source code in order to obtain a domain model within TFM4MDA. The scientific papers, presentations, reports, and tool owner websites were used for finding reverse engineering tools and their characteristics. The more attention was devoted to those tools which have the detailed specification, support Eclipse platform and create UML diagrams or similar. All of the overviewed tools support creation of at least UML class diagram from Java, C and C++ code.


Atslēgas vārdi
DOMAIN MODEL, TOPOLOGICAL FUNCTIONING MODEL, MODEL DRIVEN ARCHITECTURE, REVERSE ENGINEERING

Gribermane, V., Nazaruka, Ē. Reverse Engineering Tools for Getting a Domain Model within TFM4MDA. No: Proceedings of the 11th International Baltic Conference on Databases and Information Systems Baltic DB&IS 2014 "Databases and Information systems", Igaunija, Tallinn, 8.-11. jūnijs, 2014. Tallinn: Tallinn University of Technology Press, 2014, 417.-424.lpp. ISBN 978-9949-23-632-9. e-ISBN 978-9949-23-633-6.

Publikācijas valoda
English (en)
RTU Zinātniskā bibliotēka.
E-pasts: uzzinas@rtu.lv; Tālr: +371 28399196