Font Size: a A A

A process-centric framework for software product line evolution management

Posted on:2007-01-15Degree:Ph.DType:Dissertation
University:Arizona State UniversityCandidate:Chen, YuFull Text:PDF
GTID:1448390005478849Subject:Computer Science
Abstract/Summary:
Software product line approaches can shorten time-to-market, reduce development efforts, and optimize resource usage. However, those benefits are not guaranteed in all situations. Before initiating a software product line, an organization needs to evaluate available process options to see which ones best fit its goals. During the execution of a product line process; an organization needs to measure the process to track its progress toward the planned goals and adjust the executed process if it is needed. Existing product line estimation approaches do not consider dynamics caused by time and events. Although software product line approaches have been used by many organizations, their benefits have not been systematically measured. This research aims to provide approaches and tools for predicting and measuring software product line processes. In this work, a software product line evolution management framework is proposed. The framework consists of a product line evolution management approach and a product line process management environment. The framework can assist process definition, enactment, and measurement. A prototype process management environment has been implemented. It can assist software product line process estimation and measurement.
Keywords/Search Tags:Software product line, Process, Framework
Related items