• DocumentCode
    3018947
  • Title

    Autonomic pervasive computing based on planning

  • Author

    Ranganathan, Anand ; Campbell, Roy H.

  • Author_Institution
    Illinois Univ., Urbana-Champaign, IL, USA
  • fYear
    2004
  • fDate
    17-18 May 2004
  • Firstpage
    80
  • Lastpage
    87
  • Abstract
    Pervasive computing envisions a world with users interacting naturally with device-rich environments to perform various kinds of tasks. These environments must, thus, be self-managing and autonomic systems, receiving only high-level guidance from users. However, these environments are also highly dynamic $the context and resources available in these environments can change rapidly. They are also prone to failures - one or more entities can fail due to variety of reasons. The dynamic and fault-prone nature of these environments poses major challenges to their autonomic operation. In this paper we present a paradigm for the operation of pervasive computing environments that is based on goal specification and STRIPS-based planning. Users as well as application developers can describe tasks to be performed in terms of abstract goals and a planning framework decides how these goals are to be achieved. This paradigm helps improve the fault-tolerance, adaptability, ease of programming and usability of these environments. We have developed and used a prototype planning system within our pervasive computing system, Gaia.
  • Keywords
    distributed processing; formal specification; planning (artificial intelligence); software fault tolerance; ubiquitous computing; Gaia; STRIPS-based planning; autonomic computing; autonomic systems; fault-tolerance; goal specification; pervasive computing; prototype planning; self-managing systems; system usability; user interaction; Artificial intelligence; Computer bugs; Fault tolerance; Feedback; Hardware; Pervasive computing; Prototypes; Security; Usability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomic Computing, 2004. Proceedings. International Conference on
  • Print_ISBN
    0-7695-2114-2
  • Type

    conf

  • DOI
    10.1109/ICAC.2004.1301350
  • Filename
    1301350