A software architecture supporting self-adaptation of wireless control networks
Yanzhe Cui, Richard M. Voyles, Xuexuan Zhao, Jiali Bao, Eric S. Bond
- 发表年份
- 2017
- 引用次数
- 2
摘要
The programming of most robotic tasks is conceptually simple, but error recovery and the handling of unexpected events add enormous complexity to the programming burden. Furthermore, software is procedural, so the handling of scenarios unanticipated by the programmer is just not possible in most programs. The objective of this paper is to describe a software architecture for self-adaptive systems that guides systems engineers to conveniently build self-adaptive systems, reducing the workload necessary to program complex tasks. To this end, the ReFrESH self-adaptive framework is designed. The primary contributions of this work are: (1) illustrating the design philosophy of the layered architecture of ReFrESH; (2) demonstrating a module programming model to support self-adaptation in ReFrESH; (3) implementing a simplified task, “line-up-blocks”, which is comprehensible, yet has sufficient complexity to present the effectiveness of programming a fault tolerant task utilizing the ReFrESH framework.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991