Klausurergebnisse und Klausureinsicht

Liebe Studierende,

die Ergebnisse zur "Service-Oriented Computing" Klausur vom 29. September sind im LSF eingetragen. Eine Klausureinsicht ist am

Donnerstag, 13. Oktober, 08:00 - 09:30 in Raum 545

möglich!

Vorlesung

Vorlesungsinhalt

Das Labor Service Oriented Computing vermittelt theoretische und praktische Fähigkeiten im Bereich Serviceorientierter Architekturen. Theoretisch werden grundlegende Standards, Paradigmen und Techniken behandelt. Praktisch sollen existierende Tools im Rahmen eines Szenarios zum Einsatz kommen (Modellieren, Implementieren und Ausführen). Entsprechende Kenntnisse werden am Arbeitsmarkt stark nachgefragt.

Es werden folgende Einzelthemen behandelt:

  • Enterprise Application Integation; Business-to-Business-Integration
  • Kompakter Überblick zu Middleware-Technologien (RPC-basierte Middleware, Message-orientierete Middleware, Message Broker, TP-Monitore)
  • Grundprinzipien Service-orientierter Architekturen (Service-Begriff, Service-Prinzipien, Service-Rollen, Enterprise Service Bus, etc.)
  • Interaktionsmuster für (verteilte) Services
  • Web Services und zugehörige Standards (WSDL, SOAP, UDDI, REST)
  • BPM in einer SOA: Fachliche Sicht (Prozessarchitekturen und -muster, Fachliche Prozesse und ihre Modellierung mittels BPMN, Orchestrierung und Choreogra­phie von (Web) Services, Entwurf kollaborativer Prozesse)
  • BPM in einer SOA: Technische Sicht (Komposition und Orchestrierung von Web Services mittels WS-BPEL (= Business Process Execution Language for Web Services)
  • Ausgewählte Aspekte verteilter Prozesse: Nachrichtekorrelation, Fehler-, Ausnahme- und Ereignisbehandlung
  • Prozessportale in einer SOA (Architektur, Portlets, WS Remote Portlets)

Inhaltliche Voraussetzungen

Grundlagenwissen zu Datenbanken und prozessorientierten Informationssystemen, wie es in den Modulen Business Process Management und Datenbanksysteme - Konzepte und Modelle vermittelt wird.

Moodle

Die Vorlesungsunterlagen zur Vorlesung "Service-Oriented Computing" werden über Moodle verwaltet und dort angeboten.

Übungen

Übungsinhalt

In den Übungen werden wir zu Anfang die notwendigen Grundlagen der Web Service Entwicklung erarbeiten. Dieses Wissen nutzen wir, um Geschäftsprozesse in einer SOA umzusetzen. Dazu modellieren wir derartige Prozesse und erabeiten uns außerdem das Wissen, wie diese IT-technisch zur Ausführung gebracht werden (wozu wiederum das Wissen um Web Services benötigt wird). Als Ergebnis decken wir den kompletten Lebenszyklus (Modellieren, Deployen, Monitoren, Debuggen und Verändern) eines Geschäftsprozesses innerhalb einer SOA ab. Ferner schauen wir uns auch die Philosophie verschiedener Tool-Hersteller an, um wichtige Unterschiede erkennen und bewerten zu können.

Übungsleiter

Johannes Schobel

Zeit und Ort

Vorlesung
Dienstag, 10:00 bis 12:00 Uhr in O28/H21
Die erste Vorlesung findet am 12.04.2016 statt.

Übungen
Donnerstag, 10:00 bis 12:00 in O28/1001 (Smiley Pool der SGI)

Umfang

SWS 2+2, LP 6

Turnus

Jedes Sommersemester

Prüfung

Die Veranstaltung kann am Ende des Semesters in Form einer Klausur als Prüfung abgelegt werden.

Klausurtermine

19.07.2016, 10:00 st in H22

29.09.2016, 10:00 st in H14

Zuordnung PO 2014

Informatik Master:
Kernfach Praktische und Angewandte Informatik
Vertiefungsfach Informationssysteme

Medieninformatik Master:
Kernfach Praktische und Angewandte Informatik
Vertiefungsfach Informationssysteme

Software Engineering Master:
Kernfach Praktische und Angewandte Informatik
Vertiefungsfach Informationssysteme

Informatik Lehramt:
Wahlmodul

Weitere Informationen

LSF

Moodle

SOA-Labor Informationsseite