Flexible software process lines in practice: A metamodel-based approach to effectively construct and manage families of software process models

Marco Kuhrmann, Thomas Ternité, Jan Friedrich, Andreas Rausch, Manfred Broy

Publikation: Bidrag til bog/antologi/rapport/konference-proceedingKonferencebidrag i proceedingsForskningpeer review

Resumé

Process flexibility and adaptability is frequently discussed, and several proposals aim to improve software processes for a given organization-/project context. A software process line (SPrL) is an instrument to systematically construct and manage variable software processes, by combining pre-defined and standardized process assets that can be reused, modified, and extended using a well-defined customization approach. Hence, process engineers can ground context-specific process variants in a standardized or domain-specific reference model that can be adapted to the respective context. We present an approach to construct flexible SPrLs and show its practical application in the German V-Modell XT. We contribute a proven approach that is presented as metamodel fragment for reuse and implementation in further process modeling approaches.

This summary refers to the paper Flexible software process lines in practice: A metamodel-based approach to effectively construct and manage families of software process models [Ku16]. This paper was published as original research article in the Journal of Systems and Software.
OriginalsprogEngelsk
TitelSoftware Engineering 2017
RedaktørerJan Jürjens, Kurt Schneider
Antal sider2
ForlagGesellschaft für Informatik (GI) e.V
Publikationsdato21. feb. 2017
Sider127-128
ISBN (Trykt)978-3-88579-661-9
StatusUdgivet - 21. feb. 2017
BegivenhedSoftware Engineering - Hannover, Tyskland
Varighed: 21. feb. 201724. feb. 2017

Konference

KonferenceSoftware Engineering
LandTyskland
ByHannover
Periode21/02/201724/02/2017
NavnLecture Notes in Informatics
Vol/bindP-267
ISSN1617-5468

Fingeraftryk

Engineers

Citer dette

Kuhrmann, M., Ternité, T., Friedrich, J., Rausch, A., & Broy, M. (2017). Flexible software process lines in practice: A metamodel-based approach to effectively construct and manage families of software process models. I J. Jürjens, & K. Schneider (red.), Software Engineering 2017 (s. 127-128). Gesellschaft für Informatik (GI) e.V. Lecture Notes in Informatics, Bind. P-267
Kuhrmann, Marco ; Ternité, Thomas ; Friedrich, Jan ; Rausch, Andreas ; Broy, Manfred. / Flexible software process lines in practice: A metamodel-based approach to effectively construct and manage families of software process models. Software Engineering 2017. red. / Jan Jürjens ; Kurt Schneider. Gesellschaft für Informatik (GI) e.V, 2017. s. 127-128 (Lecture Notes in Informatics, Bind P-267).
@inproceedings{7dc503a455f649d297cfafaf34f79a87,
title = "Flexible software process lines in practice: A metamodel-based approach to effectively construct and manage families of software process models",
abstract = "Process flexibility and adaptability is frequently discussed, and several proposals aim to improve software processes for a given organization-/project context. A software process line (SPrL) is an instrument to systematically construct and manage variable software processes, by combining pre-defined and standardized process assets that can be reused, modified, and extended using a well-defined customization approach. Hence, process engineers can ground context-specific process variants in a standardized or domain-specific reference model that can be adapted to the respective context. We present an approach to construct flexible SPrLs and show its practical application in the German V-Modell XT. We contribute a proven approach that is presented as metamodel fragment for reuse and implementation in further process modeling approaches. This summary refers to the paper Flexible software process lines in practice: A metamodel-based approach to effectively construct and manage families of software process models [Ku16]. This paper was published as original research article in the Journal of Systems and Software.",
author = "Marco Kuhrmann and Thomas Ternit{\'e} and Jan Friedrich and Andreas Rausch and Manfred Broy",
year = "2017",
month = "2",
day = "21",
language = "English",
isbn = "978-3-88579-661-9",
pages = "127--128",
editor = "Jan J{\"u}rjens and Kurt Schneider",
booktitle = "Software Engineering 2017",
publisher = "Gesellschaft f{\"u}r Informatik (GI) e.V",

}

Kuhrmann, M, Ternité, T, Friedrich, J, Rausch, A & Broy, M 2017, Flexible software process lines in practice: A metamodel-based approach to effectively construct and manage families of software process models. i J Jürjens & K Schneider (red), Software Engineering 2017. Gesellschaft für Informatik (GI) e.V, Lecture Notes in Informatics, bind P-267, s. 127-128, Software Engineering, Hannover, Tyskland, 21/02/2017.

Flexible software process lines in practice: A metamodel-based approach to effectively construct and manage families of software process models. / Kuhrmann, Marco; Ternité, Thomas; Friedrich, Jan; Rausch, Andreas; Broy, Manfred.

Software Engineering 2017. red. / Jan Jürjens; Kurt Schneider. Gesellschaft für Informatik (GI) e.V, 2017. s. 127-128 (Lecture Notes in Informatics, Bind P-267).

Publikation: Bidrag til bog/antologi/rapport/konference-proceedingKonferencebidrag i proceedingsForskningpeer review

TY - GEN

T1 - Flexible software process lines in practice: A metamodel-based approach to effectively construct and manage families of software process models

AU - Kuhrmann, Marco

AU - Ternité, Thomas

AU - Friedrich, Jan

AU - Rausch, Andreas

AU - Broy, Manfred

PY - 2017/2/21

Y1 - 2017/2/21

N2 - Process flexibility and adaptability is frequently discussed, and several proposals aim to improve software processes for a given organization-/project context. A software process line (SPrL) is an instrument to systematically construct and manage variable software processes, by combining pre-defined and standardized process assets that can be reused, modified, and extended using a well-defined customization approach. Hence, process engineers can ground context-specific process variants in a standardized or domain-specific reference model that can be adapted to the respective context. We present an approach to construct flexible SPrLs and show its practical application in the German V-Modell XT. We contribute a proven approach that is presented as metamodel fragment for reuse and implementation in further process modeling approaches. This summary refers to the paper Flexible software process lines in practice: A metamodel-based approach to effectively construct and manage families of software process models [Ku16]. This paper was published as original research article in the Journal of Systems and Software.

AB - Process flexibility and adaptability is frequently discussed, and several proposals aim to improve software processes for a given organization-/project context. A software process line (SPrL) is an instrument to systematically construct and manage variable software processes, by combining pre-defined and standardized process assets that can be reused, modified, and extended using a well-defined customization approach. Hence, process engineers can ground context-specific process variants in a standardized or domain-specific reference model that can be adapted to the respective context. We present an approach to construct flexible SPrLs and show its practical application in the German V-Modell XT. We contribute a proven approach that is presented as metamodel fragment for reuse and implementation in further process modeling approaches. This summary refers to the paper Flexible software process lines in practice: A metamodel-based approach to effectively construct and manage families of software process models [Ku16]. This paper was published as original research article in the Journal of Systems and Software.

M3 - Article in proceedings

SN - 978-3-88579-661-9

SP - 127

EP - 128

BT - Software Engineering 2017

A2 - Jürjens, Jan

A2 - Schneider, Kurt

PB - Gesellschaft für Informatik (GI) e.V

ER -

Kuhrmann M, Ternité T, Friedrich J, Rausch A, Broy M. Flexible software process lines in practice: A metamodel-based approach to effectively construct and manage families of software process models. I Jürjens J, Schneider K, red., Software Engineering 2017. Gesellschaft für Informatik (GI) e.V. 2017. s. 127-128. (Lecture Notes in Informatics, Bind P-267).