Show Less

Application Coordination in Pervasive Systems


Verena Majuntke

Pervasive applications are designed to support users in their daily life. For this purpose, applications interact with their environment, i.e. their context. They are able to adapt themselves to context changes or to explicitly change the context via actuators. If multiple applications are executed in the same context, interferences are likely to occur. To manage interferences, a coordination framework is presented in this thesis. Interferences are detected using a context model and information about applications’ interaction with the context. The resolution of interference is achieved through a coordinated application adaptation. The thesis introduces the theoretical concepts, presents a prototypical implementation and evaluates the prototype through extensive measurements.


Show Summary Details
Restricted access

1. Introduction


This chapter serves the purpose to give an overview of the thesis at hand and the ad- dressed problem statements. At first, it describes the vision of pervasive computing and discusses the trends towards pervasive computing and its importance in the industrial sector. Subsequently, the problem of interferences in pervasive systems is identified and the need for their management is motivated. The motivation is followed by the definition of a research aim and a summary of the contributions of this thesis. The introduction of the research aim closes with an overview of the thesis structure. 1.1. Pervasive Computing The notion of Ubiquitous Computing, or Pervasive Computing, was first introduced by Mark Weiser in 1991. In his essay The Computer for the 21st Century [Wei91], Weiser described his vision of the human-computer interaction. He predicted that the future human environment would be pervaded by a multitude of information processing devices. Being equipped with respective hard- and software, these devices will be able to form networks and to cooperate in the interest of their users. Through their cooperation they would provide functionality to users assisting them seamlessly in their everyday tasks. The explicit human-computer interaction would transform into an implicit use of the functionality the networks provide. As a result, the user’s environment would become intelligent, sensing the user’s need and aiming at an optimal user support at any time and anywhere. The vision of Mark Weiser has brought forth a multitude of approaches that contribute to the realization of pervasive computing....

You are not authenticated to view the full text of this chapter or article.

This site requires a subscription or purchase to access the full text of books or journals.

Do you have any questions? Contact us.

Or login to access all content.