Klausurergebnisse und Klausureinsicht

Liebe Studierende,

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

Freitag, 14. August, 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.

Skript zur Vorlesung (nur uni-intern)

Vorlesungsfragen (nur uni-intern)

Ü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.

Übungsblätter (uni-intern)

Eingesetzte Tools und Systeme in den Übungen

Zusätzliche Infos zum Download (nur uni-intern)

Übungsleiter

Johannes Schobel

Zeit und Ort

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

Übungen
Donnerstag, 10:00 bis 12:00
im DBIS Pool (O27/123)

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

Erstklausur:

14.07.2015,
10:00 - 12:00,
H21

Zweitklausur:

28.09.2015,
10:00 - 12:00,
H20

Zuordnung PO 2013/2014

Medien-/Informatik Master:
Kernfach "Praktische und Angewandte Informatik"
Vertiefungsfach "Informationssysteme"

Informatik Lehramt:
Wahlmodul

Zuordnung PO 2010

Medien-/Informatik Master:
Kernmodul "Praktische und Angewandte Informatik"
Vertiefungsmodul "Informationssysteme"

Informatik Lehramt:
Wahlmodul

Weitere Informationen

LSF

Moodle

SOA-Labor Informationsseite