Context-based representation of intelligent behavior in training simulations
Transactions of the Society for Computer Simulation International
Introduction to Reinforcement Learning
Introduction to Reinforcement Learning
Time bounded medium access control for ad hoc networks
Proceedings of the second ACM international workshop on Principles of mobile computing
Advanced Interaction in Context
HUC '99 Proceedings of the 1st international symposium on Handheld and Ubiquitous Computing
Architectural Support for Global Smart Spaces
MDM '03 Proceedings of the 4th International Conference on Mobile Data Management
Filter Similarities in Content-Based Publish/Subscribe Systems
ARCS '02 Proceedings of the International Conference on Architecture of Computing Systems: Trends in Network and Pervasive Computing
Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
A Framework for Developing Mobile, Context-aware Applications
PERCOM '04 Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom'04)
Towards real-time middleware for vehicular ad hoc networks
Proceedings of the 1st ACM international workshop on Vehicular ad hoc networks
Cooperative embodied communication emerged by interactive humanoid robots
International Journal of Human-Computer Studies - Special issue: Subtle expressivity for characters and robots
Building Reliable Mobile Applications with Space-Elastic Adaptation
WOWMOM '06 Proceedings of the 2006 International Symposium on on World of Wireless, Mobile and Multimedia Networks
Requirements for an ubiquitous computing simulation and emulation environment
InterSense '06 Proceedings of the first international conference on Integrated internet ad hoc and sensor networks
LIME: A coordination model and middleware supporting mobility of hosts and agents
ACM Transactions on Software Engineering and Methodology (TOSEM)
EgoSpaces: Facilitating Rapid Development of Context-Aware Mobile Applications
IEEE Transactions on Software Engineering
Human-Computer Interaction
A middleware-based application framework for active space applications
Proceedings of the ACM/IFIP/USENIX 2003 International Conference on Middleware
Using feedback in collaborative reinforcement learning to adaptively optimize MANET routing
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Aspect-Oriented Model-Driven Development for Mobile Context-Aware Computing
SEPCASE '07 Proceedings of the 1st International Workshop on Software Engineering for Pervasive Computing Applications, Systems, and Environments
On the use of service oriented architectures for intelligent vehicle research and development
Proceedings of the 1st International Workshop on Context-Aware Middleware and Services: affiliated with the 4th International Conference on Communication System Software and Middleware (COMSWARE 2009)
Scalable processing of context information with COSMOS
DAIS'07 Proceedings of the 7th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
A framework for quality of context management
QuaCon'09 Proceedings of the 1st international conference on Quality of context
Pervasive and Mobile Computing
Building ubiquitous QoC-aware applications through model-driven software engineering
Science of Computer Programming
Hi-index | 0.00 |
Many programming models have been proposed to facilitate the development of context-aware applications However, previous work does not offer support for building customised systems and has largely been targeted at a single application domain In this paper, we describe MoCoA, a flexible middleware framework that permits the rapid development of context-aware applications and supports deployment scenarios ranging from augmented artefacts to city-wide smart-space applications Crucially, MoCoA supports a small set of programming abstractions that are suitable for building a wide range of context-aware applications for deployment in a fixed or (ad hoc) mobile environment For each of these abstractions, MoCoA provides a set of implementations via a library of components We present three applications of the MoCoA framework that demonstrate both the use of the programming abstractions and the flexibility of the framework.