de

Welcome Gast


  • Login
Full load

Summer Term 2010
Seminar Serviceorientierte Architekturen und Business Process Management
General Information
Course number 64-164
Course type Seminar
Lecturer Kristof Hamann, Prof. Dr. Winfried Lamersdorf
Location F-534
Time Do 12:15-13:45
Recurrence unregelmäßig
Qualifications Bereitschaft zum Halten eines Vortrags, Fähigkeit zum Lesen und Verstehen englischsprachiger Texte.
Topic
Um wettbewerbsfähig zu sein, benötigen Unternehmen effiziente IKT-Systeme, die es erlauben, schnell und flexibel auf veränderte Anforderungen im Geschäftsumfeld zu reagieren. Für die softwaretechnische Realisierung solcher, vor allem verteilter Anwendungen und Systeme, sieht das aktuell stark beachtete Paradigma des Service Oriented Computing ein Gesamtsystem als Kombination voneinander unabhängiger und wieder verwendbarer Services (Dienste) an. Dabei können derartige Dienste über einheitlich beschriebene Schnittstellen sowohl generische als auch spezielle Anwendungsfunktionalität anbieten und durch Komposition auch dynamisch zu komplexeren Anwendungen miteinander verbunden werden. Ebenso lassen sich aber auch (verteilte) Geschäftsprozesse als (komplexe) Dienste darstellen und flexibel und effizient – z.B. durch (serielle oder parallele) Kombination anderer Dienste – realisieren. Als besonders bekannte (und weltweit weitgehend standardisierte) Ausprägung verteilter service-orientierter Architekturen werden derzeit – vor allem in der Praxis – die sog. Web Services verwendet. Sie erlauben u.a. das maschinelle Auffinden und Nutzen von Diensten über Internetprotokolle und etablieren Standards zwischen Dienstanbietern und Dienstnehmern, um zum Beispiel auch in heterogenen Umgebungen, wie etwa „virtuellen Organisationen“, Interoperabilität zwischen organisationsinternen wie auch -externen Prozessteilnehmern zu ermöglichen. In diesem Seminar werden nach einer Einführung in Grundkonzepte des Service Oriented Computing speziell Fragen der Realisierung von Geschäftsprozessen nach einem derartigen Modell behandelt sowie deren Unterstützung von (meist verteilten) Kooperationen zwischen Geschäftspartnern auf Grundlage service-orientierter Architekturen. Dabei sollen auch weiterführende Aspekte von Diensten und Workflows, wie u.a. Qualitätskennzahlen, mobile Dienste und semantische Web Services, behandelt sowie Fallbeispiele und praktische Hilfsmittel zur Umsetzung und Implementierung, wie beispielsweise (Modellierungs-) Werkzeuge und Frameworks, exemplarisch betrachtet werden. Aktuelle Informationen finden sich auf der zugehörigen Homepage
Procedure
Die Teilnehmer und Teilnehmerinnen sollen sich auf Basis von bereitgestellter Literatur und eigenen Recherchen in ein Teilthema einarbeiten, einen Vortrag erstellen und diesen im Plenum des Seminars vortragen.
Learning target
Neben dem eigenständigen Erarbeiten aktueller (Teil-) Forschungsthemen und dem Halten eines Vortrags mit anschließender Diskussion, soll allen SeminarteilnehmerInnen ein Überblick über aktuelle Forschung- und Entwicklungsthemen dieses gerade auch für die Praxis relevanten Themas vermittelt werden.
Literature

  • Alonso, G.; Casati, F.; Kuno, H.; Machiraju, V.: "Web Services, Concepts, Architectures and Applications", Springer, 2004.
  • Cardoso, J.; Sheth, A.P.: "Semantic Web services, processes and applications", Springer, 2006.
  • Cerami, E.: "Web services essentials : distributed applications with XML-RPC, SOAP, UDDI & WSDL", O'Reilly, 2002.
  • Erl, T.: "Service-oriented architecture: concepts, technology, and design", Prentice Hall PTR, 2005.
  • Juric, M.B.; Mathew, B.; Sarang, P.: Business Process Execution Language for Web Services: BPEL and BPEL4WS, Packt Publishing, 2004.
  • Leymann, F.; Roller, D.: "Production workflow : concepts and techniques", Prentice Hall, 2000.
  • Newcomer, E.: "Understanding SOA with Web services", Addison-Wesley, 2005.
  • Pashtan, A.: "Mobile Web services", Cambridge University Press, 2005.
  • Weske, M.: "Business process management : concepts, languages, architectures", Springer, 2007

Weitere Literatur wird zu Beginn des Seminars und nach Absprache bekannt gegeben.