Systems Integration

Last updated: (30. October 2024)

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:

  • Oral exam (70%)
  • Term paper (30%)

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, 12:15 - 13:45h, Eup W101
    • Wednesday, 14:15 - 15:45h, Eup W103
WeekDateTopic
4001.10.24Introduction
02.10.24Interoperability perspectives
4108.10.24Integration styles
09.10.24Lab
4215.10.24Exchange Formats
16.10.24Lab
4322.10.24Query languages
23.10.24Lab
4429.10.24Mapping languages
30.10.24Protocols
4505.11.24Enterprise integration patterns
06.11.24Lab
4612.11.24Enterprise integration patterns
13.11.24Lab
4719.11.24Reading Week
20.11.24Reading Week
4826.11.24Enterprise integration patterns
27.11.24Lab
4903.12.24Enterprise integration patterns
04.12.24Lab
5010.12.24Reliability
11.12.24Reliability
5117.12.24Performance
18.12.24Performance
5224.12.24keine Vorlesung
25.12.24keine Vorlesung
131.12.24keine Vorlesung
01.01.25keine Vorlesung
207.01.25Project: architecture analysis
08.01.25Project: architecture analysis
314.01.25Project: architecture analysis
15.01.25Project: architecture analysis
421.01.25Questions & exam preperation
22.01.25

References

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