Towards a Real-Time Reference Architecture for Autonomic Systems

Towards a Real-Time Reference Architecture for Autonomic Systems
复制标题

走向自主系统的实时参考架构

DOI:
10.1109/seams.2007.20
复制
发表时间:
2007
期刊:
International Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS '07)
影响因子:
--
通讯作者:
M. Mihaescu
M. Mihaescu
中科院分区:
--
文献类型:
--
作者:
B. Solomon;D. Ionescu;Marin Litoiu;M. Mihaescu

文献摘要

被引文献

相似文献

自主计算旨在将自动化嵌入到IT管理软件中,以便它可以在运行时适应IT基础设施的配置,配置,保护和资源利用变化的变化。因此,几乎很自然地认为,这种控制软件框架是根据控制原则设计的。研究趋势之一认为自主计算作为一个控制系统,解决有关的资源的最佳使用的基础上,由用户或进程在一个反应式的外部请求的约束。本文介绍了一种实时参考体系结构,其中设计了实现实时系统元件或块(如传感器、控制器和执行器)功能的组件。自主计算软件的架构还包含实现特定于实时系统的功能的组件。因此,传感器、控制器和致动器通过实时模式组件(例如并发性、优先级和可靠性模式)连接。
Autonomic computing aims to embed automation in IT management software such that it can adapt to changes in the configuration, provisioning, protection, and resource utilization variations of the IT infrastructure at run time. It is, therefore, almost natural to consider this control software framework as being designed with control principles in mind. One of the research trends considers autonomic computing as a control system that resolves constraints related to the optimal usage of resources based on external requests made by users or processes in a reactive way. In this paper, a real-time reference architecture is introduced in which components implementing functions of realtime system elements or blocks such as transducers, controllers, and actuators are designed. The architecture of the autonomic computing software also contains components that implement functionalities specific to real-time systems. The transducers, controllers, and actuators are thus connected via realtime pattern components such as concurrency, priority, and reliability patterns.