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
Towards a Better Understanding of Context and Context-Awareness
HUC '99 Proceedings of the 1st international symposium on Handheld and Ubiquitous Computing
UPnP Design by Example: A Software Developer's Guide to Universal Plug and Play
UPnP Design by Example: A Software Developer's Guide to Universal Plug and Play
MASON: A Multiagent Simulation Environment
Simulation
Proceedings of the 2005 joint conference on Smart objects and ambient intelligence: innovative context-aware services: usages and technologies
Context Awareness in Mobile Computing Environments
Wireless Personal Communications: An International Journal
CASS: A Context-Aware Simulation System for Smart Home
SERA '07 Proceedings of the 5th ACIS International Conference on Software Engineering Research, Management & Applications
A survey on context-aware systems
International Journal of Ad Hoc and Ubiquitous Computing
A Survey of Opportunistic Networks
AINAW '08 Proceedings of the 22nd International Conference on Advanced Information Networking and Applications - Workshops
INGENIAS development kit: a visual multi-agent system development environment
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems: demo papers
AnonySense: Opportunistic and Privacy-Preserving Context Collection
Pervasive '08 Proceedings of the 6th International Conference on Pervasive Computing
User-Centered Design and Fast Prototyping of an Ambient Assisted Living System for Elderly People
ITNG '09 Proceedings of the 2009 Sixth International Conference on Information Technology: New Generations
Context-aware workflow management
ICWE'07 Proceedings of the 7th international conference on Web engineering
Context- and social-aware middleware for opportunistic networks
Journal of Network and Computer Applications
Talking Agents: A distributed architecture for interactive artistic installations
Integrated Computer-Aided Engineering
Sensor abstractions for opportunistic activity and context recognition systems
EuroSSC'10 Proceedings of the 5th European conference on Smart sensing and context
A dynamic context-aware architecture for ambient intelligence
IWANN'11 Proceedings of the 11th international conference on Artificial neural networks conference on Advances in computational intelligence - Volume Part II
Implementation of CAMEO: A context-aware middleware for Opportunistic Mobile Social Networks
WOWMOM '11 Proceedings of the 2011 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks
Journal of Ambient Intelligence and Smart Environments - A software engineering perspective on smart applications for AmI
Opportunistic sensor interpretation in a virtual smart environment
IDEAL'12 Proceedings of the 13th international conference on Intelligent Data Engineering and Automated Learning
Hi-index | 12.05 |
Ambient intelligence (AmI) worlds consist of heterogeneous collections of interconnected devices that integrate smoothly in the environment to offer services to their users. These devices can be added, change or fail, modifying the system topology. Also, other circumstances may change, affecting users' activities, e.g., time, location, or the presence of other users. These changes modify the information the system has available to satisfy users' needs, i.e., the context. AmI systems need to adapt to these evolving conditions in order to be able to provide their services, but being as unobtrusive as possible for their users. There are also performance requirements that the system must fulfill to provide responses to environment stimuli in real time. Opportunistic control mechanisms address these issues by monitoring the context, and suspending or resolving goals when the appropriate conditions are met. This paper presents FAERIE, a software framework that supports the development of AmI applications with facilities for context management that rely on opportunistic control. The development of FAERIE systems uses a 3D simulator tool for testing and validation called UbikSim. A case study on an artistic installation illustrates the use of this infrastructure.