Subject: Service oriented architectures (17 - SIT056)


Basic Information

CategoryProfessional
Scientific or art field:Applied Computer Science and Informatics
InterdisciplinaryNo
ECTS3
Native organizations units

Course native organizational units not found!
Course specification

Course is active from 20.07.2017..

Understanding of concepts and elements of designing and implementation of service oriented architectures in software systems.
Upon successful completion of the course students will be able to design and implement contemporary service oriented architectures for software systems and SOA-specific methodologies, technologies and standards; analyze business organizations and models them as a set of services; orchestrate existing services for the creation of new services and applications.
SOA overview: integration of business processes and SOA; deriving services from the organization's mission; associating SOA design with the project management process. The SOA design process: transition from conceptual to executable services; structuring business requirements in a SOA; adapting services to business organization and needs; design patterns and SOA. Discovery and conceptual service design: defining service domains; atomic service determination; creating composite services; identifying needed resources; old information resources and their integration in SOA. Developing logical services: integration with service users; composition styles; principles of effective design; meeting business needs. Converting design to specification: specifying operations; specifying service contracts; specifying messages. Implementing services: parallel development; adapting the infrastructure for SOA; managing long-running business processes; service development.
Lectures; Computer practice. Consultations. The examination is oral. The final grade is formed on the bases of success at laboratory practice and oral examination.
AuthorsNameYearPublisherLanguage
T. ErlSOA Principles of Service Design2007Prentice-HallEnglish
A. Rotem-Gal-OzSOA Patterns2012ManningEnglish
Kaldrack, I., Leeker, M.There is no Software, there are just Services2015Meson Press, LüneburgEnglish
Nink, J.Rechtliche Rahmenbedingungen von Serviceorientierten Architekturen mit Web Services2010Universitätsverlag Göttingen, GöttingenGerman
Baier, C., Dal Lago, U.Foundations of Software Science and Computation Structures: 21st International Conference, FOSSACS 20182018Springer, ChamEnglish
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 Tools2018Springer, ChamEnglish
Thomas ErlService-Oriented Architecture (SOA): Concepts,Technology, and Design2005The Prentice HallEnglish
Erl ThomasService-Oriented Architecture: Concepts, Technology, and Design2005Prentice Hall PTREnglish
Course activity Pre-examination ObligationsNumber of points
ProjectYesYes50.00
Oral part of the examNoYes50.00
Name and surnameForm of classes
Missing picture!

Marković Marko
Assistant Professor

Lectures
Missing picture!

Ivanović Dragan
Full Professor

Lectures
Missing picture!

Radonjić Stefan
Teaching Associate

Computational classes
Missing picture!

Todorović Nenad
Assistant - Master

Computational classes