Ibis: an efficient Java-based grid programming environment
JGI '02 Proceedings of the 2002 joint ACM-ISCOPE conference on Java Grande
Connecting the Physical World with Pervasive Networks
IEEE Pervasive Computing
Energy Scavenging for Mobile and Wireless Electronics
IEEE Pervasive Computing
Ibis: a flexible and efficient Java-based Grid programming environment: Research Articles
Concurrency and Computation: Practice & Experience - 2002 ACM Java Grande–ISCOPE Conference Part II
Smart Phone and Next Generation Mobile Computing (Morgan Kaufmann Series in Networking (Paperback))
Smart Phone and Next Generation Mobile Computing (Morgan Kaufmann Series in Networking (Paperback))
UBICOMM '08 Proceedings of the 2008 The Second International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies
Opportunistic communication for multiplayer mobile gaming: lessons learned from PhotoShoot
MobiOpp '10 Proceedings of the Second International Workshop on Mobile Opportunistic Networking
Fault tolerance of embryonic algorithms in mobile networks
ICES'10 Proceedings of the 9th international conference on Evolvable systems: from biology to hardware
Introducing mobile devices into Grid systems: a survey
International Journal of Web and Grid Services
Prometheus: a wirelessly interconnected, pico-datacenter framework for the developing world
WWIC'12 Proceedings of the 10th international conference on Wired/Wireless Internet Communication
Energy conservative mobile cloud infrastructure
GPC'12 Proceedings of the 7th international conference on Advances in Grid and Pervasive Computing
Mobile cloud computing: A survey
Future Generation Computer Systems
Hi-index | 0.00 |
Mobility is an increasingly important part of today's computing landscape. There is currently an incredible growth in the deployment of "SmartPhone" devices, mobile computers with a variety of networking and sensor technologies. In addition, the growth of wireless networks such as WiFi have untethered users from the wall bringing mobility to traditional laptop computers. The challenges that the mobility of these devices create for networked computing are analogous to many of the problems faced in the area of Grid Computing. In this paper we outline parallel challenges in these two areas and argue that solutions to the problems in the Grid Computing space are applicable to the problems faced by these new platforms. We demonstrate how the Ibis platform, developed to address challenges in the area of Grid Computing, is ideally suited for building distributed applications for mobile devices and detail our work to bring Ibis to the Android Smartphone platform. We demonstrate that the use of this system gives mobile devices the computing power of the Grid, integrating the two areas and solving issues with limited compute power on mobile devices. We also explain how Ibis provides a unique API for building distributed applications on mobile devices enabling truly distributed computing on this new platform.