Logo Goletty

Model-Driven Plug-in Development for UML Based Modeling Systems. Information Technology and Control
Journal Title Information Technology And Control
Journal Abbreviation ITC
Publisher Group Kaunas University of Technology (KTU) Open Journal Systems (KTU)
Website http://www.eejournal.ktu.lt/index.php/ITC
PDF (533 kb)
   
Title Model-Driven Plug-in Development for UML Based Modeling Systems. Information Technology and Control
Authors Vitiutinas, Ruslanas; Silingas, Darius; Telksnys, Laimutis
Abstract UML is the main modeling language used in model-driven development (MDD). In many cases, UML-based modeling systems need to be extended by plug-ins to support different modeling approaches. This paper proposes a conceptual framework for model-driven development of plug-ins, which enables reuse of UML modeling capabilities for defining executable plug-in models. This approach suggests that UML-based modeling system should provide for their users a set of extension profiles that make up Application Modeling Interface (AMI), which is MDD alternative to Application Programming Interface (API). The paper describes three cases of AMI - model validation, methodology wizards, and model patterns - and sample plug-in models based on them. The presented samples are implemented in MagicDraw, which is one of the most popular UML-based modeling systems worldwide. The paper also discusses the benefits and drawbacks of the proposed approach and its further research directions.http://dx.doi.org/10.5755/j01.itc.40.3.627
Publisher Kaunas University of Technology
Date 2011-10-03
Source InformacinÄ—s technologijos ir valdymas Vol 40, No 3 (2011)
Rights Copyright terms are indicated in the Republic of Lithuania Law on Copyright and Related Rights, Articles 4-37.

 

See other article in the same Issue


Goletty © 2024