INF.05175.10 - Komponenten- und Service-Orientierte Software (Complete module description)
INF.05175.10 | 5 CP |
---|---|
Module label | Komponenten- und Service-Orientierte Software |
Module code | INF.05175.10 |
Semester of first implementation | |
Faculty/Institute | Institut für Informatik |
Module used in courses of study / semesters |
|
Responsible person for this module | |
Further responsible persons |
Prof. Dr. Wolf Zimmermann, Dr. Mandy Weißbach |
Prerequisites | Modul Softwaretechnik (Studienleistungen) |
Skills to be acquired in this module |
|
Module contents | 1. Einleitung: Wiederverwendung, Komponentenmodell der UML, (Web-)Services, Client-Server-Architekturen, Softwarebus 2. Komponenten- und Servicekomposition: Eigenschaften von Komponenten, Nutzung von Komponenten, Analyse von Komponentensystemen 3. Kommunikation zwischen Komponenten/Services: Sockets, Methoden-/Prozedurfernaufruf, Ereignisse, Sprachunabhängigkeit, SOAP und REST 4. Implementierung von Komponenten/Services: Statische und dynamische Komposition, Hierarchische Komponenten/Services (Komponenten-/Serviceorientierte) implementierung einer Komponente/eines Services 5. Auslieferung von Komponenten: Auslieferungsprozess, Installation, Dokumentation 6. Veröffentlichung von Webservices: Veröffentlichungsprozess, Bereitstellung von Services (auch als Cloud-Dienste), Nutzung von Webservices Die Studierenden sollen mit aktuellen wissenschaftliche Erkenntnisse und Fragestellungen im Bereich komponenten- und serviceorientierter Software vertraut werden. Die Studierenden sollen in der Lage sein, die dazu notwendigen Grundlagen zu beherrschen. Insbesondere die Basistechnologien zur Kommunikation zwischen Komponenten bzw. Services und die Grundlagen zur Komposition sollen verstanden werden. |
Forms of instruction |
Lecture (2 SWS)
Exercises (2 SWS) Course |
Languages of instruction | German, English |
Duration (semesters) | 1 Semester Semester |
Module frequency | nicht festlegbar |
Module capacity | unlimited |
Time of examination | |
Credit points | 5 CP |
Share on module final degree | Course 1: %; Course 2: %; Course 3: %. |
Share of module grade on the course of study's final grade | 1 |
Module course label | Course type | Course title | SWS | Workload of compulsory attendance | Workload of preparation / homework etc | Workload of independent learning | Workload (examination and preparation) | Sum workload |
---|---|---|---|---|---|---|---|---|
Course 1 | Lecture | Vorlesung | 2 | 0 | ||||
Course 2 | Exercises | Übung | 2 | 0 | ||||
Course 3 | Course | Bearbeitung der Übungsaufgaben im Team | 0 | |||||
Workload by module | 150 | 150 | ||||||
Total module workload | 150 |
Examination | Exam prerequisites | Type of examination | |
---|---|---|---|
Course 1 | |||
Course 2 | |||
Course 3 | |||
Final exam of module | Bearbeitung aller Tests (ILIAS)/ mindestens 50% der erreichbaren Punkte, Bearbeitung eines Projektes einschließlich aller damit gestellten Aufgaben und auf Nachfrage Vorstellung von Zwischenergebnissen. |
mündl. Prüfung oder Klausur |
|
Exam repetition information |
Prerequisites and conditions | Prerequisites | Frequency | Compulsory attendance | Share on module grade in percent |
---|---|---|---|---|
Course 1 | Summer semester | No | % | |
Course 2 | Summer semester | No | % | |
Course 3 | Summer semester | No | % |