Course: Trends in Software Architectures

» List of faculties » REK » FES
Course title Trends in Software Architectures
Course code FES/ATSA
Organizational form of instruction Lecture
Level of course Doctoral
Year of study not specified
Semester Winter and summer
Number of ECTS credits 10
Language of instruction English
Status of course unspecified
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Hub Miloslav, doc. Ing. Ph.D.
  • Malý Filip, doc. Ing. Ph.D.
Course content
unspecified

Learning activities and teaching methods
unspecified
Learning outcomes
The main objective of the course is to acquaint students with the following topics: Design and its objectives, software architecture (different concept), architectural styles and patterns, data flow architecture, pipes, filters, data abstraction, structured and object-oriented approach to software architecture, event-driven architecture, design pattern Model View, Controller, Blackboard architecture, decomposition of subsystems into horizontal and vertical, layered systems (2,3,4 layers), closed and open layered architecture, Client-Server versus Peer-to-peer architecture, broker architecture for distributed systems, hierarchical systems, service-oriented architectures, distributed architecture of mobile architecture, POSAY, ??architectural designs for adaptive systems, heterogeneous architectures, parallel systems and their architectures, mobile systems and their architecture, the methodology for mobile architecture.

Prerequisites
unspecified

Assessment methods and criteria
unspecified
Recommended literature


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester