Zenodo (CERN European Organization for Nuclear Research) · 2011 · 21 citations · 11 references
ComputingComputer ScienceSystems EngineeringFeature EngineeringSoftware EngineeringSystems ArchitectureContext-aware ComputingFeature-based ModelingSoftware DesignSoftware ModelingSoftware Process ModelsUse Case ModelingFeature ModelsSemantic Feature ModelingSoftware Product Line ArchitectureSoftware Product Line ModelingSoftware Product Lines
Feature modeling is an approach to represent commonalities and variabilities among products of a product line. Context-aware applications use context information to provide relevant services and information for their users. One of the challenges to build a context-aware product line is to develop mechanisms to incorporate context information and adaptation knowledge in a feature model. This paper presents UbiFEX, an approach to support feature analysis for context-aware software product lines, which incorporates a modeling notation and a mechanism to verify the consistency of product configuration regarding context variations. Moreover, an experimental study was performed as a preliminary evaluation, and a prototype was developed to enable the application of the proposed approach.
11
Feature-oriented product line engineering
K.C. Kang, Jaejoon Lee, Patrick Donohoe · IEEE Software · 2002 · 507 citations
Joëlle Coutaz, James L. Crowley, Simon Dobson et al. · Communications of the ACM · 2005 · 493 citations
Feature diagrams and logics: There and back again
2007 · 265 citations
SEI's software product line tenets
Linda Northrop · IEEE Software · 2002 · 245 citations