Univerzitet u Beogradu, Fakultet organizacionih nauka
Razvoj softvera zasnovan na modelu slučajeva korišćenja i MDD pristupu
Abstract
dc:description.abstractU doktorskoj disertaciji je razmatran problem integracije slučajeva korišćenja u modelom vođeni razvoj softvera i predložena originalana Silab- UCMDDM metoda. Predložena Silab-UCMDDM metoda ističe važnost i neophodnost korišćenja 3 međusobno konzistentna i komplementarna modela: a) modela slučajeva korišćenja, b) domenskog modela i c) modela prelaza stanja. U disertaciji je identifikovana direktna veza između ova tri modela koja se pre svega ogleda u tome da specifikacija akcija slučaja korišćenja treba da se oslanja na domenski model, dok se preduslovi i postuslovi za izvršenje slučajeva korišćenja definišu u modelu prelaza stanja. Silab-UCMDM metoda koristi dve strategije u razvoju softvera: a) strategiju zasnovanu na slučajevima korišćenja (Use Case Driven Development) i b) strategiju zasnovanu na MDD (Model Driven Development) pristupu. Specifikacija zahteva u okviru Silab-UCMDM metode omogućena je preko sopstvenog domenski specifičnog jezika (UCDSL). Implementacija predloženog UCDSL jezika izvršena je preko JetBrains MPS alata za metaprogramiranje (JetBrains MPS metaprogramming system). UCDSL jezik je integrisan u okviru SILAB-MDDTOOLSET alata koji se može koristiti kao dodatak (plugin) za okruženja kao što su MPS i IntelliJ IDEA...
Degree
thesis:*- Grantor dc:publisher
- Univerzitet u Beogradu, Fakultet organizacionih nauka
- Year dc:date.issued
- 2016
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Savić, Dušan
- Advisor dc:contributor.advisor
-
- Devedžić, Vladan
Subjects
dc:subject × 5Rights
dc:rights- Statement dc:rights
-
- openAccess
- Licence dc:rights.uri
- Language dc:language
- sr
Identifiers
dc:identifier.*- Identifier URI
-
http://eteze.bg.ac.rs/application/showtheses?thesesId=4108
https://fedorabg.bg.ac.rs/fedora/get/o:13693/bdef:Content/download
http://vbs.rs/scripts/cobiss?command=DISPLAY&base=70036&RID=515595674
https://rfos.fon.bg.ac.rs/handle/123456789/97 - OAI identifier oai:identifier
- oai:rfos.fon.bg.ac.rs:123456789/97