FESAS IDE: An Integrated Development Environment for Autonomic Computing

FESAS IDE: An Integrated Development Environment for Autonomic Computing
复制标题

FESAS IDE:用于自主计算的集成开发环境

DOI:
--
复制
发表时间:
2016
期刊:
International Conference on Automation and Computing
影响因子:
--
通讯作者:
Andy Schürr
Andy Schürr
中科院分区:
--
文献类型:
--
作者:
Christian Krupitzer;F. Roth;C. Becker;Markus Weckesser;Malte Lochau;Andy Schürr

文献摘要

参考文献

被引文献

相似文献

虽然自主计算可以通过自适应简化系统的维护,但自主计算系统的开发本身引入了很高的复杂性。文献表明,开发过程的可重用性和自适应逻辑中的组件的可重用性可以降低复杂性。现有的方法旨在通过开发自主计算系统自适应逻辑的特定任务的工具和框架来降低这种复杂性。然而,据我们所知,这些方法都没有为它提供集成开发环境(IDE)。在本文中,我们扩展了FESAS——我们构建可重用自适应逻辑组件的框架——将Eclipse插件集成到FESAS IDE中,以简化MAPE组件的开发以及组件的部署过程。在本文中,我们介绍了这些工具。此外,我们在五个案例中评估了它们在促进自适应系统发展方面的潜力。最后,我们讨论了FESAS IDE的优点和局限性。
While Autonomic Computing can ease the maintenance of systems through adaptations [1], the development of Autonomic Computing systems itself introduces a high complexity. Literature suggests that reusable processes for the development and reusable components in the adaptation logic can reduce the complexity. Existing approaches aim to reduce this complexity with tools and frameworks for specific tasks in the development of the adaptation logic of Autonomic Computing systems. However, to the best of our knowledge, none of these approaches offer an Integrated Development Environment (IDE) for it. In this paper, we extend FESAS - our framework for building reusable adaptation logic components - with Eclipse plug-ins integrated into the FESAS IDE for a simplified development of MAPE components as well as a process for deployment of the components. In this paper, we present these tools. Further, we evaluate their potential to ease the development of self-adaptive systems within five example cases. Last, we discuss the benefits and limitations of the FESAS IDE.
DOI: 10.1007/978-3-319-08915-7
发表时间: 2014-12
期刊: --
影响因子: --
作者:
N. Bencomo;B. Cheng;U. Assmann
通讯作者: N. Bencomo;B. Cheng;U. Assmann