Faculty of Technical Sciences

Subject: Integration of Distributed Control Systems (17.SEAM06)

Native organizations units: Sub-department for Automatic Control and Systems Engineering
General information:
 
Category Scientific-professional
Scientific or art field Automatic Control and System Engineering
ECTS 6

The goal of this course is to acquire the necessary knowledge about the concepts and integration of distributed systems and their implementations.

Outcomes are the knowledge, skills and abilities necessary for understanding the complexity of integration in distributed and SCADA systems and solve practical engineering problems in power systems.

Software architecture overview. Architectural styles: layered architectures, object-oriented architectures, data-centered architectures, event-based architectures. Service-oriented architecture (SOA) fundamentals: definition, requirements, design principles, interfaces, protocols, functionality, elements of SOA; service types and layers. SCADA services and description of services. SOA types in SCADA systems: fundamental, service composition architecture, service inventory architecture, service-oriented enterprise architecture; Technologies for SOA implementation; Web services and protocols. Enterprise service-bus (ESB); ESB infrastructure, enterprise application integration via services; examples of ESB based application integration in SCADA systems. XML based technologies used for interfacing with SOA services.

Teaching is conducted through lectures and computer exercises. During the exercises the student is required to apply their knowledge in practice.

Authors Title Year Publisher Language
Dirk Krafzig, Karl Banke, Dirk Slama Enterprise SOA: Service-Oriented Architecture Best Practices 2005 Pearson Education English
Tanenbaum, A., Van Steen, M. Distributed systems principles and paradigms 2002 Prentice Hall, New Jersey English
Course activity Pre-examination Obligations Number of points
Project task Yes Yes 30.00
Oral part of the exam No Yes 30.00
Test Yes Yes 10.00
Test Yes Yes 10.00
Test Yes Yes 10.00
Test Yes Yes 10.00
API Image

Prof. Čapko Darko

Full Professor

Lectures

Assistant - Master Kičić Aleksandar

Assistant - Master

Computational classes

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.