首页> 外文期刊>Science of Computer Programming >Architecture-level configuration of industrial control systems: Foundations for an efficient approach
【24h】

Architecture-level configuration of industrial control systems: Foundations for an efficient approach

机译:工业控制系统的体系结构级配置:高效方法的基础

获取原文
获取原文并翻译 | 示例

摘要

Configuration is a recurring problem in many domains. In an earlier work, we focused on architecture-level configuration of large-scale embedded software systems, in particular industrial control systems, and proposed a methodology that enables engineers to configure products by instantiating a given reference architecture model. Products have to satisfy a number of constraints specified in the reference architecture model. If not, the engineers have to backtrack their configuration decisions to rebuild a configured product that satisfies the constraints. Backtracking configuration decisions makes the configuration process considerably slow. In this paper, we improve our earlier work and propose a backtrack-free configuration mechanism. Specifically, we propose an algorithm that computes an ordering over configuration parameters that, for any cycle-free reference architecture model, yields a consistent configuration without any need to backtrack. We provide formal specification and proofs of termination, correctness, and completeness of our algorithm. We demonstrate the effectiveness of our approach using a simplified industrial case study. Results of our experiments show that our ordering approach eliminates backtracking in practice. It reduces the overall configuration time by reducing both the required number of value assignments, and the time that it takes to complete one configuration iteration. Moreover, we show that the latter has a linear growth with the size of the configuration problem.
机译:在许多域中,配置都是一个反复出现的问题。在较早的工作中,我们专注于大型嵌入式软件系统(尤其是工业控制系统)的体系结构级配置,并提出了一种方法,使工程师能够通过实例化给定的参考体系结构模型来配置产品。产品必须满足参考体系结构模型中指定的许多约束。否则,工程师必须回溯其配置决策,以重建满足约束条件的已配置产品。回溯配置决策会使配置过程相当缓慢。在本文中,我们改进了先前的工作,并提出了无回溯的配置机制。具体来说,我们提出了一种算法,该算法计算配置参数的排序,对于任何无循环参考架构模型,该算法都可以产生一致的配置而无需回溯。我们提供正式的规范以及算法终止,正确性和完整性的证明。我们使用简化的工业案例研究来证明我们的方法的有效性。实验结果表明,我们的订购方法消除了实践中的回溯。通过减少所需的值分配数量以及完成一次配置迭代所需的时间,它减少了总体配置时间。而且,我们表明后者随着配置问题的大小线性增长。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号