Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Modeļvadāmās programmatūras izstrādes principu atbalsta analīze IBM Software Architect rīkā
Nosaukums angļu valodā Analysis of Support of Model Driven Software Development Principles in the IBM Software Architect Tool
Struktūrvienība 12300 Lietišķo datorsistēmu institūts
Darba vadītājs Dr.sc.ing., prof. O.Ņikiforova
Recenzents
Anotācija Bakalaura darbā ir aprakstīts pats modeļvadāmās izstrādes process un tā būtību, kā arī ir analizēti iespējamie risinājumi, modeļu veidošanas principi un novērtēts cilvēka iesaistīšanas apjoms programmatūras sistēmas izstrādē. Mērķis ir izpētīt transformācijas un rīka iespējas modeļu veidošanas atbalstu, izmantojot modeļvadāmo arhitektūru. Darbā tāpat tiek aprakstīta vienotas modelēšanas valodas (angl. Unified Modelling Language UML) loma un modeļi, modeļvadāmās izstrādes izmantošanas ieguvumi, trūkumi un galvenā pamatideja. Jebkura transformācija balstās uz platformas neatkarīgā modeļa transformēšanu uz platformas atkarīgo modeli. Tas kā transformācija ģenerē sagaidāmo kodu ir atkarīgs gan no tā cik pareizi cilvēks ir izveidojis modeli, kura abstrakcijas līmenis ir neierobežots, gan no tā cik pareizi ir izveidots šablons, kurš atbild par modeļa papildelementu transformēšanu kodā. Ģenerētais kods ir atbilstošs izveidotajam modelim, kas liecina par to, ka nepareiza koda gadījumā, kļūdu rada cilvēks. Nav izslēgts, ka vaina ir arī programmatūrā, taču UML valodas modeļu transformācijas ir skaidri definētas un kļūda var rasties tikai pielietojot kādu paša veidotu šablonu. Rezultātā, pirms tiek veidoti modeļi kādai sistēmai, ir jāpārliecinās par iespējamo abstrakciju. RSA programma ļauj veidot transformācijas gan no UML uz Java valodu, gan otrādi. Tāpat tiek atbalstītas arī Java modeļu transformācijas un UML modeļu transformācijas uz servisa orientēto arhitektūru. Ja abstrakcijas līmenis ir augsts, tad arī tiks patērēts vairāk laika, kas ne vienmēr ir ātrāk par pašu rakstīto kodu. Darbā ir 47 lpp., 50 attēli, 2 tabulas, 3 pielikumi, 19 nosaukumu informācijas avoti.
Atslēgas vārdi MDSD, UML, MODEĻU TRANSFORMĀCIJA
Atslēgas vārdi angļu valodā MDSD, UML, MODEL TRANSFORMATION
Valoda lv
Gads 2012
Darba augšupielādes datums un laiks 28.05.2012 12:59:29