Options
2009
Bachelor Thesis
Titel
Multiuser product line variability management support
Abstract
Das Variabilitätsmanagement ist grundlegender Bestandteil des Product Line Engineerings. In diesem muss die Variabilität unterschiedlicher Komponenten modelliert und verwaltet werden, was mit Entscheidungsmodellen geschehen kann. Diese werden in Softwareentwicklungsprozessen wie dem Domain oder Application Engineering eingesetzt. Das bedeutet auch, dass mehrere Benutzer an einem solchen Entscheidungsmodell arbeiten können. Dies bringt Aspekte wie Benutzerverwaltung und Zugriffskontrollen mit sich, denn der Zugriff auf ein solches Modell muss verwaltet und gesteuert werden, um z.B. Inkonsistenzen vorzubeugen. Ziel dieser Arbeit ist es grundlegende Überlegungen zur Benutzerverwaltung von Entscheidungsmodellen einer Produktlinienentwicklung durchzuführen. Dabei werden mögliche Benutzer der Modelle sowie mögliche Rechte auf den Modellen erarbeitet. Weiterhin wird auch auf die mögliche Hierarchie zwischen den Benutzern eingegangen. Diese Aspekte werden dann in ein existierendes Metamodel für die Modellierung von Entscheidungen ([Mut02]) integriert. Das Ergebnis dieses ersten Schrittes ist ein grundlegendes Konzept zur Verwaltung des Zugriffs auf ein Entscheidungsmodell bei mehreren Nutzern. Dieses wird dann auf ein existierendes, Eclipse basierendes System zur Entscheidungsmodellierung (Fraunhofer Decision Modeler) übertragen. Hierbei wird eine Spezifikation erarbeitet, welche die Integration der neuen Features für dieses System erlaubt.
ThesisNote
Kaiserslautern, TU, Bachelor Thesis, 2009
Verlagsort
Kaiserslautern