Enhanced software product line (EnSPL) for industrial test applications

Loading...
Thumbnail Image
Date
2009
Authors
Ngo, Yu Cheng
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Current software product lines (SPL) methodologies develop software products in the manner that is tightly coupled to the software assets. While software assets might go through a process of rebuilding, composition and version upgrading, and the same go to a specific software product's development that might require adaptation and correction, the code-based derivative techniques used in those methodologies are not effective to separate the two corresponding domain engineering and application engineering activities. An enhanced SPL (EnSPL) methodology was proposed in this research to manage the inevitable evolution of software product line development through the two-stage configurable variability management. The EnSPL appropriately engineered the software development variability and software product variability through the single-system engineering, software configuration management, product scoping, product baseline development and product profiling. The methodology applicability has been proven in the development of Industrial Test Applications in one of the multinational companies in Malaysia. The enhancement of the methodology was also evaluated in comparison to the current SPL methodologies.
Description
Master
Keywords
Computer Science , Software product line , Industrial test applications
Citation