Studiju veids |
maģistra akadēmiskās studijas |
Studiju programmas nosaukums |
Datorsistēmas |
Nosaukums |
UML diagrammu elementu izvietošanas automatizācijas metodes izstrāde |
Nosaukums angļu valodā |
Development of Method for Automation of Layouting of UML Diagrams Elements |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
Dr.sc.ing., prof. O.Ņikiforova |
Recenzents |
|
Anotācija |
Maģistra darbā UNL diagrammu elementu izvietošanas automatizācijas metodes izstrāde ir izanalizētas UML modelēšanas valodas diagrammas elementi, modeļu konstruēšanas principi, problēmas, ar kādām var sastapties lielās diagrammās, un šo problēmu risināšanas metodes ar diagrammu elementu automātisku izvietošanas algoritmu un perceptuālo teoriju palīdzību.
Analītiskajā pētījuma daļā ir klasificētas 13 UML diagrammas pamatojoties uz UML diagrammu elementu izvietošanas prasībām. No visām UML diagrammām pētījumam ir izvēlēta viena noteikta diagramma klašu diagramma. Uz izvēlētas diagrammas pamata ir izpētītas diagrammas elementu izvietošanas problēma.
Praktiskajā maģistra darba daļā ir realizēts ģenētiskais algoritms, ar kura palīdzību ir automātiski izvietoti UML klašu diagrammu elementi. Pamatojoties uz ģenētiska algoritma testa rezultātiem ir veikta dotā algoritma piemērotības analīze.
Pētījumā rezultātā ir iegūtas: UML diagrammu klasifikācija, pamatojoties uz UML diagrammu elementu izvietošanas prasībām; klašu diagrammu elementu efektīvas izvietošanas prasību kopa; ģenētiskais algoritms, kas ir paredzēts, lai meklētu UML klašu diagrammas elementu efektīvāku izvietošanu. Darbā ir iekļauti ģenētiska algoritma darbības rezultāti attēli, kuri parāda izstrādāta algoritma pielietojamību UML diagrammu elementu izvietošanas problēmas risināšanā. Testi ir veikti ar dažādas sarežģītības UML klašu diagrammām.
Maģistrā darbā ir 50 lapaspuses, 53 attēli, 1 tabula un 43 informācijas avotu. |
Atslēgas vārdi |
UML diagramma, elementu automātiska izvietošana, ģenetiskais algoritms |
Atslēgas vārdi angļu valodā |
UML diagram, layouting, genetic algorithm |
Valoda |
lv |
Gads |
2011 |
Darba augšupielādes datums un laiks |
10.06.2011 18:16:30 |