This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
research:context [2006/06/30 17:37] jorge |
research:context [2009/11/30 16:55] (current) dharnie *prog->soft |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Role-Based Ambient Communications ====== | + | ===== Context-Dependent Behaviour Adaptations |
+ | [[http:// | ||
+ | ==== Motivation ==== | ||
- | == Context-Dependent Communications | + | Within the domain of pervasive computing, context-awareness has commonly been defined as the ability of an application to adapt itself to its dynamic environment. The context of an application is defined as any information or service |
- | Within | + | Our observation is that in an interaction between two entities, |
- | In an interaction between two entities, however, the behaviour of the message receiver does not only depend on the context itself, but also on the context of the sender. | + | We claim that in order to deal with context-dependent communications |
- | In order to deal with context-dependent communications, | + | * **Dynamic Context Adaptation**: |
- | * **Dynamic | + | * **Dynamic |
- | * **Dynamic Behaviour Composition**: The resulting behaviour | + | * **Context Passing Mechanism**: It is not only the context of one device that determines its behavior, but also the context of other devices potentially play an important role. In the case of context-dependent communications, |
- | * **Context Passing Mechanism**: | + | ==== Design ==== |
- | == Design == | + | At our [[http:// |
- | Ambient references unify two concepts: they are both a peer-to-peer discovery channel //and// an asynchronous communication channel to a remote object. | + | {{ rolemodel02.jpg? |
- | == Ongoing | + | The problem with the split objects model is that the message sender must know before hand which are the roles a receiver could take. In dynamic environments like mobile open networks, this acknowledgment is practically impossible |
- | - Composition of context-dependent application behaviours using prototype-based solutions (delegation hierarchies, | + | ==== Ongoing |
- | - Context-dependent adaptations of behaviour using role-based models. | + | |
- | - Rule-based systems for context reasoning | + | |
- | - Role-based communications. | + | |
- | - Combining actor and role models for the development of context-dependent applications. | + | |
- | - Ad-hoc and intentional actor grouping. | + | |
- | - Intra and Inter actor layers for context-dependent adaptations. | + | |
- | - Dynamic scope for context-dependent communications. | + | |
- | == Further Reading == | + | These are the different research topics we have identified so far: |
- | **A Role-Based Implementation of Context-Dependent Communications Using Split Objects**. Jorge Vallejos, Peter Ebraert, Brecht Desmet. In " | + | * Composition of context-dependent application behaviours using prototype-based solutions (delegation hierarchies, |
+ | |||
+ | * Context-dependent adaptations of behaviour using role-based models. | ||
+ | |||
+ | * Rule-based systems for context reasoning and role selection. | ||
+ | |||
+ | * Combining actor and role models for the development of context-dependent applications. | ||
+ | |||
+ | * Ad-hoc and intentional actor grouping. | ||
+ | |||
+ | * Intra and Inter actor layers for context-dependent adaptations. | ||
+ | |||
+ | * Dynamic scope for context-dependent communications. | ||
+ | |||
+ | ==== Further Reading ==== | ||
+ | |||
+ | **A Role-Based Implementation of Context-Dependent Communications Using Split Objects**. Jorge Vallejos, Peter Ebraert, Brecht Desmet. In " |