About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
casa 15(5): e5

Research Article

Enabling Proactivity in Context-aware Middleware Systems by means of a Planning Framework based on HTN Planning

Download1160 downloads
Cite
BibTeX Plain Text
  • @ARTICLE{10.4108/eai.22-7-2015.2260304,
        author={Preeti Bhargava and Ashok Agrawala},
        title={Enabling Proactivity in Context-aware Middleware Systems by means of a Planning Framework based on HTN Planning},
        journal={EAI Endorsed Transactions on Context-aware Systems and Applications},
        volume={2},
        number={5},
        publisher={ACM},
        journal_a={CASA},
        year={2015},
        month={8},
        keywords={proactive computing, context-aware computing and systems, mobile and ubiquitous systems, htn planning},
        doi={10.4108/eai.22-7-2015.2260304}
    }
    
  • Preeti Bhargava
    Ashok Agrawala
    Year: 2015
    Enabling Proactivity in Context-aware Middleware Systems by means of a Planning Framework based on HTN Planning
    CASA
    EAI
    DOI: 10.4108/eai.22-7-2015.2260304
Preeti Bhargava1,*, Ashok Agrawala1
  • 1: University of Maryland, College Park
*Contact email: prbharga@cs.umd.edu

Abstract

Today’s context-aware systems tend to be reactive or ‘pull’ based - the user requests or queries for some information and the system responds with the requested information. However, none of the systems anticipate the user’s intent and behavior, or take into account his current events and activities to pro-actively ‘push’ relevant information to the user. On the other hand, Proactive context-aware systems can predict and anticipate user intent and behavior, and act proactively on the users’ behalf without explicit requests from them. Two fundamental capabilities of such systems are: prediction and autonomy. In this paper, we address the second capability required by a context-aware system to act proactively i.e. acting autonomously without an explicit user request. To address it, we present a new paradigm for enabling proactivity in context-aware middleware systems by means of a Planning Framework based on HTN planning. We present the design of a Planning Framework within the infrastructure of our intelligent context-aware middleware called Rover II. We also implement this framework and evaluate its utility with several use cases. We also highlight the benefits of using such a framework in dynamic ubiquitous systems.

Keywords
proactive computing, context-aware computing and systems, mobile and ubiquitous systems, htn planning
Published
2015-08-11
Publisher
ACM
http://dx.doi.org/10.4108/eai.22-7-2015.2260304

Copyright © 2015 P. Bhargava et al., licensed to EAI. This is an open access article distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/3.0/), which permits unlimited use, distribution and reproduction in any medium so long as the original work is properly cited.

EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL