Abstract
Mapping of the composition language constructions to architectural design patterns used in context entities composition and sharing (COSMOS) middleware framework is presented. Context node, a basic structuring concept of COSMOS, should provide all the inputs necessary for reasoning about the execution context. COSMOS allows users to choose nine different attributes including four for observer nodes, four for notifier nodes, and the nodename attribute holding the context node's name. COSMOS also enables WiFi and Bluetooth availability in the event of high battery life of the device. COSMOS must dynamically create context information reports on the basis of reports retrieved from child nodes at each hierarchical level. Singleton design pattern in COSMOS centralizes the fine-grained control of system resources used by context operators.
| Original language | English |
|---|---|
| Article number | 0806-mds2008060001 |
| Journal | IEEE Distributed Systems Online |
| Volume | 9 |
| Issue number | 6 |
| DOIs | |
| Publication status | Published - 1 Jun 2008 |
Fingerprint
Dive into the research topics of 'Software architecture patterns for a context-processing middleware framework'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver