Fakultet tehničkih nauka

Predmet: Integracija distribuiranih upravljačkih sistema (17.SEAM06)

Matične organizacione jedinice predmeta: Odsek za automatiku, geomatiku i upravljanje sistemima
Osnovne informacije:
 
Kategorija Naučno-stručni
Uža naučna oblast Automatika i upravljanje sistemima
Multidisciplinarna Ne
ESPB 6
Cilj:

Cilj predmeta je sticanje neophodnih znanja o konceptima i implementaciji integracija u distribuiranim upravljačkim sistemima.

Ishod:

Ishodi su ovladavanje znanjima, veštinama i sposobnostima potrebnim za razumevanje složenosti integracija distribuiranih upravljačkih sistema i rešavanje konkretnih inženjerskih problema

Sadržaj:

Uvod u softverske arhitekture. Stilovi: slojevita arhitektura, objektno-orijektisana arhitektura, podacima usresređena arhitektura, arhitektura zasnovana na razmeni poruka. Osnove servisno-orijentisane arhitekture: definicija, zahtevi, dizajnerski principi, interfejsi, protokoli i funkcionalnosti; elementi servisno-orijentisane arhitekture; tipovi usluga i slojevi. Servisi nadzorno-upravljačkih sistema i opis usluga. Tipovi servisno-orijentisanih arhitektura u nadzorno-upravljačkim sistemima: osnovni, usresređeni na kompoziciju servisa, usresređeni na poslovne procese, na nivou preduzeća; Tehnologije za implementaciju servisno-orijentisanih arhitektura; Web servisi i protokoli; Softverska magistrala: infrastruktura za softversku magistralu; softverske magistrale u nadzorno-upravljačkim sistemama; integracija aplikacija preko softverske magistrale; primeri integracija aplikacija preko softverske magistrale u nadzorno-upravljačkim sistemima. Upotreba XML tehnologija kod povezivanja sa servisima.

Metodologija izvođenja nastave:

Nastava se odvija kroz predavanja i računarske vežbe. Tokom vežbi student je obavezan da uradi praktične zadatke.

Literatura:
Autori Naziv Godina Izdavač Jezik
Grupa autora Praktikum za laboratorijske vežbe iz Arhitekture distribuiranih sistema 2018 Fakultet tehničkih nauka, Novi Sad Srpski jezik
Dirk Krafzig, Karl Banke, Dirk Slama Enterprise SOA: Service-Oriented Architecture Best Practices 2005 Pearson Education Engleski
Tanenbaum, A., Van Steen, M. Distributed systems principles and paradigms 2002 Prentice Hall, New Jersey Engleski
Formiranje ocene:
Predmetna aktivnost Predispitna Obavezna Broj poena
Test Da Da 10.00
Test Da Da 10.00
Predmetni(projektni)zadatak Da Da 30.00
Test Da Da 10.00
Usmeni deo ispita Ne Da 30.00
Test Da Da 10.00
Izvođači nastave:
Računarske vežbe
API Image

prof. dr Čapko Darko

Redovni profesor

Predavanja