首页> 外文会议>Fundamental approaches to software engineering. >Moving from Specifications to Contracts in Component-Based Design
【24h】

Moving from Specifications to Contracts in Component-Based Design

机译:在基于组件的设计中从规范过渡到合同

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

摘要

We study the relation between specifications of component behaviors and contracts providing means to specify assumptions on en vironments as well as component guarantees. We show how a contract framework can be built in a generic way on top of any specification theory which supports composition and specification refinement. Our contract framework lifts refinement to the level of contracts and proposes a notion of contract composition on the basis of dominating contracts. Contract composition satisfies a universal property and can be constructively de fined if the underlying specification theory is complete, i.e. it offers op erators for quotienting and conjoining specifications. We illustrate our generic construction of contracts by moving a specification theory for modal transition systems to contracts and we show that a (previously proposed) trace-based contract theory is an instance of our framework.
机译:我们研究了组件行为规范与合同之间的关系,为指定环境假设和组件保证提供了手段。我们展示了如何在支持组成和规范细化的任何规范理论之上以通用方式构建合同框架。我们的合同框架将精炼提升到合同水平,并在支配合同的基础上提出合同构成的概念。合同组成满足通用属性,如果基础规范理论是完整的,则可以建设性地定义合同规范,即,合同提供了对规范进行报价和组合的运算符。我们通过将模式转换系统的规范理论转移到合同中来说明我们的合同的一般构造,并且我们表明(以前提出的)基于跟踪的合同理论是我们框架的一个实例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号