Agent factory: an environment for the fabrication of multiagent systems
Foundations of distributed artificial intelligence
Testing and demonstrating context-aware services with Quake III Arena
Communications of the ACM - Internet abuse in the workplace and Game engines in scientific research
A Multi-Agent Software Environment for Testing Web-based Applications
COMPSAC '03 Proceedings of the 27th Annual International Conference on Computer Software and Applications
Evaluating a Location-Based Application: A Hybrid Test and Simulation Environment
IEEE Pervasive Computing
A Testing Framework for Mobile Computing Software
IEEE Transactions on Software Engineering
Context as a dynamic construct
Human-Computer Interaction
Beyond prototyping in the factory of agents
CEEMAS'03 Proceedings of the 3rd Central and Eastern European conference on Multi-agent systems
ACCESS: an agent based architecture for the rapid prototyping of location aware services
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part III
Agent factory micro edition: a framework for ambient applications
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part III
Software testing for wireless mobile computing
IEEE Wireless Communications
Social simulation for ami systems engineering
HAIS'10 Proceedings of the 5th international conference on Hybrid Artificial Intelligence Systems - Volume Part I
Journal of Ambient Intelligence and Smart Environments - A software engineering perspective on smart applications for AmI
Hi-index | 0.00 |
Mobility, and, implicitly, context-awareness, offer significant opportunities to service providers to augment and differentiate their respective services Though this potential has been long acknowledged, the dynamic nature of a mobile user's context can lead to various difficulties when engineering mobile, context-aware applications Classic software engineering elements are well understood in the fixed computing domain However, the mobile domain introduces further degrees of difficulty into the process The testing phase of the software engineering cycle is a particular case in point as modelling the myriad of scenarios that mobile users may find themselves is practically impossible In this paper, we describe a scalable framework that can be used both for initial prototyping and for the final testing of mobile context-aware applications In particular, we focus on scenarios where the application is in essence a distributed multi-agent system, comprising a suite of agents running on both mobile devices and on fixed nodes on a wireless network.