Affiliation:
1. Department of Computer Science, KAIST, Daejeon, Korea
Abstract
In order to successfully carry out software product line engineering, it is important to manage variability and explicit traceability management of variabilities with development artifacts. Trace links of variability with development artifacts allows software engineers to have rapid product development and reduces maintenance efforts resulting from requirement changes or defect corrections as trace links improve the understandability of their side effects. In this study, the authors present a Variability Tracing Approach (VTA), which consists of variability analysis, variability classification, and variability implementation. The proposed approach is applied to developing the development of a washing machine software platform. This paper describes the results of how a member product can be configured under the proposed VTA.
Subject
Artificial Intelligence,Computer Graphics and Computer-Aided Design,Computer Networks and Communications,Computer Science Applications,Software
Reference10 articles.
1. Bachmann, F., & Bass, L. (2001, May). Managing variability in software architectures. ACM SIGSOFT Software Engineering Notes, 26(3), 126-132.
2. Bosch. (2004, December). Software product families and populations. In Proceedings of the 2nd Groningen Workshop on Software Variability Management with Feature Models. Academic Press.
3. Commonality and variability in software engineering
4. A variability management process for software product lines.;E. A.de Oliveira Junior;Proceedings of the 2005 Conference of the Centre for Advanced Studies on Collaborative research,2005
5. Representing Variability in Software Product Lines: A Case Study
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献