A middleware for information processing in mobile computing platforms
International Journal of Mobile Communications
E-Services: Paving the Way for Mobile Clients
Proceedings of the 2008 conference on Techniques and Applications for Mobile Commerce: Proceedings of TAMoCo 2008
Aspect-Oriented Techniques for Web Services and their Mobile Clients
Proceedings of the 2009 conference on Techniques and Applications for Mobile Commerce: Proceedings of TAMoCo 2009
ReeF: defining a customizable reengineering framework
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
Information and Software Technology
SPLC'05 Proceedings of the 9th international conference on Software Product Lines
Extracting and evolving mobile games product lines
SPLC'05 Proceedings of the 9th international conference on Software Product Lines
A taxonomy of software product line reengineering
Proceedings of the Eighth International Workshop on Variability Modelling of Software-Intensive Systems
Hi-index | 0.00 |
There is a growing demand to port existing PC-based software systems to mobile device platforms. Systems running on mobile devices share basic characteristics with their PC-based counterparts, but differ from them in details of user interfaces, application models, etc. Systemsrunning on mobile devices must also perform well using less memory than PC-based systems. Mobile devices themselves are different from each other in many ways, too. In this paper, we describe how we made an existing PC-based City Guide System available on a wide range ofmobile devices, in a cost-effective way. We applied "reengineering into a product line architecture" approach to achieve the goal. Our product line architecture facilitates reuse via generation 驴 we generate specific City Guide Systems for target platforms including PC, Pocket PC and other mobile devices, from generic meta-components that form the City Guide System product line architecture. In our project, we used a metaprogramming technique of XVCL to build a product line architecture for City Guide Systems.