Requirements for successful software development with variability: A case study

1Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

According to state of the art literature, software product lines are an effective way to achieve economies of scale through reusability while coping with the problem of variability in related software systems. Fundamentals of variability management and product lines have been available in the software engineering research field for several decades. Nevertheless, projects to cope with variability in practice tend to fall short of target. The reason for this gap between sound theories and poor practice, common in multiple software engineering subfields, remains unclear. Therefore, an empirical study was conducted in a large-scale software dependent multinational. The results of this case study show a number of factors that impact successful variability practice. These factors can be abstracted into general hypotheses useful for bridging the gap between theory and practice. Based on the sources of discrepancy, this research suggests a practical way to overcome the obstacles on the road towards successful variability management. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Huysegoms, T., Snoeck, M., Dedene, G., & Goderis, A. (2011). Requirements for successful software development with variability: A case study. In Communications in Computer and Information Science (Vol. 219 CCIS, pp. 238–247). https://doi.org/10.1007/978-3-642-24358-5_24

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free