Adaptive Coordination for Dynamic Mobile Systems

Abstract

We have completed our work by finalizing the Evolving Tuples model and the Application Session middleware and connecting them in a complete middleware for prototyping mobile systems. Evolving tuples is an extension to traditional tuple spaces that allows applications to embed context-aware adaptation directly in structures traditionally used for distributed coordination. In the evolving tuples model, the tuples themselves can carry behavior specifications that define how they may move and change in response to the environment. The Application Sessions middleware provides a suite of metaphors for conversational semantics in dynamic environments. Applications can concretely define the semantics of their interactions and delegate the low level creation and maintenance of communication sessions to an underlying middleware. The Application Sessions model's explicit separation of concerns both architecturally and organizationally will lead to more robust, more successful, and ultimately more valuable software for mobile computing.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 28, 2010
Accession Number
AD1026795

Entities

People

  • Christine Julien

Organizations

  • University of Texas at Austin

Tags

Communities of Interest

  • Air Platforms
  • Autonomy
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Ad Hoc Networks
  • Aircrafts
  • Availability
  • Computer Programming
  • Language
  • Mobile Ad Hoc Networks
  • Mobile Computing
  • Mobile Devices
  • Networks
  • Reliability
  • Specifications
  • Stations
  • Test And Evaluation
  • Universities
  • Unmanned Aerial Vehicles
  • Wireless Communications
  • Wireless Networks

Fields of Study

  • Computer science

Readers

  • Agent-Based Social Robotics and Mobile-Assisted Learning in Virtual Environments.
  • Database Systems and Applications

Technology Areas

  • Space