direkt zum Inhalt springen

direkt zum Hauptnavigationsmenü

Logo der TU Berlin

Service Engineering (Kopie 1)

Modul: BINF-SWT-SE.S08
Semester: Sommersemester 2008
Art: IV (VL + UE) (4 SWS / 3 LP)
LV-Nr.: 0435 L 715
Veranstalter: Albayrak, Hirsch
VL: Donnerstag 12 - 14, A 053
UE: Montag 12 - 14, A 052
Beginn: 17.04.2008

Zu dieser Lehrveranstaltung anmelden!

Unterlagen und Kommunikation

Untleragen zu der Vorlesung sowie jegliche Kommunikation wird über das ISIS-System laufen. Bitte meldet Euch dort an:

 

 

https://www.isis.tu-berlin.de/course/view.php?id=1022

Kurzbeschreibung

Immer häufiger stolpert man über Schlagwörter wie Service Oriented Architecture (SOA), Loosely Coupled Systems, Service Orchestration und Webservices. Allerdings ist oft nicht klar was sich dahinter verbirgt. Die Integrierte Lehrveranstaltung "Service Engineering" bringt hier Licht ins Dunkel! Service Engineering beschäftigt sich mit aktuellen Ansätzen für die Entwicklung komplexer verteilter Systeme.

 

In der Lehrveranstaltung werden schwerpunktmäßig die Themen Service-orientierte Analyse und Service-orientiertes Design vermittelt und durch praktische Anwendung vertieft. Außerdem werden die Grundlagen von SOA und Semantik vermittelt, sowie aktuelle Technologien und Methoden vorgestellt und diskutiert.

 

Folgende Themen werden behandelt:

  • Basistechnologien wie XML, RDF, SOAP, OWL
  • Semantic Web und Webservices
  • Frameworks für SOA
  • Tools und Sprachen für Dienstmodellierung
  • Service Oriented Architectures
  • Service Oriented Methodologies
  • Service Composition, Service Orchestration
  • Formale Methoden

Inhalte

# Datum Thema Stichworte
1 17.04.2008 Organisatorisches, Einführung Verteilte Systeme, Agententechnologie
2 24.04.2008 Einführung Services und Service-oriented Architectures
- 01.05.2008 Maifeiertag  
3 08.05.2008 Semantic Services Semantic Web, RDF, Ontologien, OWL
4 15.05.2008 Semantic Services Dienstbeschreibungen, OWL-S
5 22.05.2008 SOA Prinzipien Service Oriented Architectures
6 29.05.2008 Analyse Modelling, BPMN, Composition models
7 05.06.2008 Design Principles of Service-Oriented Architectures; Service Layer; formal contract; loose coupling
8 12.06.2008 Design weitere SOA-Prinzipien
9 19.06.2008 Service Engineering Service delivery Lifecycle; Delivery strategies
10 26.06.2008 Aktuelle Technologien JIAC, agentenbasierte Dienste, Service Matching, Interaktionsprotokolle/Sprechakte
11 03.07.2008 Aktuelle Technologien MAMSplus, Agenten und Dienstintegration
12 10.07.2008 Wiederholung Vorbereitung der Prüfung

Ãœbung

Im Übungsteil der IV wird der Vorlesungsstoff praktisch erprobt, vertieft und diskutiert. Schrittweise wird ein verständliches, praxisnahes Szenario (Pizza-Bäckerei und -Lieferservice) analysiert und in ein serviceorientiertes Design überführt. Dabei werden die unterschiedlichen Aspekte der Serviceorientierung (SOA-Prinzipien) herausgearbeitet, analysiert und diskutiert.

 

In (voraussichtlich) 4 Ãœbungsaufgaben werden in Gruppenarbeit folgende Aufgabenstellungen zu bearbeiten sein:

  • Design einer Ontologie als Grundlage für interoperable, offene Dienste
  • Analyse: Modellierung mittels einer standardisierten Notation (BPMN - Business Process Modeling Notation)
  • Design 1: Service-orientiertes Design des Pizza-Szenarios unter Berücksichtigung der SOA-Prinzipien
  • Design 2: Erweiterung des Designs 1 um weitere Funktionalität. Hiedurch werden die Vorteile der Service-Orientierung praktisch erfahren und verdeutlicht.

 

Weitere inhaltliche Themen des Ãœbungsteils sind:

  • Ausarbeitung der Gemeinsamkeiten und Unterschiede von/zwischen Agenten und Diensten.

Voraussetzungen

  • Abgeschlossenes Vordiplom in Informatik oder einer verwandten Studienrichtung

Prüfungsmodalitäten, Anforderungen

Diese Lehrveranstaltung kann von Diplom-Studierenden in eine Prüfung in den Bereichen KI, BKS und WVA eingebracht werden.

Als Bestandteil des Moduls AOT 2 ist diese Lehrveranstaltung folgendermaßen in Informatik und Technische Informatik eingeordnet:

  • Informatik Bachelor: Studienschwerpunkt Softwaretechnik
  • TI Bachelor: Fachstudium Informatik

Ansprechpartner

Literatur und Links