Context-aware service engineering: A survey
AuthorKapitsaki, Georgia M.
Prezerakos, G. N.
Tselikas, N. D.
Venieris, Iakovos St
SourceJournal of Systems and Software
Google Scholar check
MetadataShow full item record
Context constitutes an essential part of service behaviour, especially when interaction with end-users is involved. As observed from the literature, context handling in service engineering has been during recent years a field of intense research, which has produced several interesting approaches. In this paper, we present research efforts that attempt mainly to decouple context handling from the service logic. We enumerate all context management categories, but focus on the most appropriate for service engineering, namely source code level, model-driven and message interception, taking also into account the fact that these have not been dealt with in detail in other surveys. A representative example is used to illustrate more precisely how these approaches can be used. Finally, all three categories are compared based on a number of criteria. © 2009 Elsevier Inc. All rights reserved.
Showing items related by title, author, creator and subject.
Putting context in context: The role and design of context management in a mobility and adaptation enabling middleware Mikalsen, M.; Floch, J.; Stav, E.; Paspallis, Nearchos; Papadopoulos, George Angelos; Ruiz, P. A. (2006)The operating context of mobile applications and services is constantly changing. In order to achieve higher levels of usability, mobile applications and services need to adapt to changes in context. This paper argues the ...
Modeling and Using Context: 9th International and Interdisciplinary Conference, CONTEXT 2015 Lanarca, Cyprus, November 2-6, 2015 Proceedings Christiansen, H.; Stojanovic, I.; Papadopoulos, George Angelos (2015)
Identifying context sources towards context-aware adapted web services Kapitsaki, Georgia M. (2011)Context-awareness refers to the ability of services and applications to proactively adapt their behavior to the characteristics of the execution environment, such as weather conditions, location, etc., namely context. Web ...