Supporting program variant generation and feature files in rbFeatures
Abstract
References
Index Terms
- Supporting program variant generation and feature files in rbFeatures
Recommendations
Variant-preserving refactoring in feature-oriented software product lines
VaMoS '12: Proceedings of the 6th International Workshop on Variability Modeling of Software-Intensive SystemsA software product line (SPL) is an advanced concept to manage a family of programs under one umbrella. As with stand-alone programs, maintenance is an important challenge within SPL engineering. One pivotal activity during software maintenance is ...
rbFeatures: Feature-oriented programming with Ruby
Features are pieces of core functionality of a program that is relevant to particular stakeholders. Features pose dependencies and constraints among each other. These dependencies and constraints describe the possible number of variants of the program: ...
Feature-oriented programming with family polymorphism
VariComp '12: Proceedings of the 3rd international workshop on Variability & CompositionIn feature-oriented programming (FOP), code clones are also important issue. Although an approach called a software product line (SPL) enables to implement products efficiently by reusing most of their code, SPLs implemented by FOP contain a lot of code ...
Comments
Information & Contributors
Information
Published In
Sponsors
- Pure-Systems: Pure-Systems GmbH
- Hitachi
- Siemens
- Software Eng Inst: Software Engineering Institute
- Biglever: BigLever Software, Inc.
Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Check for updates
Author Tags
Qualifiers
- Research-article
Conference
- Pure-Systems
- Software Eng Inst
- Biglever
Acceptance Rates
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 120Total Downloads
- Downloads (Last 12 months)0
- Downloads (Last 6 weeks)0
Other Metrics
Citations
View Options
Get Access
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in