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:32] 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:// | ||
- | == Context-Dependent Communications in Ambient Intelligence | + | ==== Motivation ==== |
- | 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 in the application' | + | 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 |
- | In an interaction between two entities, however, the behaviour of the message receiver | + | Our observation is that in an interaction between two entities, the behaviour of the message receiver |
- | As summary, | + | We claim that in order to deal with context-dependent communications in mobile networks, we need a model that satisfies the following conditions: |
- | In order to deal with context-dependent communications, | + | * **Dynamic Context Adaptation**: |
- | In order for the receiver of a message to adapt its behaviour according to the context | + | * **Dynamic Behaviour Composition**: |
- | * **Dynamic | + | * **Context |
- | * **Dynamic Behaviour Composition**: | + | ==== Design ==== |
- | * **Context Passing Mechanism**: It is not only the context | + | At our [[http:// |
- | == Design == | + | {{ rolemodel02.jpg? |
- | Ambient references unify two concepts: they are both a peer-to-peer discovery channel | + | 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 and undesirable (due to the heterogeneity and autonomicity of the participants). Hence we have extended this model in such a way that the sender only have to include its own context information in the messages (and not a role). At the receiver side there will be a reasoning engine that will take as input the context of both sender and receiver, and will map this information to a role. We have called this entity the context-dependent role selector. For further information about this solution, we refer the interested reader |
- | == Ongoing and Future Work == | + | ==== Ongoing and Future Work ==== |
- | - Composition of context-dependent application behaviours using prototype-based solutions (delegation hierarchies, | + | These are the different research topics we have identified so far: |
- | - Context-dependent adaptations of behaviour using role-based models. | + | |
- | - Rule-based systems for context reasoning and role selection. | + | |
- | - 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 == | + | * Composition of context-dependent application behaviours using prototype-based solutions (delegation hierarchies, |
+ | |||
+ | * Context-dependent adaptations of behaviour using role-based models. | ||
- | **A Role-Based Implementation of Context-Dependent Communications Using Split Objects**. Jorge Vallejos, Peter Ebraert, Brecht Desmet. In " | + | * 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 " |