Communications of the ACM
Easing the Transition to Software Mass Customization
PFE '01 Revised Papers from the 4th International Workshop on Software Product-Family Engineering
Extracting and evolving mobile games product lines
SPLC'05 Proceedings of the 9th international conference on Software Product Lines
VML* – a family of languages for variability management in software product lines
SLE'09 Proceedings of the Second international conference on Software Language Engineering
The crosscutting impact of the AOSD Brazilian research community
Journal of Systems and Software
Hi-index | 0.00 |
With the growing academic and industrial interest in Software Product Lines, one area demanding special attention is tool support development, which is a pre-requisite for widespread software product lines practices adoption. In this demo, we present FLiP, a suite of tools consisting of 3 modules: a refactoring tool that implements code transformations for extracting product variations from Java classes into AspectJ aspects, a module that integrates with a Feature Model tool for updating a software product lines feature model accordingly to code transformations, and a tool responsible for building the final products. FLiP has been designed and tested in the context of industrial-strength mobile game software product lines.