Predmet: Razvoj softvera vođen modelima (17.SES202 )
Matične organizacione jedinice predmeta: Odsek za primenjene računarske nauke i informatiku
Studijski programi predmeta:
Stepen i vrsta studija | Naziv |
---|---|
Osnovne akademske studije | Softversko inženjerstvo i informacione tehnologije (Godina: 4, Semestar: Letnji) |
Kategorija | Stručno-aplikativni |
Uža naučna oblast | Primenjene računarske nauke i informatika |
ESPB | 6 |
Upoznavanje studenata sa različitim pravcima iz oblasti razvoja softvera vođenog modelima (Model Driven Engineering – MDE), u cilju ovladavanja metodama, tehnikama, standardima i alatima koji mogu značajno doprineti efikasnijem razvoju kvalitetnog softvera.
Nakon uspešno završenog kursa student je u stanju da: (1) identifikuje prednosti i mane različitih MDE pravaca, (2) identifikuje postojeće MDE resurse (standarde, biblioteke, jezike, alate) koji mu mogu poslužiti kao podloga za razvoj sopstvenog MDE rešenja, (3) projektuje i implementira MDE rešenje za neku konkretnu namenu, (4) praktično primeni stečena znanja u realnim situacijama, (5) samostalno proširuje znanje iz oblasti, na osnovu podloge koju je stekao na ovom predmetu.
Uvod u MDE (Model Driven Engineering). Uvod u MDA (Model Driven Architecture). UML 2 kao podloga za MDA. OCL (Object Constraint Language). Transformacije. Modelovanje specifično za domen. Implementacija DSL rešenja. Izvršivi UML. Projektovanje i implementacija MDE rešenja za izabrani domen.
Oblici izvođenja nastave su: predavanja, računarske vežbe i konsultacije. Na predavanjima se izlažu sadržaji predmeta uz stimulisanje aktivnog učestvovanja studenata. Praktični deo gradiva studenti savlađuju kroz računarske vežbe. Na konsultacijama se studentima daju dodatna objašnjenja sadržaja izlaganih na predavanjima i kroz druge oblike nastave.
Autori | Naziv | Godina | Izdavač | Jezik |
---|---|---|---|---|
2009 | Engleski | |||
2012 | Engleski |
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|---|---|---|
Predmetna aktivnost Usmeni deo ispita |
Predispitna Ne |
Obavezna Da |
Broj poena 50.00 |
Predmetna aktivnost Odbrana projekta |
Predispitna Da |
Obavezna Da |
Broj poena 50.00 |
prof. dr Milosavljević Gordana
Redovni profesor
Predavanja
prof. dr Dejanović Igor
Redovni profesor
Predavanja
Saradnik u nastavi Osmajić Mihaela
Saradnik u nastavi
Računarske vežbe
Saradnik u nastavi Mršulja Ivan
Asistent