Development of software engineering: co-operative efforts from academia, government and industry
Proceedings of the 28th international conference on Software engineering
Recovering architectural assumptions
Journal of Systems and Software
Managing Large Scale Reuse Across Multiple Software Product Lines
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
A systematic review of domain analysis tools
Information and Software Technology
The domain analysis concept revisited: a practical approach
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Ontology-Based feature modeling and application-oriented tailoring
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
An approach to managing feature dependencies for product releasing in software product lines
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
A feature-oriented approach to platform-specific modelling of coarse-grained components
International Journal of Computer Applications in Technology
Staged configuration of dynamic software product lines with complex binding time constraints
Proceedings of the Eighth International Workshop on Variability Modelling of Software-Intensive Systems
Hi-index | 0.00 |
Getting a proper set of reusable requirements is animportant milestone for successful software product line(SPL) practice. But modeling SPL requirements is usuallymore complex and difficult than modeling requirementsfor individual applications because it often involvessystematically exploring commonality and variationacross a set of applications. This paper presents afeature-oriented approach to modeling and reusing SPLrequirements. A framework of the feature model is firstproposed from five aspects, namely, basic structure,variation representation mechanism, variation bindingtime, variation constraint mechanism and quality featureanalysis. Then, a customization-based reusing method issuggested, and a feature-oriented domain modelingmethod (FODM) is presented, including a concrete formof the feature model and a modeling process for it. At theend, a case study of a real domain is used to validate thefeature model framework and demonstrate FODM.