By Topic

Software testing for wireless mobile computing

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

1 Author(s)
Satoh, I. ; Nat. Inst. of Informatics, Japan

4G wireless networks make it increasingly difficult to develop and test application software for mobile terminals in comparison with 3G or earlier generations. These 4G networks incorporate wireless LAN technologies, and mobile terminals can access the services provided by LANs as well as global network services. Therefore, software running on mobile terminals may depend on not only its application logic but also on services within the LANs to which the terminals are connected. To construct correct software to run in mobile terminals for 4G wireless networks and wireless LANs, it must be tested in all the networks to which the terminal could be moved and be connected. This article presents a new approach, called flying emulator, to testing software designed to run on mobile terminals. Like existing approaches, the approach provides software-based emulators of its mobile terminals for software designed to run the terminals. It is unique because it constructs emulators as mobile agents that can travel between computers. These emulators can carry the target software to the networks to which the terminals are connected and allow it to access services provided by the networks in the same way as if it was moved with and executed on the terminals connected to the networks. This article describes the idea of the approach, its implementation, and our experience with a typical application.

Published in:

Wireless Communications, IEEE  (Volume:11 ,  Issue: 5 )