Javascript must be enabled for the correct page display

Evolution of Variability in Software Product Families

Deelstra, S. (2003) Evolution of Variability in Software Product Families. Master's Thesis / Essay, Computing Science.

Infor_Ma_2003_SDeelstra.CV.pdf - Published Version

Download (1MB) | Preview


The main goal of software engineering has been, and continuous to be, solving the cost, time and quality issues associated with software development. Since the existence of software engineering in the late 1960s, reuse through componentization has been the generally accepted approach to address these goals. Over the last 40 years, several techniques have been proposed that focused on the increase in the scale of reuse. However, primarily during the last decade, it was realized that with the increase in scale, variability was needed to increase the applicability of the components. Therefore, proper variability management is regarded as a key success factor in addressing the main goals of software engineering. in this thesis, we focus on variability management in one of the approaches to reuse, i.e. software product families. in particular, we address the topic of evolution of software product families in relation to variability management. We present a framework of concepts regarding evolution of variability, and discuss a variability assessment technique for architecture improvement.

Item Type: Thesis (Master's Thesis / Essay)
Degree programme: Computing Science
Thesis type: Master's Thesis / Essay
Language: English
Date Deposited: 15 Feb 2018 07:29
Last Modified: 15 Feb 2018 07:29

Actions (login required)

View Item View Item