Survey: Agent-based Middlewares for Context Awareness

  • In the last few years, many middlewares for context awareness have claimed to be agent-based. In this paper, we make a survey on the most known frameworks. We classify them according to their level of conformity to the agent paradigm and we discuss the usefulness of agents in these frameworks. Based on this survey, we enumerate several advantages of using agents in context-aware middlewares and give illustrative examples. We also point to the weakness of existing frameworks and identify challengIn the last few years, many middlewares for context awareness have claimed to be agent-based. In this paper, we make a survey on the most known frameworks. We classify them according to their level of conformity to the agent paradigm and we discuss the usefulness of agents in these frameworks. Based on this survey, we enumerate several advantages of using agents in context-aware middlewares and give illustrative examples. We also point to the weakness of existing frameworks and identify challenges to be addressed.show moreshow less

Download full text files

Export metadata

  • Export Bibtex
  • Export RIS

Additional Services

Share in Twitter Search Google Scholar
Metadaten
Author: Nabil Sahli
URN:urn:nbn:de:kobv:83-opus-20070
ISBN:1863-2122
Series (Serial Number):Electronic Communications of the EASST- ECEASST (11/03)
Document Type:Wissenschaftlicher Artikel, Postprint
Language:English
Date of Publication (online):2008/09/02
Release Date:2008/09/02
Tag:Context-aware Adaption Mechanisms; agent paradigm; context awareness; middleware
Source:http://eceasst.cs.tu-berlin.de/index.php/eceasst/issue/view/18
Institutes:Institut für Softwaretechnik und Theoretische Informatik
Dewey Decimal Classification:004 Datenverarbeitung; Informatik
Collection:Volume 11 (2008): Context-aware Adaption Mechanisms for Pervasive and Ubiquitous Services
Licence (German):License Logo CC BY-NC-SA: Creative Commons-Lizenz: Namensnennung, nicht kommerziell, Weitergabe zu gleichen Bedingungen