| Form of studies |
Master |
| Title of the study programm |
Business Informatics |
| Title in original language |
Programmatūras prasību inženierijas metodes mikroservisu arhitektūras ieviešanai |
| Title in English |
Software Requirement Engineering Methods to Support Micro-service Architecture Implementation |
| Department |
Faculty Of Computer Science Information Tehnology And Energy |
| Scientific advisor |
Mārīte Kirikova |
| Reviewer |
Pēteris Rudzājs |
| Abstract |
Mazs cinītis gāž lielu vezumu. Šajā maģistra darbā tiek pētīta prasību inženierijas (PI) metožu integrācija mikroservisu arhitektūras (MSA) projektēšanā un ieviešanā, īpašu uzmanību pievēršot funkcionalitātes dekompozīcijas lomai un functionalitātes savietojamībai mūsdienu programmatūras izstrādē. Veiktais pētījums ir vērsts uz to, lai noskaidrotu kā tradicionālās RE metodes atbalsta MSA projektēšanu un ieviešanu. Pielietojot dizaina zinātnes (design science) pieeju, darbā tiek identificētas esošās PI metodes, analizēta to atbilstība mikroservisu īpašībām un MSA ieviešanas vajadzībām. Literatūras izpētes rezultātā tika izstrādāta pielāgota PI metode MSA ieviešanai.
Piedāvātā metode tika demonstrēta, izmantojot gadījuma (use-case) izpēti, kas apliecināja piedāvātās metodes efektivitāti mērogojamas un modulāras sistēmas projektēšanā. Papildus, metodes uztveramības validācijai tika izmantota student uztveramaības pārbaude. Rezultāti uzsver nepieciešamību pielāgot RE prakses, lai tās atbilstu MSA prasībām, nodrošinot noturīgāku un elastīgāku programmatūras izstrādi.
Šis maģistra darbs sastāv no 94 lapaspusēm, 16 attēliem, 7 tabulām, 3 pielikumiem un 39 izmantotiem avotiem. |
| Keywords |
PRASĪBU INŽENIERIJA, PRASĪBU DEKOMPOZĪCIJA, MIKROSERVISI, PRASĪBU INŽENIERIJAS METODES |
| Keywords in English |
REQUIREMENTS ENGINEERING, REQUIREMENTS DECOMPOSITION, MICRO-SERVICES, REQUIREMENT ENGINEERING METHODS |
| Language |
eng |
| Year |
2025 |
| Date and time of uploading |
25.05.2025 18:55:34 |