Form of studies |
Professional Master |
Title of the study programm |
Information Technology |
Title in original language |
Programmatūras produktu līniju pārvaldības risinājumu novērtēšana |
Title in English |
Evaluation of Software Product Lines Management Solutions |
Department |
12100 Institute of Information Technology |
Scientific advisor |
Dr. sc. ing. Jānis Grabis |
Reviewer |
Dr. sc. ing. Artis Teilāns |
Abstract |
Darba mērķis ir, balstoties uz programmatūras produktu līniju inženieriju, izstrādāt vadlīnijas, ar kuru palīdzību tiks veikta prasību analīze un dokumentēšana priekš līdzīgiem produktiem vienas produktu līnijas ietvaros. Darba uzdevumi ir atrast, novērtēt un apkopot pieejamos literatūras avotus par programmatūras produktu līniju inženieriju, mainīguma vadību un par ortogonālo mainīguma modeli (OMM), koncentrējoties uz prasību analīzes fāzi, kā arī, balstoties uz apkopotiem rezultātiem, piedāvāt esošās OMM modifikācijas, kas ļaus ērtāk un efektīvāk izstrādāt nepieciešamo funkcionalitāti, izmantojot atkārtoti lietojamus artefaktus. Darba autors piedāvā modificēt esošo OMM, izmantojot krāsu identifikatorus modelī, veikt modeļa dekompozīciju, brīvi izvēlēties grafiskos elementus, balstoties uz pieejamo rīku ierobežojumiem, ar kuru palīdzību tiks veidots OMM. Darba autors arī piedāvā apvienot esošā OMM variantu un izmaiņu punktu ierobežojošos saiknes, lai rezultātā modelī tika izmantoti divu veidu ierobežojošas saiknes. Šīs modifikācijas palīdz veiksmīgi un efektīvi dokumentēt līdzīgo produktu mainīgumu vienas programmatūras produktu līnijas ietvaros. Tādēļ tiks efektīvāk izstrādāta nepieciešamā sistēmas funkcionalitāte, izmantojot atkārtoti lietojamus artefaktus. Darbā tiek veikta arī piedāvāto risinājumu novērtēšana. Novērtēšanas rezultāti liecina, ka piedāvātājs risinājums var uzlabot sistēmas izstrādi. Piedāvāto risinājumu var arī attīstīt tālāk, piemēram, izstrādājot speciālu rīku, kas nodrošinās visas nepieciešamas īpašības modificēto OMM modeļa izstrādei. |
Keywords |
Programmatūras produktu līnijas inženierija, mainīguma vadība, ortogonāls mainīguma modelis |
Keywords in English |
Software product line engineering, variability management, orthogonal variability model |
Language |
lv |
Year |
2014 |
Date and time of uploading |
30.05.2014 09:06:12 |