Graduate papers
  
Description of the graduate paper
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