Intern
Chair of Computer Science II - Software Engineering

Studien-/Bachelorarbeit: Vergleich ausgewählter SOA Middleware-Plattformen hinsichtlich ihrer Unterstützung von Online-Monitoring und dynamischer Rekonfiguration

18.12.2009

Motivation:

Dienstbasierte Geschäftsapplikationen unterliegen hohen Anforderungen an Verfügbarkeit, Zeitverhalten und Robustheit. Zur Trennung von Geschäftslogik und techni-scher Umsetzung werden heutige Geschäftsapplikationen auf Middleware-Plattformen ausgeführt. Um diese dienstorientierten Software-Systeme während ihrer Laufzeit automatisch an sich verändernde Leistungsanforderungen anpassen zu können, muss die Middleware geeignete Überwachungswerkzeuge und Möglichkeiten zur dynamischen Rekonfiguration bereitstellen.

Aufgabenstellung:

In dieser Arbeit werden Sie aktuelle SOA Middleware-Plattformen (z.B. Enterprise Java (Ja-va EE) oder Service Component Architecture (SCA) Implementierungen) hinsichtlich ihrer Unterstützung von sowohl Online-Monitoring als auch dynamischer Rekonfiguration unter-suchen. Bei Monitoringwerkzeugen liegen die unterstützte Messabdeckung und der Mess-Overhead im Fokus. Bei den angebotenen Rekonfigurationsmöglichkeiten stehen deren Granularität und Flexibilität im Vordergrund. Anhand eines selbst erstellten Kri-terienkatalogs analysieren und bewerten Sie die Middleware-Plattformen bezüglich deren Eignung für das erwähnte Szenario der automatischen Anpassung von Software-Systemen.

Wir bieten

  • Arbeit mit top aktuellen und innovativen Technologien
  • Enger Bezug zu aktuellem Forschungsprojekt
  • Sehr gutes Arbeitsumfeld und intensive Betreuung

Bei weiteren Fragen gerne per E-Mail an:

Betreuer: Fabian Brosig

Bildquelle: (Bild des Messschiebers unterliegt der GNU FDL)

Von Fabian Brosig

Zurück