| A series of choices variability in the development process |
| Full text |
Pdf
(121 KB)
|
| Source
|
ACM Southeast Regional Conference
archive
Proceedings of the 44th annual Southeast regional conference
table of contents
Melbourne, Florida
SESSION: Software engineering I
table of contents
Pages: 85 - 90
Year of Publication: 2006
ISBN:1-59593-315-8
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 24, Citation Count: 1
|
|
|
ABSTRACT
Software variability is "the ability of a software artifact to vary its behavior at some point in its life cycle" [12]. Almost every software artifact requires some type of variability. While variability is endemic to the creation of software it is rarely the direct focus of study. In addition, software systems have shown an increasing amount of variability in recent years. This work provides an analysis of the decisions involved in providing variability at a specific point in a product. A classification scheme and related choice model is provided that describes the decisions related to variability, making them more explicit and quantifiable.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
| |
4
|
P. Clements and L. Northrop. Software Product Lines: Practices and Patterns. Addison-Wesley, Boston, 2002.
|
| |
5
|
Edson Alves de Oliveira, Junior , Itana M. S. Gimenes , Elisa Hatsue Moriya Huzita , José Carlos Maldonado, A variability management process for software product lines, Proceedings of the 2005 conference of the Centre for Advanced Studies on Collaborative research, p.225-241, October 17-20, 2005, Toranto, Ontario, Canada
|
| |
6
|
|
| |
7
|
|
| |
8
|
R. Kazman, J. Asundi, and M. Klein. Making architecture design decisions: An economic approach. Technical Report CMU/SEI-2002-TR-035, Software Engineering Institute, 2002.
|
| |
9
|
G. Kiczales. Towards a new model of abstraction in the engineering of software. In IMSA 92 Workshop on Reflection and Meta-level Architectures, 1992.
|
| |
10
|
J. McGregor. Context. Journal of Object Technology, 4(7):35--44, September - October 2005.
|
 |
11
|
|
| |
12
|
|
| |
13
|
|
|