Subject: Service oriented architectures (17 - E2E40N)


Basic Information

CategoryScientific-professional
Scientific or art field:Applied Computer Science and Informatics
InterdisciplinaryNo
ECTS5
Native organizations units

Course native organizational units not found!
Course specification

Course is active from 24.07.2017..

Students will learn fundamentals of Service Oriented software Architecutre (SOA), and will be able to process XML documents, as well as to design and develop software components for the Web Services, REST services, and Microservices.
Learning SOA, XML and similar technologies, JSON format and standards for building service oriented component architectures (wev services, REST services, microservice components). Student is capable of designing systemsbased on the SOA principles, using XML documents, JSON formated documents, as well as to design service-based components in accordance with current standards.
XML: overview, syntax, document structure. Standards for the structure spercification, processing and transformation. Web services: overview of concepts, available technologies for the implementation. Web service components standards. Information systems integration using web service components: coordination protocols, service composition. Standards, and application of web services in electronic payment systems. REST services, microservice-based architectures.
Lectures, computer and laboratory practice, consultations. The exam is oral. The final grade is formed on the bases of the project and oral part of the exam.
AuthorsNameYearPublisherLanguage
V. GeroimenkoDictionary of XML Technologies and the Semantic Web2004Springer-VerlagEnglish
G. Alonso, F. Casati, H. Kuno, V. MachirajuWeb Services: Concepts, Architectures and Applications2004Springer-VerlagEnglish
Course activity Pre-examination ObligationsNumber of points
ProjectYesYes50.00
Theoretical part of the examNoYes50.00
Name and surnameForm of classes
Missing picture!

Zarić Miroslav
Full Professor

Lectures
Missing picture!

Slivka Jelena
Associate Professor

Lectures
Missing picture!

Todorović Nikola
Assistant - Master

Computational classes