Web-Based Variability Artifact Exploration and Transformation

Aus SDQ-Wiki
Ausschreibung (Liste aller Ausschreibungen)
Typ Masterarbeit
Aushang MA Web based Variability Artifact Exploration and Transformation TraVarT.pdf
Betreuer Wenden Sie sich bei Interesse oder Fragen bitte an:

Kevin Feichtinger (E-Mail: kevin.feichtinger@kit.edu, Telefon: +49-721-608-45766)

Motivation

Variability models are used to capture common and variable parts of a set of software(-intensive) systems. These models are key to software product line engineering techniques. Most approaches have strengths and weaknesses, which are hard to understand while learning about variability modeling and make it hard to select a specific approach for a given use case. Thus, supporting inexperienced engineers in exploring different variability artifacts and teaching them about their strengths and weaknesses is crucial. In this thesis, a web application should be developed, which allows users to explore different types of variability artifacts and transform artifacts into each other via TraVarT.

Tasks

Designing and developing a web-based application to explore different types of variability artifacts and transform artifacts into each other via TraVarT. Show that the application can effectively used to transform a set of variability artifacts of varying size and complexity. Further, perform a survey among software product line teachers at university level to investigate its usefulness during class.

Notes

This thesis can be supervised in German and/or English