PJ+SE Interactive Systems
Modul: | Interactive Systems (MINF-IS-InSy) |
Semester: | Sommersemester 2012 |
Art: | PJ (4 SWS / 6 LP) |
LV-Nr.: | 0435 L 779 |
Veranstalter: | Albayrak, Lehmann, Trollmann |
Raum und Zeit: | Mi. 14 - 16, ab 11.04., TEL 1315 |
---
Diese Veranstaltung wird online mit ISIS durchgeführt Bitte melden Sie sich dort an!
---
Ihre Anmeldung ist zunächst unverbindlich.
Beschreibung
Interaktive Applikationen in intelligenten Umgebungen müssen gezielt auf den Nutzer, seine Präferenzen und seine Umgebung eingehen können. Dies bedingt eine zusätzliche Komplexität im Entwicklungsprozess. Eine Möglichkeit um mit dieser Komplexität umzugehen ist der Einsatz von Software Modellen, sowohl zur Design-Zeit als auch zur Laufzeit. Mithilfe von Modellen werden komplexe Softwaresysteme vom Entwickler schrittweise spezifiziert und verfeinert. Jedes Modell beschreibt einen bestimmten Aspekt der Applikation und versteckt Details, welche in dessen Kontext irrelevant sind. Statt das adaptive Verhalten der Applikation in Codefragmenten zu implementieren, definiert der Entwickler Adaptionen in Form von Modelltransformationsregeln. Diese werden zur Laufzeit evaluiert und angewandt.
Ziel dieser Lehrveranstaltung ist die Einführung in Techniken der Modellgetriebenen Entwicklung von interaktiven Applikationen, sowie der Nutzung von Modellen zur Laufzeit. Dies wird anhand einer Projektaufgabe verdeutlicht, welche die Definition einer ausführbaren Modellierungssprache beinhaltet.
Copyright TU Berlin 2007