Program | Obavezan |
---|---|
Doktorski studij PDDS | Ne |
Selected topics in software architectures and automatic programming
Katedra za gospodarstvo
Studenti će dobiti uvid u recentna instraživanja i razvoj softverskih arhitektura i automatskog programiranja. Kolegij pokriva ponovno korištene programske artefakte uključujući uzorke dizajna, integracije, programske komponente, objektno orijentirane aplikacijske okvire i arhitektonske uzorke. Kolegij istražuje progranske koncepte koji promoviraju ponovno korištenje programskih arhitektura te upravljanje znanjem o arhitekturi. Također se razmatra utjecaj objektne tehnologije na dizajn softvera i ponovno korištenje. Tijekom kolegija studenti će analizirati koncepte na kojima se temelji konstrukcija korisničkog grafičkog sučelja, centraliziranih, web i distribuiranih aplikacija, servisne arhitekture i dr. Predstaviti aktualno stanje razvoja koncepata, teorijskih modela, tehnologija i alata automatskog programiranja (AP). Teorijski i praktični pristup izgradnji generatora i SPL (Software Product Lines). Perspektive razvoja i projekti u području AP-a: tehnologije temeljene na okvirima (XVCL, SCT), transformacije programskog koda (GenVoca, CodeWorker), metaprogramiranje (UniFrame), aspektno orijentirano programiranje (Spring, AspectJ, AspectC++). Predstaviti pregled relevantne znanstvene literature, trendove razvoja AP i mogućnosti znanstvenih istraživanja u području AP.
Nastavnik | Oblik nastave | Tjedana | Sati tjedno | Grupa |
---|---|---|---|---|
Kermek Dragutin | Predavanje | 1 | 5 | 1 |
Magdalenić Ivan | Predavanje | 1 | 5 | 1 |
Radošević Danijel | Predavanje | 1 | 5 | 1 |