Computers in Entertainment (CIE) - Theoretical and Practical Computer Applications in Entertainment
Extracting and evolving code in product lines with aspect-oriented programming
Transactions on aspect-oriented software development IV
A theory of software product line refinement
ICTAC'10 Proceedings of the 7th International colloquium conference on Theoretical aspects of computing
An introduction to software product line refactoring
GTTSE'09 Proceedings of the 3rd international summer school conference on Generative and transformational techniques in software engineering III
A DSML for mobile phone applications testing
Proceedings of the 10th Workshop on Domain-Specific Modeling
A theory of software product line refinement
Theoretical Computer Science
Hi-index | 0.00 |
Porting is a critical task in mobile device game development. The high diversity of devices requires correspondingly customized versions of a single game. Managing the variabilities among these customized versions while exploring the latent game commonality cannot be solely addressed with a single technique. This paper contributes to this task by identifying and analyzing porting challenges, and by evaluating and contrasting existing approaches within industrial-strength case studies of J2ME games. Further, we present lessons learned, proposing more effective guidelines for this process, aiming at improving the quality of the resulting applications and porting process productivity.