A comparative evaluation of three mobile languages

Zara Field, P. W. Trinder, André Rauber Du Bois

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

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 languageEnglish
Title of host publicationProceedings of the 3rd International Conference on Mobile Technology, Applications and Systems, Mobility '06
Volume270
DOIs
Publication statusPublished - 2006
Event3rd International Conference on Mobile Technology, Applications and Systems - Bangkok, Thailand
Duration: 25 Oct 200627 Oct 2006

Conference

Conference3rd International Conference on Mobile Technology, Applications and Systems
Country/TerritoryThailand
CityBangkok
Period25/10/0627/10/06

Fingerprint

Dive into the research topics of 'A comparative evaluation of three mobile languages'. Together they form a unique fingerprint.

Cite this