Approaches for engineering adaptive systems in ubiquitous and pervasive environments

7Citations
Citations of this article
21Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

This paper describes existing work related to the development of adaptive systems and approaches in ubiquitous and pervasive environments and sheds more light on how features from natural and biological systems could be exploited for engineering adaptive systems. Ubiquitous and pervasive systems are composed of different heterogeneous parts or entities that interact and perform actions favoring the emergence of global desired behavior. Furthermore, in this type of systems entities might join or leave without disturbing the collective, and the system should self-organize and continue performing their goals. Therefore, entities must self-evolve and self-improve by learning from their interactions with the environment. In this paper, the main challenges for engineering these systems are presented by putting more emphasis on the design and the development of distributed and adaptive algorithms that allow system entities to select the best suitable strategy/action in order to drive the system to the best suitable behavior according to the current state of the system and environment changes. We also highlight specific aspects being investigated via illustrative examples in order to show the usefulness of natural and biological system principles for developing adaptive approaches.

Cite

CITATION STYLE

APA

Bakhouya, M., & Gaber, J. (2015). Approaches for engineering adaptive systems in ubiquitous and pervasive environments. Journal of Reliable Intelligent Environments, 1(2–4), 75–86. https://doi.org/10.1007/s40860-015-0010-6

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free