Abstract
Expressive and efficient mobile code languages are essential for the rapid construction of mobile systems. This paper provides a qualitative and quantitative comparative evaluation of three mobile code languages: Java Voyager, JoCaml and mHaskell. The languages evaluated represent a spectrum, having different programming paradigms and supporting different classes of mobility. The comparison is based on a non-trivial meeting scheduler case study that uses two common patterns of mobile computation: distributed information retrieval and multicast. Illustrated by the meeting scheduler, the languages are compared for programming model, security, language interoperability and performance on networks of 2, 4, 6 and 8 locations. Copyright 2006 ACM.
Original language | English |
---|---|
Title of host publication | Proceedings of the 3rd International Conference on Mobile Technology, Applications and Systems, Mobility '06 |
Volume | 270 |
DOIs | |
Publication status | Published - 2006 |
Event | 3rd International Conference on Mobile Technology, Applications and Systems - Bangkok, Thailand Duration: 25 Oct 2006 → 27 Oct 2006 |
Conference
Conference | 3rd International Conference on Mobile Technology, Applications and Systems |
---|---|
Country/Territory | Thailand |
City | Bangkok |
Period | 25/10/06 → 27/10/06 |