Faculty of Technical Sciences

Subject: Service oriented architectures (17.E2E40N)

Native organizations units: No data
General information:
 
Category Scientific-professional
Scientific or art field Applied Computer Science and Informatics
Interdisciplinary No
ECTS 5
Educational goal:

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.

Educational outcome:

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.

Course content:

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.

Teaching methods:

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.

Literature:
Authors Title Year Publisher Language
G. Alonso, F. Casati, H. Kuno, V. Machiraju Web Services: Concepts, Architectures and Applications 2004 Springer-Verlag English
V. Geroimenko Dictionary of XML Technologies and the Semantic Web 2004 Springer-Verlag English
Knowledge evaluation:
Course activity Pre-examination Obligations Number of points
Project Yes Yes 50.00
Theoretical part of the exam No Yes 50.00
Lecturers:

Asistent Todorović Nikola

Assistant - Master

Computational classes

prof. dr Zarić Miroslav

Full Professor

Lectures

vanr. prof. dr Slivka Jelena

Associate Professor

Lectures

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.