【24h】

Synthesis from Component Libraries

机译:从组件库合成

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

摘要

Synthesis is the automated construction of a system from its specification. In the classical temporal synthesis algorithms, it is always assumed the system is "constructed from scratch" rather than "composed" from reusable components. This, of course, rarely happens in real life. In real life, almost every non-trivial commercial system, either in hardware or in software system, relies heavily on using libraries of reusable components. Furthermore, other contexts, such as web-service orchestration, can be modeled as synthesis of a system from a library of components.rnIn this work we define and study the problem of LTL synthesis from libraries of reusable components. We define two notions of composition: data-flow composition, for which we prove the problem is undecidable, and control-flow composition, for which we prove the problem is 2EXPTIME-complete. As a side benefit we derive an explicit characterization of the information needed by the synthesizer on the underlying components. This characterization can be used as a specification formalism between component providers and integrators.
机译:综合是根据其规范自动构建系统。在经典的时间综合算法中,始终假定系统是“从头开始构建”的,而不是由可重用组件“组成的”。当然,这在现实生活中很少发生。在现实生活中,无论是硬件还是软件系统,几乎每个非同寻常的商业系统都严重依赖于使用可重用组件的库。此外,可以将其他上下文(例如,Web服务编排)建模为来自组件库的系统综合。在这项工作中,我们定义和研究了基于可重用组件库的LTL合成问题。我们定义了两个组合概念:数据流组合(证明问题是不确定的)和控制流组合(证明问题是2EXPTIME-complete)。作为附带好处,我们获得了合成器在底层组件上所需信息的显式特征。此特征可以用作组件提供者和集成者之间的规范形式。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号