Fakultet tehničkih nauka

Predmet: Integracije infrastrukturnih sistema (17.ESI079)

Matične organizacione jedinice predmeta:
Osnovne informacije:
 
Kategorija Naučno-stručni
Uža naučna oblast Primenjeno softversko inženjerstvo
Multidisciplinarna Ne
ESPB 6
Cilj:

Sticanje opštih znanja o integracionim tehnologijama, kao i šablonima koji se koriste pri integracijama u infrastrukturalnim sistemima. Upoznavanje sa Servisno Orijentisanom Arhitekturom - SOA i Magistralom Poslovnih Servisa ESB i njihovim primenama u integracijama infrastrukturnih sistema uz oslonac na standardne poruke definisane u skladu sa IEC 61968-100 standardom.

Ishod:

Osposobljenost za dizajniranje i implementaciju rešenja baziranih na standardnim arhitekturama i metodologijama za integracije aplikacija i infrastrukturnih sistema. Razumevanje šablona primenljivih u integracijama infrastrukturnih sistema uz oslonac na podatke modelovane u skladu sa Zajedničkim Informacionim Modelom (CIM).

Sadržaj:

Integracije distribuiranih sistema. Šabloni za integracije. Primeri upotrebe u integraciji infrastrukturnih sistema. Definisanje poruka u skladu sa standardom IEC 61968-100. Razmena poruka – periodično, na zahtev, na događaj. Karakteristike savremene ESB arhitekture, kao standardnog načina integracije sistema. CIM poruke definisane sa XSD šemom. Definisanje Web servisa koristeći WSDL. Integracioni radni okviri – Spring Integration, Mule ESB. Sistemi za razmenu poruka WCF, JMS, MSMQ. OPC UA. Multispeak specifikacija. Primena u softverskom modelu infrastrukturnog sistema. Pregled algoritama i model podataka u infrastrukturnim sistemima. Numerički proračuni u infrastrukturnim sistemima.

Metodologija izvođenja nastave:

Predavanja; računarske vežbe; konsultacije. Tokom vežbi student je obavezan da uradi praktično orijentisane zadatke.

Literatura:
Autori Naziv Godina Izdavač Jezik
A.Murray, T.Grubesic Critical Infrastructure - Reliability and Vulnerability 2007 Springer Engleski
Erl, T. Service-Oriented Architecture 2005 Prentice Hall Engleski
EPRI Distribution Operations Guide to Enterprise Service Bus Suites. EPRI, Palo Alto, CA: 2010. 1020102. 2010 EPRI Engleski
Gregor Hohpe, Bobby Woolf Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions 2003 Engleski
EPRI Enterprise Service Bus Implementation Profile: Integration Using IEC 61968. 1018795. 2009 EPRI Engleski
Martin Fowler Patterns of Enterprise Application Architecture 2003 Pearson Education Engleski
Zurawski, R. Integration technologies for industrial automated systems 2007 CRC Taylor & Francis, Boca Raton Engleski
Milan Gavrić Integracije infrastrukturnih sistema – skripta u pripremi 2018 Srpski jezik
Mahnke, Wolfgang, Leitner, Stefan-Helmut, Damm, Matthias OPC Unified Architecture 2009 Springer Engleski
Formiranje ocene:
Predmetna aktivnost Predispitna Obavezna Broj poena
Prisustvo na računarskim vežbama Da Da 5.00
Prisustvo na predavanjima Da Da 5.00
Test Da Da 30.00
Usmeni deo ispita Ne Da 30.00
Teorijski deo ispita Ne Da 30.00
Izvođači nastave:
Računarske vežbe
Računarske vežbe
Predavanja