Module CS4151-KP04, CS4151
Architectures for Distributed Applications (SVA)
Duration
1 Semester
Turnus of offer
each summer semester
Credit points
4
Course of studies, specific fields and terms:
- Master MES 2020, optional subject, computer science / electrical engineering
- Master Media Informatics 2020, optional subject, computer science
- Master Medical Informatics 2019, optional subject, ehealth / infomatics
- Master Medical Informatics 2014, optional subject, ehealth / infomatics
- Master MES 2014, optional subject, computer science / electrical engineering
- Master Media Informatics 2014, optional subject, computer science
- Master Computer Science 2012, optional subject, advanced curriculum distributed information systems
- Master Computer Science 2012, optional subject, advanced curriculum parallel and distributed system architecutres
- Master Computer Science 2012, compulsory, specialization field software systems engineering
- Master Computer Science 2012, compulsory, advanced curriculum enterprise IT
Classes and lectures:
- Architectures for Distributed Applications (exercise, 1 SWS)
- Architectures for Distributed Applications (lecture, 2 SWS)
Workload:
- 45 hours in-classroom work
- 45 hours private studies
- 30 hours exam preparation
Contents of teaching:
- Motivation
- Software Architectures
- Basics: HTTP, XML & Co
- N-Tier Applications
- Service-Oriented and Event-Driven Architectures (SOA and EDA)
- Web-Oriented Architectures (Web 2.0)
- Overlay Networks
- Peer-to-Peer
- Grid and Cloud Computing
- Internet of Things
Qualification-goals/Competencies:
- The students are able to name the most important archiectures for distributed systems, explain them, and compare them to each other.
- For each architecture, they know the most prominent and important implementation platforms and basically know how to use them.
- For a given problem, they can analyze which architecture is best suited to solve it, and they can design a plan for the solution's realization.
Grading through:
- Oral examination
Responsible for this module:
Literature:
- J. Dunkel, A. Eberhart, S. Fischer, C. Kleiner, A. Koschel : Systemarchitekturen für verteilte Anwendungen Hanser-Verlag 2008
- I. Melzer et.al. : Service-Orientierte Architekturen mit Web Services Spektrum-Verlag 2010
Language:
- offered only in German
Notes:
Admission requirements for taking the module:- None
Admission requirements for participation in module examination(s):
- Successful completion of exercises as specified at the beginning of the semester.
Module Exam(s):
- CS4151-L1 System Architectures for Distributed Applications, oral exam, 100% of module grade.
Last Updated:
26.02.2024