Return to search

Veiklos žinių baze grindžiamas UML klasių diagramos generavimo metodas / Method of generation uml 2.0 class diagram based on enterprise model

Darbe tyrinėjami žiniomis grindžiamos IS inžinerijos principai bei veiklos metamodelio vieta IS kūrime, siekiant išplėsti veiklos metamodelio galimybės, sudarant sąlygas automatiškai generuoti UML 2.0 klasių diagramas IS projektavimo etapui. Darbo metu buvo nustatyta, jog pasirinktas metamodelis neturi tam tikrų elementų, kurie būtini klasių diagramos generavimui. Metamodelis buvo papildytas šiais elementais. Klasių diagramos generavimui buvo sukurtas algoritmas, kuris išbandytas su testiniais duomenimis. / The work covers Knowledge-Based IS engineering and an enterprise metamodel’s place in creation of IS. The main purpose is to traverse possibility of generating UML 2.0 class diagram’s based on enterprise model. To achieve this goal there should be made these tasks: • familiarize with enterprise metamodels and UML class diagram; • determine and add missing elements in EMM for generation of class diagram; • create class diagram generation algorithm and implement it; • create prototype of using generation algorithm in creation of IS; After analysis was found that EMM doesn’t have some elements that are crucial for generation of class diagrams. For this reason enterprise metamodel was appended by two new elements. Created generation algorithm was tested with some case study data to check theoretical assumptions about relationships between EMM and class diagram. This work proved that there is possible to generate class diagrams from EMM. Although some new elements should be added for it.

Identiferoai:union.ndltd.org:LABT_ETD/oai:elaba.lt:LT-eLABa-0001:E.02~2008~D_20140623_183002-78595
Date23 June 2014
CreatorsAmbraziūnas, Martas
ContributorsLopata, Audrius, Vilnius University
PublisherLithuanian Academic Libraries Network (LABT), Vilnius University
Source SetsLithuanian ETD submission system
LanguageLithuanian
Detected LanguageEnglish
TypeMaster thesis
Formatapplication/pdf
Sourcehttp://vddb.library.lt/obj/LT-eLABa-0001:E.02~2008~D_20140623_183002-78595
RightsUnrestricted

Page generated in 0.0021 seconds