Service-orientierte Architekturen und Web Services

Seminar

Service-orientierte Architekturen (SOA) sind im Umfeld der Integration von Anwendungen seit einiger Zeit das Mittel der Wahl. Der bisher verfolgte Ansatz, Anwendungen mittels der drei Ebenen Datenintegration, Funktionsintegration und Integration auf Präsentationsschicht zu verbinden, genügt in Zeiten der Globalisierung nur unzureichend, da vor allem die Sicht auf Prozesse und deren Interaktion unberücksichtigt bleibt. Mit SOA wird dem Rechnung getragen. Prozesse innerhalb als auch unternehmensübergreifend und deren IT-Unterstützung mittels SOA bilden daher den Fokus dieses Seminars. Wir behandeln dazu ausgewählte Standards zur Prozessinteraktion mittels Web-Services und werden bestehende Ansätze zu geschäftsübergreifenden Arbeitsabläufen („cross-organizational workflows“) evaluieren. Außerdem werden Themen zu Web-Service-Modellierung und Web-Service- Evolution behandelt.

Das Seminar soll profunde Kenntnisse im Bereich Web-Services und SOA vermitteln, da dies in vielen Unternehmen aktuell hochgradig relevant ist.

Themen werden entlang des Service Lifecycles betrachtet:

  • Modellierung von Web-Services
  • Orchestrierung und Choreographie von Services zwecks Unterstützung unternehmensinterner- und übergreifender Arbeitsabläufe (Betrachtung von Standards: WS-BPEL und WS-CDL;  Betrachtung bestehender wissenschaftlicher Arbeiten)
  • Monitoring und Analyse von Services
  • Serviceevolution
  • Interaktion mit Services ( z.B. Prozessportale)

Themenvergabe

Kay AckermannRepresentational State Transfer (REST)
Florian FröhlerService Composition
Heiko FröhlichDatenklassen in einer SOA
Manuel IhlenfeldSOA-Architekturstack
Manuel JauernigService Interaction Patterns
Eemeli KantolaWeb Service Evolving
Jens MaierSimple Object Access Protocol (SOAP)
Daniel MauserWorkflow vs. Web Service Orchestration
Nicolas MundbrodProzess-Management-Portale in einer SOA
Brett NeumayerWeb Services im WWW: Web Mashup Scripting Language
Andreas PröbstleWeb Service Business Process Execution Language (WS-BPEL)
Johannes SchobelOrchestrierungsformen (zentral vs. dezentral)
Vivian StellerWeb Services for Remote Portlets (WSRP)
Simon StraubBPEL4People
Julian TiedekenOpenSource und SOA - Apache Axis2
Nicole WagnerWeb Services Choreography Description Language (WS-CDL)
Fabian WilpertGeschäftsprozessmodelle in SOA


Übungsleiter

Öffnet einen internen Link im aktuellen FensterRüdiger Pryss

Zeit und Ort

Vorbesprechungen

19.02.2008 14 Uhr (s.t.) Raum 545 O27

15.04.2008 14 Uhr (s.t.) Raum 545 O27

Weitere Infos

Öffnet einen externen Link in einem neuen FensterSeminarthemen zum Download

Öffnet einen externen Link in einem neuen FensterLSF

Weitere interessante Links auch unter:

Öffnet einen internen Link im aktuellen FensterSOA-Labor Informationsseite

Das Seminar ist prüfbar, bei Interesse bitte
am Institut nachfragen.

Teilnehmeranzahl: max. 12

Anmeldeliste hängt im Institut aus.

Das Seminar findet in einer Blockveranstaltung
am Ende des Semesters statt (Termin wird noch
bekannt gegeben).

Vorlagen für die Ausarbeitung