• DocumentCode
    3382593
  • Title

    Software testing for mobile and ubiquitous computing

  • Author

    Satoh, Ichiro

  • Author_Institution
    Nat. Inst. of Informatics, Japan Sci. & Technol. Corp., Tokyo, Japan
  • fYear
    2003
  • fDate
    9-11 April 2003
  • Firstpage
    185
  • Lastpage
    192
  • Abstract
    We describe a framework that is used to build and test software for ubiquitous and mobile computing. The approach involves software-level emulators for computing devices. Since each emulator is implemented as a mobile agent, it can dynamically carry its target software to each of the sub-networks that its device is connected to, on behalf of the device, and it permits the software to interact with other servers in its current sub-network. The framework can simulate the mobility and reconnection of mobile or ubiquitous computing devices by using the logical mobility of mobile agent-based emulators. That is, it can test software designed to run on a mobile or ubiquitous device in the same way as if the software were disconnected from the network, moved with the device, and reconnected to and executed on another network. This paper describes the lessons we earned from exploiting the framework in developing typical application software for mobile and ubiquitous computing devices.
  • Keywords
    mobile agents; mobile computing; program testing; ubiquitous computing; virtual machines; computing devices; mobile agent; mobile computing; reconnection; software testing; software-level emulators; subnetworks; ubiquitous computing; Application software; Buildings; Computer networks; Mobile agents; Mobile computing; Pervasive computing; Programming; Software design; Software testing; Ubiquitous computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomous Decentralized Systems, 2003. ISADS 2003. The Sixth International Symposium on
  • Print_ISBN
    0-7695-1876-1
  • Type

    conf

  • DOI
    10.1109/ISADS.2003.1193947
  • Filename
    1193947