Redner Info | SSE (Chalmers University of Technology, Department of Computer Science and Engineering, Gothenburg, Sweden) |
Beginn | 22.11.2010, 17:00 Uhr |
Ort | TU Braunschweig, Informatikzentrum, Mühlenpfordtstraße 23, 1. Obergeschoss, Raum 160 |
Eine Softwareproduktlinie ist eine Menge von Softwaresystemen mit wohl-definierten Gemeinsamkeiten und Unterschieden, die durch Wiederverwendung entwickelt werden. Um die Designkomplexität zu beherrschen, setzt die modellbasierte Produklinienentwicklung darauf, Modelle dieser Systeme schrittweise zu verfeinern, bis Code generiert werden kann. In meinem Vortrag präsentiere ich Delta-Modellierung, ein neuentwickeltes Konzepzt für die Variabilitätsmodellierung von Softwareproduktlinien. Auf jeder Modellierungsebene werden die Produkte durch ein Kernmodell und eine Menge von Produktdeltas beschrieben. Produktdeltas verändern das Kernmodell, um weitere Produktfeatures zu realisieren. Das Kernmodell und die Produktdeltas können unabhängig voneinander verfeinert werden, um ein detaillieres Modell der Produktlinie zu erhalten. Für die Implementierung von delta-orientieren Produktlinien präsentiere ich die Programmiersprache DeltaJava, eine Erweiterung von Java mit Delta-Modulen. Dadurch wird eine durchgängige modellbasierte Produktlinienentwicklung auf Basis der Delta-Modellierung ermöglicht. |
Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig
Postfach: 38092 Braunschweig
Telefon: +49 (0) 531 391-0