Lectures Held on a Regular Basis

Please click here to find the lectures that are held on a regular basis. This information can be used to create a study plan. However, this information is tentative, i.e. always check the lectures of the current and next semester to keep the study plan up to date.

Lectures of the Current Semester

Module details on 'Software Architectures of Distributed Systems - Software Architectures of Distributed Systems'

CategoryData & Information
LecturerProf. Dr. Rausch, Andreas (Clausthal)
Module Exam ID2055
Weekly Composition3L+1E
Required Hours of Work (presence / self-study)125 (42 / 83)
Teaching MethodsSlide presentation, blackboard lecture, group homework, individual homework, discussion groups
Module DescriptionThis module covers the design process in the overall software development process. In this context important terms, roles, methods, and the process itself are introduced. Further the result of the design process, the software architecture, is focused. This module deals with view-based and UML-based specification of software architectures. As guidelines architectural patterns, standard architectures and solutions for technical aspects are introduced. Criteria, how to analyze and evaluate software architectures are discussed.
Module OutcomesOn successful completion of this module, the students are able to • explain and apply the design process • apply methods and description techniques • understand solutions for technical aspects like transaction management or persistence • design software architecture views based on UML • analyse and rate software architectures • apply architecture patterns • explain standard architectures and solutions for example for persistence, transaction management, and workflow control
Recommended LiteratureThe literature will be announced and provided to the students in the lecture.
PrerequisitesBasic Software Engineering, technologies for distributed applications, objectoriented programming, UML
ExamWritten or oral exam, graded (Written (120 min) / Oral (25min))

Available Course Modes

In the following document you can get an overview about the available course modes that are offered in the ITIS Master's program: Course Modes