Issue No. 06 - November/December (2004 vol. 19)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MIS.2004.70
Mohamed Khedr , University of Ottawa
Ahmed Karmouch , University of Ottawa
The design and development of a context-aware environment-in which people and spaces are interactive and dynamic—require adaptive and autonomous access to context information. Users interact with their offices, homes, and other users to request information and to access available resources. Such interactive environments require context-aware middleware powered by agent technology and a negotiation mechanism that allows context representation, inference, and exchange. The negotiation makes the environment more easily personalized at runtime and more easily adapted and managed at provisioning time. The proposed agent-based middleware supports a context-level negotiation protocol and deploys the resulting ontology for context representation. A JADE (Java Agent Development Framework) prototype demonstrates the middleware's feasibility and applicability.
pervasive computing, ontology design, multiagent systems, context-aware systems, intelligent Web services, Semantic Web
M. Khedr and A. Karmouch, "Negotiating Context Information in Context-Aware Systems," in IEEE Intelligent Systems, vol. 19, no. , pp. 21-29, 2004.