首页> 外文期刊>Science of Computer Programming >A tag contract framework for modeling heterogeneous systems
【24h】

A tag contract framework for modeling heterogeneous systems

机译:用于异构系统建模的标签契约框架

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

摘要

Development of distributed systems can be supported effectively by a contract-based methodology as contracts can ensure interoperability of components and adherence to specifications. Such development can become very complex since distributed systems can consist of components which are heterogeneous in terms of computational and interactive model. Several frameworks, both operational and denotational, have been proposed to handle heterogeneity using a variety of approaches. However, the application of those frameworks to contract-based design has not yet been investigated. In this work, we adopt the operational mechanism of tag machines to represent heterogeneous systems and construct a full contract model. We introduce heterogeneous composition, refinement, dominance and compatibility between contracts, altogether enabling a formalized and rigorous design process for heterogeneous systems. Besides, we also develop a method to synthesize or refine the component models so that their composition satisfies a given contract.
机译:基于合同的方法可以有效地支持分布式系统的开发,因为合同可以确保组件的互操作性和对规范的遵守。由于分布式系统可以由在计算和交互模型方面异构的组件组成,因此这种开发可能变得非常复杂。已经提出了使用可操作和不可思议的几种框架来使用多种方法来处理异质性。但是,尚未研究这些框架在基于合同的设计中的应用。在这项工作中,我们采用标签机的运行机制来表示异构系统并构建完整的合同模型。我们介绍了合同之间的异构组成,完善,支配性和兼容性,从而共同为异构系统实现了形式化和严格的设计过程。此外,我们还开发了一种合成或改进组件模型的方法,以使它们的组成满足给定的合同。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号