This dissertation presents the principles and examples for building AMI for UML-based modeling environments. Modelers may use proposed AMI interface to extend UML modeling tools by modeling plug-ins using modeling tools itself. The work discusses four cases of AMI realization implemented in MagicDraw UML. Moreover, the proposed AMI implementation might be realized in other modeling tools that provide API and access to the model elements via standard UML metamodel interfaces. The ideas and results of this dissertation can be directly applied in numerous UML modeling tools available in the market. Although the focus in this dissertation is on UML modeling tools, many ideas are also applicable in other software systems that are developed using model driven approach. / Šiame darbe yra pristatoma modeliavimu grindžiama praplėtimo sąsaja, kurią siūloma vadinti aplikacijos modeliavimo sąsaja (angl. Application Modeling Interface, AMI). Modeliuotojai, naudodami siūlomą aplikacijos modeliavimo sąsają, gali kurti UML įrankių įskiepius juos modeliuodami pačių UML įrankių pagalba. Darbe taip pat nagrinėjamas aplikacijos modeliavimo sąsajos apibrėžimo ir realizavimo UML įrankiuose aspektai.
Identifer | oai:union.ndltd.org:LABT_ETD/oai:elaba.lt:LT-eLABa-0001:E.02~2011~D_20110808_111443-92074 |
Date | 08 August 2011 |
Creators | Vitiutinas, Ruslanas |
Contributors | Telksnys, Laimutis, Šilingas, Darius, Kaminskas, Vytautas, Čaplinskas, Albertas, Kazlauskas, Kazys, Šeinauskas, Rimantas, Navakauskas, Dalius, Bareiša, Eduardas, Deveikis, Algirdas, Vytautas Magnus University |
Publisher | Lithuanian Academic Libraries Network (LABT), Vytautas Magnus University |
Source Sets | Lithuanian ETD submission system |
Language | English |
Detected Language | English |
Type | Doctoral thesis |
Format | application/pdf |
Source | http://vddb.laba.lt/obj/LT-eLABa-0001:E.02~2011~D_20110808_111443-92074 |
Rights | Unrestricted |
Page generated in 0.0025 seconds