Views: customizable abstractions for contextaware applications in MANETs

  • Authors:
  • Kurt Schelfthout;Tom Holvoet;Yolande Berbers

  • Affiliations:
  • Distrinet - K.U. Leuven, Belgium;Distrinet - K.U. Leuven, Belgium;Distrinet - K.U. Leuven, Belgium

  • Venue:
  • SELMAS '05 Proceedings of the fourth international workshop on Software engineering for large-scale multi-agent systems
  • Year:
  • 2005

Quantified Score

Hi-index 0.01

Visualization

Abstract

Programming applications for highly dynamic environments such as mobile ad hoc networks (MANETs) is complex, since the working context of applications changes continuously. This paper presents "views" as abstractions for representing and maintaining context information, tailored to applications in MANETs. An application agent can define a view by declaratively describing the context information it is interested in. A supporting middleware platform, called ObjectPlaces, ensures that the information represented by a view continuously reflects the agent's context information, despite the dynamic situation in a MANET. We elaborate on the distributed protocol that ObjectPlaces uses to maintain the information of views, and give a thorough evaluation.