Skip to main navigation Skip to search Skip to main content

Sumatra: A language for resource-aware mobile programs

  • University of Maryland, College Park

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

83 Scopus citations

Abstract

Programs that use mobility as a mechanism to adapt to resource changes have three requirements that are not shared with other mobile programs. First, they need to monitor the level and quality of resources in their operating environment. Second, they need to be able to react to changes in resource availability. Third, they need to be able to control the way in which resources are used on their behalf(by libraries and other support code). In this chapter, we describe the design and implementation of Sumatra, an extension of Java that supports resource-aware mobile programs. We also describe the design and implementation of a distributed resource monitor that provides the information required by Sumatra programs, changes.

Original languageEnglish
Title of host publicationMobile Object Systems
Subtitle of host publicationTowards the Programmable Internet - 2nd International Workshop, MOS 1996, Selected Presentations and Invited Papers
EditorsJan Vitek, Christian Tschudin
PublisherSpringer Verlag
Pages111-130
Number of pages20
ISBN (Print)9783540628521
StatePublished - 1997
Event2nd International Workshop on Mobile Object Systems, MOS 1996 - Linz, Austria
Duration: Jul 8 1996Jul 9 1996

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1222
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference2nd International Workshop on Mobile Object Systems, MOS 1996
Country/TerritoryAustria
CityLinz
Period07/8/9607/9/96

Fingerprint

Dive into the research topics of 'Sumatra: A language for resource-aware mobile programs'. Together they form a unique fingerprint.

Cite this