A pluggable and reconfigurable architecture for a context-aware enabling middleware system
Papadopoulos, George Angelos
SourceOTM 2008 Confederated International Conferences CoopIS, DOA, GADA, IS, and ODBASE 2008
Google Scholar check
MetadataShow full item record
Context awareness is a core feature of modern mobile and ubiquitous computing systems. Although it has not reached its full potential yet, one can already observe significant activity in the area of software engineering for supporting the development of context-aware applications. An example of such an activity is the MUSIC project, which proposes a middleware featuring a generic and reusable context management system. This paper describes the pluggable architecture of this system, and explains how it advances the state of the art through its support for context heterogeneity and better resource utilization. The former is achieved with the use of a novel architecture, which enables the separation of low-level, platform-specific context plug-ins from higher-level application-specific ones. The improved resource utilization is achieved through intelligent activation and deactivation of context plug-ins based on the needs of the active applications. The proposed approach has been experimentally evaluated and the results indicate that it significantly improves the resource utilization in context-aware applications, especially when deployed on lightweight mobile devices. © 2008 Springer Berlin Heidelberg.
Showing items related by title, author, creator and subject.
Model-driven development of context-aware web applications based on a web service context management architecture Kapitsaki, Georgia M.; Venieris, Iakovos St (2009)Context information constitutes an essential aspect of service development and provision in mobile computing in the attempt to provide users with personalized services. The problem of handling context in these environments, ...
Kapitsaki, Georgia M.; Kateros, D. A.; Venieris, Iakovos St (2008)Mobile and pervasive computing is gaining significant importance in the latest years. Context-awareness constitutes an essential aspect - almost a requirement - of mobile services in these environments. In this paper, we ...
ArchReco: Software architecture design tool enhanced by context aware recommendations for design patterns Sielis, George A.; Tzanavari, Aimilia; Papadopoulos, George Angelos (Association for Computing Machinery, 2015)This work presents ArchReco, a tool that supports Context Aware Recommendations for Design Patterns while a designer performs a Software Architecture Design. The prototype tool presented in this work takes into consideration ...