Context-aware service engineering: A survey

  • Authors:
  • Georgia M. Kapitsaki;George N. Prezerakos;Nikolaos D. Tselikas;Iakovos S. Venieris

  • Affiliations:
  • Intelligent Communications and Broadband Networks Laboratory, Dept. of Electrical and Computer Engineering, National Technical University of Athens, 9 Heroon Polytechneioy str, Zografou, 15780 Ath ...;Software and Service Engineering Laboratory, Dept. of Electronic Computing Systems, Technological Education Institute of Piraeus, Petrou Ralli & Thivon 250, 122 44 Athens, Greece;Dept. of Telecommunications Science and Technology, University of Peloponnese, Karaiskaki Str., 22100 Tripolis, Greece;Intelligent Communications and Broadband Networks Laboratory, Dept. of Electrical and Computer Engineering, National Technical University of Athens, 9 Heroon Polytechneioy str, Zografou, 15780 Ath ...

  • Venue:
  • Journal of Systems and Software
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.