Thursday, April 5, 2012

Paper 8: Using multiple feature models to design applications for mobile phones

Title: Using multiple feature models to design applications for mobile phones
Author: Clément Quinton, Sébastien Mosser, Carlos Parra, Laurence Duchien
Link: http://dl.acm.org/citation.cfm?id=2019136.2019162

The authors of this paper described their mobile phone application framework, ApplIDE. ApplIDE allows an app developer to design an application once, and target multiple hardware and OS configurations. Using the Eclipse Modeling Framework, ApplIDE can take into account if a phone lacks key hardware such as a front facing camera or GPS, and assemble the relevant modules accordingly. ApplIDE is focused primarily around Android, but also has support for iOS.

The authors of this paper were overall happy with the results. In the future, they wish to add expanded OS support, as well as support for more fine grained decision rules. Overall I found the system incredibly interesting, especially given the fragmented nature of Google's Android platform. I'm interested in seeing ApplIDE's work continue, so that hopefully systems like this man become the norm in the future.

No comments:

Post a Comment