Affiliation:
1. Universität Duisburg-Essen, Duisburg, Germany
2. Universität Mannheim, Mannheim, Germany
Abstract
A major characteristic of pervasive computing applications is their ability to adapt themselves to changing execution environments and physical contexts. In this article, we analyze different kinds of adaptations and introduce a multidimensional classification for them. On this basis, we propose a novel approach for peer-to-peer-based pervasive computing that provides support for the identified classes and integrates them in a multilevel architecture. We give a comprehensive overview of this architecture and its current realization in the Peer-to-Peer Pervasive Computing (3PC) project, discussing what adaptation is realized on each level, how the levels interact with each other, and how the overall system benefits from the integrated treatment of adaptation.
Funder
Seventh Framework Programme
PECES
CONET
Publisher
Association for Computing Machinery (ACM)
Subject
Software,Computer Science (miscellaneous),Control and Systems Engineering
Cited by
22 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Awareness requirement and performance management for adaptive systems: a survey;The Journal of Supercomputing;2023-01-19
2. A Proactive Self-Adaptation Approach for Software Systems based on Environment-Aware Model Predictive Control;2022 IEEE 22nd International Conference on Software Quality, Reliability and Security (QRS);2022-12
3. Dynamic adaptation for distributed systems in model-driven engineering;Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings;2022-10-23
4. A Descriptive Model of Passive and Natural Passive Human-Computer Interaction;Human-Computer Interaction. Theoretical Approaches and Design Methods;2022
5. Evaluation of Software Architectures under Uncertainty;ACM Transactions on Software Engineering and Methodology;2021-10-31