Program se primenjuje od 01.10.2012..
Cilj predmeta je upoznavanje sa softverskim arhitekturama distribuiranih sistema u elektroenergetskim sistemima.
Ishodi obrazovanja su osposobljenost za upotrebu softverskih alata koji se primenjuju u elektroenergetici. Ishodi su ovladavanje znanjima, veštinama i sposobnostima potrebnim za projektovanje i organizovanje distribuiranih sistema u elektroenergetici.
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 i opis usluga. Tipovi servisno-orijentisanih arhitektura u elektroenergetskim 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 elektroenergetskim sistemama; integracija aplikacija preko softverske magistrale; primeri integracija aplikacija preko softverske magistrale u elektroenergetskim sistemima. Upotreba XML tehnologija kod povezivanja sa servisima.
Nastava se odvija kroz predavanja i računarske vežbe. Tokom vežbi student je obavezan da uradi praktične zadatke.
Autori | Naziv | Godina | Izdavač | Jezik |
---|
*** | Service-Oriented Architecture: Concepts, Technology, and Design | 2005 | www.soaprinciples.com | Engleski |
Dirk Krafzig, Karl Banke, Dirk Slama | Enterprise SOA: Service-Oriented Architecture Best Practices | 2005 | Pearson Education | Engleski |
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|
Predmetni projekat | da | da | 30.00 |
Test | da | da | 10.00 |
Test | da | da | 10.00 |
Test | da | da | 10.00 |
Test | da | da | 10.00 |
Teorijski deo ispita | ne | da | 30.00 |
| Ime i prezime | Vid nastave |
---|
| | Predavanja |
| | Predavanja |
| | Računarske vežbe |
| | Računarske vežbe |