Development of the Tool for Transformation of the Two-Hemisphere Model to the UML Class Diagram: Technical Solutions and Lessons Learned
Proceedings of the 5th Internation Scientific Conference "Applied Information and Communication Technology 2012" 2012
Oksana Ņikiforova, Nataļja Pavlova, Konstantīns Gusarovs, Oļegs Gorbiks, Jurijs Vorotilovs, Aleksejs Zaharovs, Daniels Umanovskis, Jānis Sējāns

The Unified Modeling Language (UML) is an industrial standard for object-oriented software specification, which offers notational conventions for system modelling at the initial stage of software development. Despite the number of different approaches to development of UML class diagram based on formal transformations of its elements from the problem domain, still there is no widespread tool available for automatic generation of UML class diagram from some form of the problem domain description. Four components form the architecture required for development of such a tool, namely, the drawing environment for source model, export of source elements for their transformation to target, definition of transformation rules themselves, import of the target model into some UML-compatible modelling environment. The paper presents the process of how BrainTool was developed by a research group in Riga Technical University and how it generates the UML class diagram from the two-hemisphere model. Authors of the paper share their experience on the selection of technical solutions for BrainTool implementation and mention several lessons learned during the development process.


Atslēgas vārdi
Model transformation tool, Two-hemisphere model, UML class diagram, BrainTool, Sparx Enterprise Architect
Hipersaite
http://aict.itf.llu.lv/files/rakstkraj/proceedings_aict2012.pdf

Ņikiforova, O., Pavlova, N., Gusarovs, K., Gorbiks, O., Vorotilovs, J., Zaharovs, A., Umanovskis, D., Sējāns, J. Development of the Tool for Transformation of the Two-Hemisphere Model to the UML Class Diagram: Technical Solutions and Lessons Learned. No: Proceedings of the 5th Internation Scientific Conference "Applied Information and Communication Technology 2012", Latvija, Jelgava, 26.-27. aprīlis, 2012. Jelgava: 2012, 11.-19.lpp. ISBN 978-9984-48-065-7. ISSN 2255-8586.

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