Web-Based Variability Artifact Exploration and Transformation
| 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