Systems Integration

Last updated: (19. February 2026)

Content

This lecture covers the fundamentals of system integration, focusing on both theoretical concepts and practical applications. Key topics include:

  • Integration needs and common challenges in enterprises
  • Integration styles
  • Exchange formats, query languages and mapping languages
  • Enterprise Integration Patterns (EIP)
  • Reliability, performance, and error handling in integrated systems
  • Hands-on labs

The course consists of lectures and labs to develop your understanding and practical skills in system integration.

Examination

The examination consists of two parts:

The participation and completion of the lab exercises is mandatory for admission to the exam.

Schedule

The lectures and the labs take place on the following days:

  • Lecture / Lab
    • Tuesday, 08:15 - 09:45h, Eup W003
    • Wednesday, 14:15 - 15:45h, Eup W101
WeekDateTopic
4030.09.25Introduction
📝: Miro-Baord
01.10.25Integration styles
📝: Miro-Board
4107.10.25Interoperability perspectives
08.10.25Lab 0
4214.10.25Exchange Formats
15.10.25Lab 1
4321.10.25Query languages
22.10.25No lecture
4428.10.25Mapping languages
29.10.25Lab 2
4504.11.25Protocols
05.11.25Enterprise integration patterns
4611.11.25No lecture
12.11.25No lecture
4718.11.25Reading Week
19.11.25Lab 3
4825.11.25Enterprise integration patterns
26.11.25Lab 4
4902.12.25Enterprise integration patterns
03.12.25Lab 5
5009.12.25Reliability
📝: Miro-Board
10.12.25Lab 5 continued
5116.12.25Performance
17.12.25Lab 6
5223.12.25No lecture
24.12.25No lecture
130.12.25No lecture
31.12.25No lecture
206.01.26Project: architecture analysis
07.01.26Project: architecture analysis
313.01.26Project: architecture analysis
14.01.26Project: architecture analysis
420.01.26Questions & exam preperation
21.01.26

References

LinkBeschreibung
Git repository of the lectureThis repository contains all the lecture content as well as the lab exercises.
IliasIlias learning room for the lecture