Fakultet tehničkih nauka

Predmet: Servisno orijentisane arhitekture (17.SIT056)

Osnovne informacije:
 
Kategorija Stručni
Uža naučna oblast Primenjene računarske nauke i informatika
ESPB 3

Razumevanje koncepata i elemenata za dizajn i implementaciju servisno orijentisanih arhitektura u softverskim sistemima.

Nakon uspešno završenog kursa student je u stanju da projektuje i implementira savremene servisno orijentisane arhitekture i SOA-specifične metodologije, tehnologije i standarde, analizira poslovnu organizaciju i modelira je pomoću skupa servisa, i orkestrira postojeće servise radi kreiranja novih aplikacija i servisa.

Pregled SOA: integracija poslovnih procesa i SOA; izvođenje servisa iz misije organizacije; povezivanje SOA dizajna i procesa upravljanja projektom. Proces SOA dizajna: tranzicija od konceptualnih do izvršivih servisa; strukturiranje poslovnih zahteva u SOA; prilagođavanje servisa poslovnoj organizaciji; obrasci dizajna i SOA. Otkrivanje i konceptualni dizajn servisa: definisanje domena servisa; određivanje atomičkih servisa; kreiranje kompozitnih servisa. identifikacija resursa potrebnih servisu; stari informacioni resursi i integracija u SOA. Razvoj logičkih servisa: integracija sa korisnicima servisa; stilovi kompozicije; principi efektivnog dizajna; ispunjavanje poslovnih potreba. Konverzija dizajna u specifikaciju: specifikacija operacija; specifikacija servisnog ugovora; specifikacija poruka. Implementacija servisa: paralelni razvoj servisa; prilagođavanje infrastrukture za SOA; rukovanje dugotrajnim poslovnim procesima; razvoj servisa.

Predavanja; Računarske vežbe; Konsultacije. Ispit je usmeni. Ocena ispita se formira na osnovu uspeha sa laboratorijskih vežbi i usmenog ispita.

Autori Naziv Godina Izdavač Jezik
Thomas Erl Service-Oriented Architecture (SOA): Concepts,Technology, and Design 2005 The Prentice Hall Engleski
Ganchev, I., Van der Mei, R.D., Van den Berg, H. Autonomous Control for a Reliable Internet of Services : Methods, Models, Approaches, Techniques, Algorithms, and Tools 2018 Springer, Cham Engleski
Erl Thomas Service-Oriented Architecture: Concepts, Technology, and Design 2005 Prentice Hall PTR Engleski
A. Rotem-Gal-Oz SOA Patterns 2012 Manning Engleski
Nink, J. Rechtliche Rahmenbedingungen von Serviceorientierten Architekturen mit Web Services 2010 Universitätsverlag Göttingen, Göttingen Nemački
T. Erl SOA Principles of Service Design 2007 Prentice-Hall Engleski
Baier, C., Dal Lago, U. Foundations of Software Science and Computation Structures: 21st International Conference, FOSSACS 2018 2018 Springer, Cham Engleski
Kaldrack, I., Leeker, M. There is no Software, there are just Services 2015 Meson Press, Lüneburg Engleski
Predmetna aktivnost Predispitna Obavezna Broj poena
Predmetna aktivnost
Usmeni deo ispita
Predispitna
Ne
Obavezna
Da
Broj poena
50.00
Predmetna aktivnost
Predmetni projekat
Predispitna
Da
Obavezna
Da
Broj poena
50.00
Predavanja
Predavanja
Računarske vežbe
Računarske vežbe