An Architecture for the Effective Support of Adaptive Context-Aware Applications

نویسندگان

  • Christos Efstratiou
  • Keith Cheverst
  • Nigel Davies
  • Adrian Friday
چکیده

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.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Context-aware Architecture for Mental Model Sharing through Semantic Movement in Intelligent Agents

Recent studies in multi-agent systems are paying increasingly more attention to the paradigm of designing intelligent agents with human inspired concepts. One of the main cognitive concepts driving the core of many recent approaches in multi agent systems is shared mental models. In this paper, we propose an architecture for sharing mental models based on a new concept called semantic movement....

متن کامل

A simulation-based approach to highly iterative prototyping of ubiquitous computing systems

Ubiquitous computing (ubicomp), as envisaged by Weiser [22], is heavily user-centric and largely concerned with applications specifically designed to meet end-user needs. Sensor populated ubicomp environments differentiate these applications from existing mobile and distributed systems through context awareness. For the system developer, the problems of heterogeneity and scalability are felt mo...

متن کامل

An Adaptive Architecture for Context-Aware Interaction in Pervasive Applications

Adaptation is one of the key challenges in pervasive computing. Context-aware applications need to respond to dynamic physical and computing environments. In this paper, we propose an adaptive architecture for context-aware pervasive systems. The basis of our approach is that entities (e.g., user, device, application or group) are modelled as self-managed composites. Each composite maintains a ...

متن کامل

Self-aware software architecture style and patterns for cloud-based applications

Modern cloud-reliant software systems are faced with the problem of cloud service providers violating their Service Level Agreement (SLA) claims. Given the large pool of cloud providers and their instability, cloud applications are expected to cope with these dynamics autonomously. This thesis investigates an approach for designing self-adaptive cloud architectures using a systematic methodolog...

متن کامل

Coordinated adaptation for adaptive context-aware applications

Coordinated Adaptation for Adaptive Context-aware Applications Christos Efstratiou Computing Department Lancaster University Submitted for the degree of Doctor of Philosophy. October 2004. The ability to adapt to change is critical to both mobile and context-aware applications. This thesis argues that providing sufficient support for adaptive context-aware applications requires support for coor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001