Mobile and Ubiquitous Systems: Computing, Networking, and Services. 7th International ICST Conference, MobiQuitous 2010, Sydeny, Australia, December 6-9, 2010, Revised Selected Papers

Research Article

Adaptation Support for Agent Based Pervasive Systems

Download84 downloads
  • @INPROCEEDINGS{10.1007/978-3-642-29154-8_8,
        author={Kutila Gunasekera and Shonali Krishnaswamy and Seng Loke and Arkady Zaslavsky},
        title={Adaptation Support for Agent Based Pervasive Systems},
        proceedings={Mobile and Ubiquitous Systems: Computing, Networking, and Services. 7th International ICST Conference, MobiQuitous 2010, Sydeny, Australia, December 6-9, 2010, Revised Selected Papers},
        proceedings_a={MOBIQUITOUS},
        year={2012},
        month={10},
        keywords={},
        doi={10.1007/978-3-642-29154-8_8}
    }
    
  • Kutila Gunasekera
    Shonali Krishnaswamy
    Seng Loke
    Arkady Zaslavsky
    Year: 2012
    Adaptation Support for Agent Based Pervasive Systems
    MOBIQUITOUS
    Springer
    DOI: 10.1007/978-3-642-29154-8_8
Kutila Gunasekera1,*, Shonali Krishnaswamy1,*, Seng Loke2,*, Arkady Zaslavsky,*
  • 1: Monash University
  • 2: La Trobe University
*Contact email: kutila.gunasekera@monash.edu, shonali.krishnaswamy@monash.edu, S.Loke@latrobe.edu.au, arkady.zaslavsky@ltu.se

Abstract

Pervasive computing systems execute in dynamic highly variable environments and need software that are context-aware and can adapt at runtime. Mobile agents are viewed as an enabling technology for building software for such environments due to their flexibility, migratory nature and scalability. This paper presents a novel approach which aims to further enhance this advantage by building compositionally adaptive mobile software agents that are also context-driven, component-based and have the ability to exchange their components with peer agents. We present the formal underpinnings of our approach and a decision making model which assists agent adaptation. We also describe our current implementation and experimental results to evaluate the benefits of the proposed approach.