(Foundations of) Architecture of Enterprise Applications

Summer Semester 2019

Lecture

Lecturer
Room

Mondays V38.04

Tuesdays V38.01

Period

08.04.2019 - 28.05.2019

Dates

Mondays 15:45 - 17:15

Tuesdays 11:30 - 13:00

C@mpus

Lecture Architektur von Anwendungssystemen

ILIAS

Architektur von Anwendungssystemen

Exam

See Overview exams IAAS.

Please contact Elisabeth Ibach if you want to do the oral exam in the scope of the "Vertiefungslinie".

Material

See ILIAS-Group. The credentials will be announced in the first lecture.

Language

German

Exercise

Lecturer
Room

Mondays V38.04

Tuesdays V38.01

Period

23.04, 13.05, 14.05., 03.06.2019 - 19.07.2019

Dates

Mondays 15:45 - 17:15

Tuesdays 11:30 - 13:00

C@mpus

Exercise Architektur von Anwendungssystemen

Description

The notion of an architect as well as architecture of application systems is discussed. Based on this, the architectural diagrams and architecture description languages (ADLs) are introduced, and different architectural styles are discussed. Model-driven engineering of software is motivated. Non-functional properties are introduced and related to architectural modeling. Transactions are covered by discussing the ACID paradigm, concurrency control, and advanced transaction models. Synchronous as well as asynchronous communication is discussed along with RPC middleware and message queuing middleware. The concept of APIs is introduced. Based on the before, TP monitors as well as application servers are presented. A detailed discussion of high availability, scalability, stability, and consistency follows. Pattern languagesare introduced, and a first sketch of patterns of enterprise applications as well cloud computing patterns is given.

Contact

To the top of the page