Identification of Software Product Line Component Services

Martin Assmann, Gregor Engels, Thomas von der Massen, Andreas Wübbeke

2009

Abstract

Software Product Line (SPL) approaches do not centrally improve the maintenance of software products of a SPL. This paper presents an approach for reducing maintenance costs of SPL products by using the concept Software as a Service (SaaS). The SPL-SaaS approach was developed with the experiences of arvato services integrating the SPL concept since years. It shows up the advantageous and disadvantageous characteristics of components that play a role for the concept combination. The main goal is to enable an IT-architect to identify adequate components. Therefore criteria for the identification of software components suitable for the approach are derived from these characteristics. Furthermore the requirements of the potential service users are examined and categorized concerning their effects on the system architecture. Special requirements of customers often lead to architectural constraints that are not compatible with the approach. If both, the criteria are met and the architectural constraints are compatible, the SPL-SaaS approach can be applied to a component. The whole approach is applied on an example of arvato services.

Download


Paper Citation


in Harvard Style

Assmann M., Engels G., von der Massen T. and Wübbeke A. (2009). Identification of Software Product Line Component Services . In Proceedings of the 4th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-811-98-2, pages 45-56. DOI: 10.5220/0001961300450056

in Bibtex Style

@conference{enase09,
author={Martin Assmann and Gregor Engels and Thomas von der Massen and Andreas Wübbeke},
title={Identification of Software Product Line Component Services},
booktitle={Proceedings of the 4th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2009},
pages={45-56},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001961300450056},
isbn={978-989-811-98-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - Identification of Software Product Line Component Services
SN - 978-989-811-98-2
AU - Assmann M.
AU - Engels G.
AU - von der Massen T.
AU - Wübbeke A.
PY - 2009
SP - 45
EP - 56
DO - 10.5220/0001961300450056