Abstract |
Maģistra darba izstrādes laikā tika aplūkotas izmaiņu specificēšanas pieejas, kas ļauj aprakstīt un identificēt izmaiņu skartos elementus. Veicot izpēti, iezīmējās divi galvenie virzieni, kuros tiek veikti pētījumi - izmaiņu likumi un izmaiņu grafiska attēlošana, darbs ar grafiem.
Lai salīdzinātu izmaiņu specificēšanas pieejas tika izvirzīti salīdzināšanas kritēriji. Pēc šiem kritērijiem tika salīdzinātas četras izmaiņu specificēšanas pieejas - objektu ierobežojumu valoda OCL, RTOM un IREQ likumi, grafu transformēšana un grafu analīze. Katrai no pieejām ir savas nepilnības, bet par vispiemērotāko tika atzīta objektu ierobežojumu valodas OCL izmantošana.
Ir izstrādāts piemērs, kas demonstrē objektu ierobežojumu valodas izmantošanu gan sistēmas izstrādē, gan izmaiņu identificēšanā. Piemērā ir apskatītas lietošanas gadījumu, secību, sadarbības un klašu diagrammas. Lai veiktu izmaiņu identificēšanu, ir piedāvāts izmantot objektu ierobežojumu valodā rakstītus likumus prasību aprakstīšanai.
Maģistra darbā tiek piedāvāts papildināt lietošanas gadījumus ar darbību identifikatoriem, kas ļautu saistīt ikvienu darbību lietošanas gadījumā ar noteiktu ziņojumu secību diagrammā.
Maģistra darbā ir 63 lappuses, 19 attēli, 8 tabulas un 20 nosaukumu informācijas avoti. |