Mitglied im:

Anmelden

News

22.04.2015
Mit großer Freude präsentiere ich Ihnen den Jahresbericht des...
16.07.2014
Promotionsvortrag von Dipl.-Wirt.-Inf. Björn Schindler am 21.07.2014 um 13:...
10.06.2014

Promotionsvortrag von M. Sc. Stefan Ruehl am 16.06.2014 um 10:00 Uhr

Joachim Schramm, Patrick Dohrmann, Marco Kuhrmann

Development of Flexible Software Process Lines with Variability Operations: A Longitudinal Case Study

Software processes evolve over time and several approaches were proposed to support the required flexibility.Yet, little is known whether these approaches sufficiently support the development of large software processes. A software process line helps to systematically develop and manage families of processes and, as part of this, variability operations provide means to modify and reuse pre-de fined process assets. Objective: Our goal is to evaluate the feasibility of variability operations to support the development of flexible software process lines. Method: We conducted a longitudinal study in which we studied 5 variants of the V-Modell XT process line for 2 years. Results: Our results show the variability operation instrument feasible in practice.We analyzed 616 operation exemplars addressing various customization scenarios, and we found 87 di fferent operation types contributed by 3 metamodel variants developed by di fferent teams in di fferent contexts. Conclusions: Although variability operations are only one instrument among others, our results suggest this instrument useful to implementvariability in real-life software process lines.

Series

EASE 2015

Jahr

2015

Monat

April

Herausgeber

ACM

doi

http://dx.doi.org/10.1145/2745802.2745814

Stichwörter

software process, software process line, variability operations, longitudinal study

Ort

Nanjing, China

Datei

Development of Flexible Software Process Lines with Variability Operations: A Longitudinal Case Study

Bibtex file

Download this publication as bibtex file

Forschungsvideos

16.07.2013
Scribbler: From Coll...
Scribbler is a paint program which supports only basic operations like...