Tools for Distributed Application Management
Computer - Distributed computing systems: separate resources acting as one
Some computer science issues in ubiquitous computing
Communications of the ACM - Special issue on computer augmented environments: back to the real world
Managing update conflicts in Bayou, a weakly connected replicated storage system
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
Rapid prototyping of mobile context-aware applications: the Cyberguide case study
MobiCom '96 Proceedings of the 2nd annual international conference on Mobile computing and networking
The stick-e note architecture: extending the interface beyond the user
Proceedings of the 2nd international conference on Intelligent user interfaces
Mobile Computing with the Rover Toolkit
IEEE Transactions on Computers - Special issue on mobile computing
Agile application-aware adaptation for mobility
Proceedings of the sixteenth ACM symposium on Operating systems principles
Power management techniques for mobile communication
MobiCom '98 Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking
L2imbo: a distributed systems platform for mobile computing
Mobile Networks and Applications - Special issue on protocols and software paradigms of mobile networks
Experiences of developing and deploying a context-aware tourist guide: the GUIDE project
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
The Case for Higher-Level Power Management
HOTOS '99 Proceedings of the The Seventh Workshop on Hot Topics in Operating Systems
PowerScope: A Tool for Profiling the Energy Usage of Mobile Applications
WMCSA '99 Proceedings of the Second IEEE Workshop on Mobile Computer Systems and Applications
'Caches in the Air': Disseminating Tourist Information in the Guide System
WMCSA '99 Proceedings of the Second IEEE Workshop on Mobile Computer Systems and Applications
Developing Adaptive Applications: The MOST Experience
Integrated Computer-Aided Engineering
Modeling Context Information in Pervasive Computing Systems
Pervasive '02 Proceedings of the First International Conference on Pervasive Computing
Ad-Hoc Transactions for Mobile Services
TES '02 Proceedings of the Third International Workshop on Technologies for E-Services
Experiences in Using CC/PP in Context-Aware Systems
MDM '03 Proceedings of the 4th International Conference on Mobile Data Management
IMWS '01 Revised Papers from the NSF Workshop on Developing an Infrastructure for Mobile and Wireless Systems
Utilising the Event Calculus for Policy Driven Adaptation on Mobile Systems
POLICY '02 Proceedings of the 3rd International Workshop on Policies for Distributed Systems and Networks (POLICY'02)
A System Architecture for Seamless Navigation
ICDCSW '04 Proceedings of the 24th International Conference on Distributed Computing Systems Workshops - W7: EC (ICDCSW'04) - Volume 7
When to Adapt? Identification of Problem Domains for Adaptive Systems
REFSQ '08 Proceedings of the 14th international conference on Requirements Engineering: Foundation for Software Quality
Design and Implementation of Efficient Directory Facilitator for Context-Aware Service Discovery
KES-AMSTA '07 Proceedings of the 1st KES International Symposium on Agent and Multi-Agent Systems: Technologies and Applications
IDEAL '08 Proceedings of the 9th International Conference on Intelligent Data Engineering and Automated Learning
Exhausting battery statistics: understanding the energy demands on mobile handsets
Proceedings of the second ACM SIGCOMM workshop on Networking, systems, and applications on mobile handhelds
A self-adaptive hardware/software system architecture for ubiquitous computing applications
UIC'10 Proceedings of the 7th international conference on Ubiquitous intelligence and computing
CLAM: cross-layer adaptation manager for service-based applications
Proceedings of the International Workshop on Quality Assurance for Service-Based Applications
Adaptive context management using a component-based approach
DAIS'05 Proceedings of the 5th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
A context-aware system for smart home applications
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
A component-based adaptive model for context-awareness in ubiquitous computing
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part IV
Multi-layered monitoring and adaptation
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
Dynamic context-aware and limited resources-aware service adaptation for pervasive computing
Advances in Software Engineering
Formal modeling of evolving self-adaptive systems
Science of Computer Programming
Ad Hoc Networks
Hi-index | 0.00 |
Mobile applications are required to operate in environments characterised by change. More specifically, the availability of resources and services may change significantly during a typical period of system operation. As a consequence, adaptive mobile applications need to be capable of adapting to these changes to ensure they offer the best possible level of service to the user. Our experiences of developing and evaluating adaptive context-aware applications in mobile environments has led us to believe that existing architectures fail to provide the necessary support for such applications. In this paper, we discuss the shortcomings of existing approaches and present work on our own architecture that has been designed to meet the key requirements of context-aware adaptive applications.