Title |
SysML and UML models usage in knowledge based MDA process / |
Authors |
Lopata, Audrius ; Ambraziūnas, Martas ; Veitaitė, Ilona ; Masteika, Saulius ; Butleris, Rimantas |
DOI |
10.5755/j01.eee.21.2.5629 |
Full Text |
|
Is Part of |
Elektronika ir elektrotechnika.. Kaunas : KTU. 2015, vol. 21, no. 2, p. 50-57.. ISSN 1392-1215. eISSN 2029-5731 |
Keywords [eng] |
UML ; SysML ; MDA ; enterprise model ; knowledge based IS engineering |
Abstract [eng] |
The article presents Enterprise Model (EM) generation process from SysML models of four types (Use Case, Activity, Block Definition and Requirements) as well as Knowledge Based MDA (Model-Driven Architecture) tool’s prototype which is implementing the defined algorithms. Defined SysML models parsing algorithms use the recursive data processing approach due to complex UML models structure. The algorithms description is presented as Activity diagrams and explained in tables, where are depicted basics steps and actors as well as the output results. Knowledge Based MDA tool’s prototype currently is capable of processing Use Case and Activity models. Proposed prototype is implemented using three layers (GUI, Logic and Data) architecture. The detailed architecture is presented and described in this article using class diagrams. The prototype is implemented using .Net framework and C# programming language. |
Published |
Kaunas : KTU |
Type |
Journal article |
Language |
English |
Publication date |
2015 |
CC license |
|