Technische Universität Ilmenau

Transactional Information Systems - Modultafeln of TU Ilmenau

The Modultafeln have a pure informational character. The legally binding information can be found in the corresponding Studienplan and Modulhandbuch, which are served on the pages of the course offers. Please also pay attention to this legal advice (german only). Information on place and time of the actual lectures is served in the Vorlesungsverzeichnis.

subject properties subject number 254 - common information
subject number254
departmentDepartment of Computer Science and Automation
ID of group2255 (Group for Distributed Systems and Operating Systems)
subject leaderProf. Dr. Winfried Kühnhauser
languageDeutsch
term Wintersemester
previous knowledge and experience

Zulassungsvoraussetzungen des Master Informatik

learning outcome

In verteilten Informatiksystemen wie Datenbankmanagementsystemen, Workflowmanagementsystemen oder Steuerungs- und Kontrollsystemen gibt es typischerweise eine große Anzahl und Vielfalt an Ressourcen, die von vielen Systemkomponenten gemeinsam genutzt werden. Die Verteiltheit derartiger Szenarien bedingt dabei einerseits, dass ein hoher Grad an Parallelität bei der Nutzung gemeinsamer Ressourcen besteht, andererseits aber auch Ausfälle von Teilkomponenten solcher Systeme zum Regelfall gehören.

In derartigen Umgebungen stellen transaktionale Kooperationssemantiken sicher, dass trotz hochgradiger Parallelität und partieller Ausfälle die Konsistenz der genutzten Ressourcen erhalten bleibt. Ursprünglich aus dem Umfeld der Datenbankmanagementsysteme stammend haben die Meriten transaktionaler Systeme dazu geführt, dass sie heute im sehr viel allgemeineren Umfeld verteilter Systeme erheblich an Bedeutung gewonnen haben.

Die Studierenden lernen in diesem Kurs die rigorosen theoretischen Grundlagen transaktionaler Systeme kennen, sie erwerben Kenntnisse über die Methoden, Architekturen und Algorithmen, die die Eigenschaften transaktionaler Systeme herstellen.

content

Ausgehend von beispielhaften Anwendungsszenarien werden die rigorosen theoretischen Grundlagen transaktionaler Systeme besprochen und Methoden, Algorithmen und Architekturen vorgestellt, die die Eigenschaften transaktionaler Systeme herstellen.

Kursinhalte sind Transaktionssemantiken und -modelle sowie Methoden und Algorithmen zur Herstellung der elementaren ACID-Eigenschaften.

media of instruction

Präsentationen mit Projektor und Tafel, Bücher und Fachaufsätze, Übungsaufgaben und Diskussionsblätter

literature / references

Wird aktuell im Web veröffentlicht

evaluation of teaching

Pflichtevaluation:

Freiwillige Evaluation:

WS 2009/10 (Übung)

WS 2010/11 (Vorlesung)

WS 2011/12 (Vorlesung)

WS 2012/13 (Vorlesung)

WS 2013/14 (Übung)

WS 2014/15 (Vorlesung, Seminar)

WS 2015/16 (Vorlesung, Seminar)

WS 2016/17 (Vorlesung)

Hospitation:

Details in major Master Ingenieurinformatik 2014
subject nameTransactional Information Systems
examination number2200228
credit points5
on-campus program (h)34
self-study (h)116
Obligationobligatory elective
examalternative examination performance
details of the certificate

Alternative PL (Vortrag auf Abschlussworkshop und mdl. Prüfung, Gewichtung der Endnote 1/3 und 2/3)

maximum number of participants
Details in major Master Ingenieurinformatik 2009, Master Informatik 2013
subject nameTransactional Information Systems
examination number2200228
credit points5
on-campus program (h)34
self-study (h)116
Obligationobligatory
examalternative examination performance
details of the certificate

Alternative PL (Vortrag auf Abschlussworkshop und mdl. Prüfung, Gewichtung der Endnote 1/3 und 2/3)

maximum number of participants
Details in major Master Informatik 2009
subject nameTransactional Information Systems
examination number2200228
credit points4
on-campus program (h)34
self-study (h)86
Obligationobligatory
examalternative examination performance
details of the certificate

Alternative PL (Vortrag auf Abschlussworkshop und mdl. Prüfung, Gewichtung der Endnote 1/3 und 2/3)

maximum number of participants