Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language UML secību diagrammas izvietošanas problēmu un to risinājumu izpēte
Title in English Research of the Problems and Solutions for the Layout of the UML Sequence Diagram
Department 12300 Institute of Applied Computer Systems
Scientific advisor Dr.sc.ing., prof. O.Ņikiforova
Reviewer
Abstract Modeļvadāmās izstrādes aktualitāte un pielietojamība objektorientētajā pieejā mūsdienās ir strauji pieaugusi, tāpēc svarīgi, lai veidotie modeļi, diagrammas ne tikai saturiski, bet arī vizuāli kvalitatīvā veidā atspoguļotu informāciju. Informācijas atspoguļošanā svarīgs faktors ir pareizs un pārskatāms diagrammu izvietojums, kas ietekmē darba produktivitāti. Tas, kādai jābūt labai diagrammai ir plaši pētīts gan saistībā ar UML, gan arī citām diagrammām. Manuāla diagrammu izvietojuma veidošana ir laikietilpīga un var būt neefektīva, līdz ar to šajā darbā ir apskatīta automātiska diagrammu izvietojuma problēma un tās risinājumi UML secību diagrammās. Darba mērķis ir atrisināt automātiskas izvietošanas problēmu secību diagrammās. Autore darbā apskata gan vispārīgus diagrammu izvietošanas kritērijus, gan kritērijus, kādai ir jābūt secību diagrammai un tās notāciju. Tāpat autore apskata un salīdzina esošos diagrammu izvietošanas algoritmus un secina par to piemērotību secību diagrammas specifikai. Vadoties pēc secību diagrammas izvietošanas kritērijiem un ņemot vērā diagrammas specifiku autore izstrādā izvietošanas algoritmu, kas ievēro vairumu izvirzīto kritēriju. Izvietošanas algoritms piešķir koordinātes diagrammai, kas glabāta XML faila formātā un kura pēc tam apskatāma caur Sparx Enterprise Architect rīku. Izstrādātais algoritms nākotnē var tikt uzlabots, kā arī algoritmu iespējams iestrādāt UML atbalsta rīkos, kur transformāciju rezultātā nepieciešama automātiska diagrammas izvietošana. Dokumentā ir 46 lappuses, 14 attēli un 2 attēli pielikumos, 1 tabula, 2 pielikumi un 46 nosaukumu informācijas avoti.
Keywords UML, Secību diagramma, Diagrammu izvietošana
Keywords in English UML, sequence diagram, diagram layout
Language lv
Year 2012
Date and time of uploading 28.05.2012 10:56:36