Type of studies | Title |
---|---|
Master Academic Studies | Power Software Engineering (Year: 1, Semester: Winter) |
Category | Professional-applicative |
Scientific or art field | Primenjeno softversko inženjerstvo |
ECTS | 6 |
Students get theoretical and practical knowledge about distributed software architectures in critical infrastructural systems.
Outcomes are the knowledge, skills and abilities necessary for an understanding of the complexity of distributed systems, with emphasis on software architectures in real-time systems and critical infrastructural systems. Students will learn the paradigms, principles and types of architectures such systems and they will be able to solve engineering problems and participate in development of complex distributed applications.
Introduction to distributed systems and critical infrastructure systems (definitions, characteristics, real-time operations, definitions of software architecture and design patterns, etc.) Architecture features and application behavior (scalability, application performances, expendability, modularity and dependability, deployment, etc.) Basic software styles and their features (client-server, component-based architectural style, domain driven design architectural style, layered architecture, etc.) Styles of distributed software architectures (3-tier and N-tier architectures, distributed objects, Event-based and Message Bus architectures, service-oriented architecture, micro-kernel architecture, micro-services, Space-based architecture, Container-based architecture, etc.) Examples and implementations. The use in infrastructure system software model. Algorithms overview and data model in infrastructure systems. Numeric calculations in infrastructure systems.
Lectures, computer and laboratory practice, consultations.
Authors | Title | Year | Publisher | Language |
---|---|---|---|---|
2007 | English | |||
2015 | English | |||
2002 | English |
Course activity | Pre-examination | Obligations | Number of points |
---|---|---|---|
Test | Yes | Yes | 10.00 |
Test | Yes | Yes | 10.00 |
Project | Yes | Yes | 30.00 |
Test | Yes | Yes | 10.00 |
Homework | Yes | Yes | 10.00 |
Oral part of the exam | No | Yes | 30.00 |
Full Professor
Assistant - Master
Assistant - Master
© 2024. Faculty of Technical Sciences.
Address: Trg Dositeja Obradovića 6, 21102 Novi Sad
© 2024. Faculty of Technical Sciences.