DocumentCode
1607760
Title
Adaptive Exchange of Distributed Partial Models@run.time for Highly Dynamic Systems
Author
Gotz, Sebastian ; Gerostathopoulos, Ilias ; Krikava, Filip ; Shahzada, Adnan ; Spalazzese, Romina
Author_Institution
Tech. Univ. Dresden, Dresden, Germany
fYear
2015
Firstpage
64
Lastpage
70
Abstract
Future software systems will be highly dynamic. We are already experiencing, for example, a world where Cyber-Physical Systems (CPSs) play a more and more crucial role. CPSs integrate computational, physical, and networking elements, they comprise a number of subsystems, or entities, that are connected and work together. The open and highly distributed nature of the resulting system gives rise to unanticipated runtime management issues such as the organization of subsystems and resource optimization. In this paper, we focus on the problem of knowledge sharing among cooperating entities of a highly distributed and self-adaptive CPS. Specifically, the research question we address is how to minimize the knowledge that needs to be shared among the entities of a CPS. If all entities share all their knowledge with each other, the performance, energy and memory consumption as well as privacy are unnecessarily negatively impacted. To reduce the amount of knowledge to share between CPS entities, we envision a role-based adaptive knowledge exchange technique working on partial runtime models, i.e., Models reflecting only part of the state of the CPS. Our approach supports two adaptation dimensions: the runtime type of knowledge and conditions over the knowledge. We illustrate the feasibility of our technique by discussing its realization based on two state-of-the-art approaches.
Keywords
distributed processing; knowledge management; optimisation; CPS; adaptive exchange; computational elements; cooperating entities; cyber-physical systems; distributed partial models@run.time; highly dynamic systems; knowledge sharing; networking elements; partial runtime models; physical elements; resource optimization; role-based adaptive knowledge exchange technique; software systems; Adaptation models; Cleaning; Collaboration; Object oriented modeling; Robot kinematics; Runtime; Cyber-Physical Systems; Model synchronization; Models@run.time;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2015 IEEE/ACM 10th International Symposium on
Conference_Location
Florence
Type
conf
DOI
10.1109/SEAMS.2015.25
Filename
7194658
Link To Document