当前位置: X-MOL 学术arXiv.cs.SE › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Micro-controllers: Promoting Structurally Flexible Controllers in Self-Adaptive Software Systems
arXiv - CS - Software Engineering Pub Date : 2020-06-15 , DOI: arxiv-2006.08772
B. R. Siqueira, F. C. Ferrari, T. Vogel, R. De Lemos

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.

中文翻译:

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

为了在自适应软件系统中促进结构灵活的控制器,本文提出使用微控制器。我们提倡使用可以基于微服务的特定于服务的微控制器,而不是像 Rainbow 这样的通用单体控制器。虽然传统的通用控制器可以根据系统需求进行参数化配置,但由于反馈控制回路的不同阶段所期望的服务范围广泛,因此它们的使用和重用仍然受到限制。 提倡的解决方案是拥有结构灵活的控制器,可以由微控制器组成。控制这些微控制器的架构配置的是一个元控制器,它能够根据控制目标系统所需的服务来配置控制器。
更新日期:2020-06-17
down
wechat
bug