2009
DOI: 10.1007/978-3-642-05148-7_39
|View full text |Cite
|
Sign up to set email alerts
|

CA3M: A Runtime Model and a Middleware for Dynamic Context Management

Abstract: In ubiquitous environments, context-aware applications need to monitor their execution context. They use middleware services such as context managers for this purpose. The space of monitorable entities is huge and each context-aware application has specic monitoring requirements which can change at runtime as a result of new opportunities or constraints due to context variations. The issues dealt with in this paper are 1) to guide context-aware application designers in the specication of the monitoring of dist… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2010
2010
2015
2015

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 15 publications
(9 citation statements)
references
References 19 publications
0
9
0
Order By: Relevance
“…Most of the existing approaches have only a design time context model (e.g. Bettini et al 2010), and even those approaches that have a runtime context representation do not provide a method for dynamically managing the context model (Taconet et al 2009;Sheng et al 2009;Reichle et al 2008). This makes it more difficult to deal with unanticipated runtime context changes.…”
Section: Runtime Changes Of the Context Modelmentioning
confidence: 99%
“…Most of the existing approaches have only a design time context model (e.g. Bettini et al 2010), and even those approaches that have a runtime context representation do not provide a method for dynamically managing the context model (Taconet et al 2009;Sheng et al 2009;Reichle et al 2008). This makes it more difficult to deal with unanticipated runtime context changes.…”
Section: Runtime Changes Of the Context Modelmentioning
confidence: 99%
“…The first one, observation mode, corresponds to top-down interactions where applications synchronously request context observations. The second one, notification mode, transmits context information to applications based on conditions defined in contracts [15]. Finally, context must be considered independently from applications [25].…”
Section: Context Managementmentioning
confidence: 99%
“…Object-oriented models are based on the object-oriented paradigm to face the representation of dynamic characteristics of context [13], [14]. Meta-model-based models emerged recently in Model Driven Engineering (MDE) domains to support the dynamic generation of new model instances based on meta-models defined at design-time [15], [16], [17], [18]. Logic-based and ontology-based models are used to define formal specifications of context entities and the relations among them in a particular domain [19], [20].…”
Section: Context Modelingmentioning
confidence: 99%
“…In [6], Taconet et al have presented CA3M, a context aware middleware that enables applications to adapt their behavior according to the context changes. The authors have modelled the application by "entities" and "observable".…”
Section: Related Workmentioning
confidence: 99%