Fakultet tehničkih nauka

Predmet: Arhitektura softvera za upravljanje pametnim mrežama (17.ESI116)

Osnovne informacije:
 
Kategorija Stručno-aplikativni
Uža naučna oblast Primenjeno softversko inženjerstvo
ESPB 6

Cilj predmeta je sticanje teorijskih i praktičnih znanja o dizajnu i arhitekturi velikih računarskim sistemima poput sistma za upravljanje pametnim mrežama (eng. Smart Grid). Biće predstavljene različite softverske komponente čiji koordiniran rad omogućava realzaciju kompleksnih zahteva vezanih za upravljanje pametnim mrežama, njihova međusobna interakcija kao i interakcija (integracija) sa njihovim računarskim okruženjem.

Studenti će kroz dobijena teorijska znanja, rešene primere i samostalno izrađen seminarski rad biti obučeni da analiziraju, razumeju i projektuju arhitekturu softvera za upravljenje pametnim mrežama.

Aplikatvine komponente: poserdni softverski sloj (eng. middleware), serverske aplikacije, distribuirana tranksacija. Arhitektura složenih računarskih sistema: slekcija komponenti, topologija sistema, tokovi podataka, organizacija u komponenti u razčite zone, sigurnost podataka i komunikacije. Interfejsi prema spoljašnjem računarskom okruženju; Nadzor i administracija celokupnog sistema

Predavanja; računarske vežbe; konsultacije.

Autori Naziv Godina Izdavač Jezik
K.Iniewski Smart Grid Infrastructure & Networking 2012 McGraw-Hill Companies Engleski
Van Steen, M., Tanenbaum, A.S. Distributed Systems 2017 CreateSpace Independent Publishing Platform, Scotts Valley Engleski
K.C.Budka, J.G.Deshpande, M.Thotta Communication Networks for Smart Grids 2014 Springer Engleski
Coulouris, G., Dollimore, J. Distributed systems : concepts and design 1994 Addison-Wesley, Harlow Engleski
Pardo, R. Interprocess Comunication And Synchronization For Distributed Systems 1979 Ohio State University, Ohio Engleski
Sloman, M. Distributed Systems and Computer Networks 1987 Prentice-Hall, London Engleski
Tanenbaum, A., Van Steen, M. Distributed systems principles and paradigms 2002 Prentice Hall, New Jersey Engleski
Predmetna aktivnost Predispitna Obavezna Broj poena
Predmetna aktivnost
Prisustvo na predavanjima
Predispitna
Da
Obavezna
Da
Broj poena
5.00
Predmetna aktivnost
Odbrana projekta
Predispitna
Da
Obavezna
Da
Broj poena
40.00
Predmetna aktivnost
Prisustvo na vežbama
Predispitna
Da
Obavezna
Da
Broj poena
5.00
Predmetna aktivnost
Usmeni deo ispita
Predispitna
Ne
Obavezna
Da
Broj poena
50.00
Predavanja
Računarske vežbe
Računarske vežbe