论文标题

微控制器:自适应软件系统中促进结构灵活的控制器

Micro-controllers: Promoting Structurally Flexible Controllers in Self-Adaptive Software Systems

论文作者

Siqueira, B. R., Ferrari, F. C., Vogel, T., De Lemos, R.

论文摘要

为了在自适应软件系统中促进结构灵活的控制器,本文提出了微型控制器的使用。我们主张使用特定于服务的微控制器,而不是像彩虹一样的通用整体控制器,这些控制器可以基于微服务。尽管可以根据系统需求进行参数配置传统的通用控制器,但由于反馈控制循环的不同阶段所期望的服务范围广泛。控制这些微控制器的架构配置是一种元控制器,能够根据控制目标系统所需的服务来配置控制器。在PhoneDeadapter案例研究的背景下,证明了在控制器级别上使用微控制器的建议方法的可行性,该案例研究在运行时根据影响系统或其环境的变化配置了微控制器。

To promote structurally flexible controllers in self-adaptive software systems, this paper proposes the use of micro-controllers. Instead of generic monolithic controllers, like Rainbow, we advocate the use of service-specific micro-controllers which can be based on microservices. Although traditional generic controllers can be configured parametrically according to system needs, their use and reuse are nevertheless restrictive because of the wide range of services expected from the different stages of the feedback control loop.The solution being advocated is to have structurally flexible controllers that can be composed from micro-controllers. Controlling the architectural configuration of these micro-controllers is a meta-controller that is able to configure the controller according to the services required for controlling the target system. The feasibility of the proposed approach of using micro-controllers at the level of the controller is demonstrated in the context of the PhoneAdapter case study in which micro-controllers are configured at run-time depending on changes affecting the system or its environment.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源