Other Scholarly Content
 

Features and Feature Models: A Survey of Variation Representations

Public Deposited

Downloadable Content

Download PDF
https://ir.library.oregonstate.edu/concern/defaults/2b88qc911

Descriptions

Attribute NameValues
Creator
Abstract
  • This survey explores and organizes existing work on the long-term management of software that varies in multiple dimensions. It focuses, in particular, on the representation of features in software product lines, and on capturing relationships between features in feature models.
  • WHAT QUESTION OR TOPIC DID YOU GIVE TO THE STUDENT? Your research is concerned with developing a theory of change, part of which is finding a representation for changes and variation in (software) documents. Your task for the qualifier is to review the literature in the fields of software product lines, feature-oriented programming, and (maybe) version management and compare the different approaches to representing change and variation. An important part of this comparison is to identify and describe the essential differences in the representations and what their implications are with respect to the different goals of the representations. Your comparison should explain which representations are particularly good or bad for different tasks. WHAT ARE THE STRENGTHS AND WEAKNESSES OF THIS PAPER? IN PARTICULAR, HOW WELL DID THIS PAPER ANSWER THE SPECIFIED QUESTION OR TOPIC? The paper covered the important literature and summarized the important concepts and their relationship in a succinct and easily comprehensible form.
  • Keywords: software product lines, variation management, feature-oriented programming
Resource Type
Date Available
Date Issued
Rights Statement
Funding Statement (additional comments about funding)
  • Martin Erwig, Computer Science
Language
Replaces
Accessibility Feature

Relationships

Parents:

This work has no parents.

Items