Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids maģistra akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Problēmas un risinājumi UML secību diagrammu izvietošanai
Nosaukums angļu valodā Problems and Solutions for Layout of the UML Sequence Diagrams
Struktūrvienība 12300 Lietišķo datorsistēmu institūts
Darba vadītājs Oksana Ņikiforova
Recenzents Aleksejs Jurenoks
Anotācija Sistēmas modelēšana, izmantojot vienotās modelēšanas valodu (UML), ir uzdevums, kas jāatrisina programmatūras izstrādes procesa veikšanai. UML ir plaši izmantota grafisko modelēšanas valodu kopa, kas ietver dažādu diagrammu un shēmu klāstu un spēj pārklāt visus programmatūras dzīves cikla posmus. Viena no svarīgākajām UML diagrammām ir secību (sequence) diagramma, kas tiek pētīta dotā darba ietvaros. Jo sarežģītāka izstrādājamā programmatūra kļūst, jo augstākas prasības tiek noteiktas, lai demonstrētu izstrādājamo sistēmu, īpaši tās dinamisko aspektu, ko UML piedāvā atainot ar secību diagrammu palīdzību. Pareizi veidota diagramma ir ne tikai sintaktiski un semantiski korekta, bet arī tās elementi ir viegli pārskatāmi un intuitīvi saprotami. Lai atrisinātu šo uzdevumu, galvenokārt uzmanība tika veltīta sistēmas grafiskajam noformējumam, kur diagrammas izkārtojums ir galvenais faktors, kas palīdz uztvert informāciju. Sakarā ar UML secību diagrammas specifisko struktūru, tā tika izvēlēta padziļinātai elementu izkārtojuma izpētei un analīzei. Darba ietvaros tika strādāts ar esošo algoritmu piedāvātajiem risinājumiem un analizēta to atbilstība un pielāgojamība secību diagrammai. Tāpat darbā tiek analizēts automatizētas elementu izvietošanas iespējas, izmantojot dažādus rīkus, kā arī to piedāvājumu izvērtēt izvietojuma kvalitāti. Autora pētījums ataino moderno UML modelēšanas rīku prasmes automatizēti izkārtot UML secību diagrammas un analizēt tās pēc diagrammas uztveres kritērijiem.
Atslēgas vārdi UML secību diagramma, izkārtojums, sistēmas modelēšana, UML modelēšanas rīks
Atslēgas vārdi angļu valodā UML sequence diagram, layout, system modelling, UML modelling tool
Valoda eng
Gads 2017
Darba augšupielādes datums un laiks 02.01.2017 05:24:59