![]() |
![]() |
|
|||||||||||||||||||
![]() |
|
||||||||||||||||||||
![]() |
|
||||||||||||||||||||
|
Fri, 08. Dec 2006
Tools for Mobile Games Software Product Lines (FLIP)The FLIP project aims at developing tools for supporting the process of developing mobile games software product lines, in particular porting this kind of application to the massive variety of existing mobile devices. Project Description The FLIP project aims at developing tools for supporting the process of developing mobile games software product lines, in particular porting this kind of application to the massive variety of existing mobile devices. These tools will thus help to increase, by systematic code reuse, productivity of companies developing mobile games. The tools will enable management (through visualization, configuration, and analysis of the variability properties), composition (using Aspect-Oriented Programming, Program Transformation, Generative Programming, traditional OO techniques), and derivation of the software product line from existing versions of the game developed without the product line intent.
The use of pure::variants in Project In the FLIP project, pure::variants is being used in feature modeling, and is being considered as replacement for our current build system. The benefits include expressing constraints among features using an expressive language, having a concise tabular view, and having an API for accessing the feature model programmatically. This latter benefit is essential during the bootstrapping of the product line so as to update the feature model.
Publications can be found on the project website. Contact Paulo Borba (Project Coordinator)
Project Partners
|
|
||||||||||||||||||||