2008
DOI: 10.1109/mdso.2008.17
|View full text |Cite
|
Sign up to set email alerts
|

Software Architecture Patterns for a Context-Processing Middleware Framework

Abstract: Ubiquitous applications are characterised by variations of their execution context. Their correct operation requires some continual adaptations based on the observation of their execution context. The design and the implementation of these observation policies is then the cornerstone of any ubiquitous applications. In this article, we propose COSMOS which is a framework for the principled specification and composition of context observation policies. With COSMOS, these policies are decomposed into fine-grained… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
22
0
1

Year Published

2008
2008
2014
2014

Publication Types

Select...
3
3
1

Relationship

2
5

Authors

Journals

citations
Cited by 35 publications
(23 citation statements)
references
References 14 publications
0
22
0
1
Order By: Relevance
“…Our simulations are based on COSMOS [12](Context Entities Composition and Sharing), which is a framework for context management that uses the FRACTAL [13] component model. We also use the simulation engine SIAFU [14] to generate contextual informations.…”
Section: Evaluation and Simulationsmentioning
confidence: 99%
“…Our simulations are based on COSMOS [12](Context Entities Composition and Sharing), which is a framework for context management that uses the FRACTAL [13] component model. We also use the simulation engine SIAFU [14] to generate contextual informations.…”
Section: Evaluation and Simulationsmentioning
confidence: 99%
“…Pattern-oriented architecture of COSMOS For mapping context policies to context node hierarchies, COSMOS follows well-known design patterns [8], Factory method, Composite, Flyweight, and Singleton, enabling a scalable, extensible and efficient architecture [13]. …”
Section: Presentation Of Cosmosmentioning
confidence: 99%
“…So we have defined a first version of a domain specific language (DSL) for describing the composition of context nodes and context processors [13] that we will extend with QoC declarations.…”
Section: Adding Qoc To Context Information Raw Qoc Information Is Tramentioning
confidence: 99%
See 2 more Smart Citations