Traditionally, context-aware applications are defined as applications that react appropriately to information sensed in the environment, as opposed to applications that elaborate only information explicitly provided by users. Context is (implicitly or explicitly) thought of as a collection of features of the (physical or virtual) environment which can affect the behavior of an application. Though this notion of context is relatively unproblematic in systems with central control, it raises a number of challenging issues when applied to distributed systems, namely systems in which control is distributed over a group of heterogeneous, autonomous, interacting entities (typically, agents). Indeed, in distributed applications, we cannot assume that autonomous entities share a context, even though each of them uses contextual information for its operations. In this paper, we discuss in detail this claim and present a notion of context which seems to be adequate for distributed applications. For the sake of illustration, we show how this notion of context can be used in a multi-agent system for semantic-based information and knowledge management in distributed environments, such as the Internet or a big corporate Intranet

Context-Aware Distributed Applications

Bouquet, Paolo;Busetta, Paolo;Bonifacio, Matteo Salvatore
2001-01-01

Abstract

Traditionally, context-aware applications are defined as applications that react appropriately to information sensed in the environment, as opposed to applications that elaborate only information explicitly provided by users. Context is (implicitly or explicitly) thought of as a collection of features of the (physical or virtual) environment which can affect the behavior of an application. Though this notion of context is relatively unproblematic in systems with central control, it raises a number of challenging issues when applied to distributed systems, namely systems in which control is distributed over a group of heterogeneous, autonomous, interacting entities (typically, agents). Indeed, in distributed applications, we cannot assume that autonomous entities share a context, even though each of them uses contextual information for its operations. In this paper, we discuss in detail this claim and present a notion of context which seems to be adequate for distributed applications. For the sake of illustration, we show how this notion of context can be used in a multi-agent system for semantic-based information and knowledge management in distributed environments, such as the Internet or a big corporate Intranet
2001
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11582/326
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
social impact