Logo

Erweiterte Regel-basierte Dienstentwicklung

DA Erweiterte Regel-basierte Dienstentwicklung
Image


Diplomarbeit: Erweiterte Regel-basierte Dienstentwicklung


Hintergrund

Im Arbeitsgebiet Integrierte eBusiness-Systeme und Heimautomatisierung werden Dienste für eHomes auf der Basis integrierter Systeme aus softwaretechnischer Sicht untersucht. Jedes eHome wird mit einem intelligenten Gateway (fat client) ausgestattet, welches die hauseigenen Systeme überwacht und steuert. Das Backbone auf Seiten des Providers wird über eine temporäre Internet-Verbindung angesprochen und dient zur Bereitstellung von Diensten und zur Daten-Kommunikation zwischen Anbieter und Kunden. Dienste für eHomes sind beispielsweise die Haus-Überwachung und die Steuerung von elektrischen und elektronischen Geräten nach den Wünschen und Bedürfnissen der Bewohner. Der Zugriff ist lokal, aber auch entfernt möglich.

Image


Es wird unterschieden zwischen einfachen und komplexen Dienste. Einfache Dienste steuern einzelne Geräte oder Gruppen von gleichartigen Geräten. Komplexe Dienste sind aus einfachen Diensten zusammengesetzt. Beispielsweise basiert eine optimierte Heizungssteuerung auf den Diensten Heizungssteuerung, Temperaturmessung und Rollladensteuerung.

Die Arbeiten sind in eine Industrie-Kooperation eingebettet, die die Möglichkeit bietet wissenschaftliche Arbeiten aus einem Problemfeld der Realität zu bearbeiten.

Aufgabenstellung

Auf der Grundlage der Regel-basierten Dienstentwicklung zur Dienst-Komposition sollen die Möglichkeit der Komposition von einfachen und komplexen Diensten weiter verbessert werden. Es soll untersucht werden, inwieweit die Regel-Sätze und die damit verbundenen Datenstrukturen angepasst werden müssen, um die Realisierung eines Mehrbenutzer-Betriebs und die Wartbarkeit von Diensten zu verbessern.

Im Rahmen der Arbeit sollen die Probleme der Dienstkomposition und der Regel-basierten Dienstentwicklung auf konzeptioneller Ebene weiter durchdrungen werden. Der vorhandene Prototyp soll unter Verwendung moderner Hilfsmittel und Werkzeuge weiterentwickelt werden, um die Durchführbarkeit und Anwendbarkeit des Ansatzes zu zeigen.

Voraussetzungen

Erfahrungen in der objektorientierten Modellierung und der Besuch der Vorlesungen Programmieren im Großen und Einführung in die Softwaretechnik sind hilfreich. Sie sind interessiert sich in diesem spannenden Feld zu engagieren und Ihre Ergebnisse zu präsentieren und offen zu diskutieren.

Betreuer
Dipl.-Inform. Michael Kirchhof ++49 (2 41) 80 - 2 13 17
Bearbeiter
Liviana Manolescu

Created by: Kirchhof last modification: Friday 27 of August, 2004 [18:19:02 UTC] by Kirchhof