The concept of pervasiveness provides the future of computing with an attractive perspective. However, software support for physical and logical mobility raises a set of new requirements and challenges for software production, creating demand for new types of applications, the so‐called pervasive applications, which express follow‐me semantics. The core of these challenges is a dynamic operating environment, which originates with the users' movement in different terminals and locations, and determines different execution contexts. For this envision to become a reality, developers must build applications that constantly adapt to a highly dynamic computing environment. Research works in pervasive computing have already addressed important issues, but they do not approach the problem of how to program general‐purpose pervasive systems. Pervasive applications are distributed, mobile, adaptive and consider context as a first‐order concept. To make the developers' task easier, we have introduced the software architecture called ISAM, which provides an integrated environment aimed at building pervasive applications composed of a development environment and an execution middleware. As part of our study within the ISAM project, we have been investigating how context‐awareness can be expressed at the programming language level with a basis on four main abstractions: context, adapters, adaptation commands, and adaptive behavior management policies. This paper introduces such abstractions, and presents some development and management tools anchored on an example application, which is under development. Copyright © 2006 John Wiley & Sons, Ltd.
A core subclass of Ubiquitous Computing (Ubicomp) applications comprises those that are context-aware, which adapt their behavior to the prevailing resource availability levels aiming to optimize and enrich user-environment interactions and to reduce the demand for user intervention. The problem of adaptation control is related to the orchestration of adaptations carried out by concurrent applications. In this process, the adaptation controller needs to promote system stability and should consider other desirable properties: resource consumption, reactiveness etc. In this paper we introduce ACTUS, an on-going proposal of generic framework for building adaptation controllers targeting Ubicomp.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2025 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.