首页> 外文会议>IEEE International Symposium on Industrial Embedded Systems >Formalization and completeness of evolving requirements using Contracts
【24h】

Formalization and completeness of evolving requirements using Contracts

机译:使用合同对不断变化的需求进行形式化和完整性

获取原文

摘要

The contract-based paradigm, founded on the use of contracts as formal requirements, allows distributed designers to develop different aspects and components of the overall system in a concurrent but controlled way. In this paper we describe an extension of contract-based design that aims at bridging the gap between requirements, as they are identified in current industrial practice, and contracts. Our contributions can be summarized as follows: (1) the contract formalization is enriched with the concept of precondition for the unification of the two traditional contract operators, namely parallel composition and conjunction; (2) the definition of contract completeness has been formalized based on the concept of precondition in order to avoid vacuous contract implementations; (3) two new operators, extension and override, are introduced to support the formalization of evolving requirements; (4) a methodology has been defined for the formalization of contracts starting from requirements using the precondition, extension, override and completeness concepts and (5) a simulation-based support for the methodology using executable monitors has been described.
机译:基于合同的范式建立在使用合同作为正式要求的基础上,允许分布式设计人员以并发但可控的方式开发整个系统的不同方面和组件。在本文中,我们描述了基于合同的设计的扩展,旨在弥合当前工业实践中已确定的需求与合同之间的差距。我们的贡献可以归纳如下:(1)合同形式化充实了两个传统合同运营商统一的前提条件,即平行组合和联合。 (2)已经基于前提条件的概念对合同完整性的定义进行了规范化处理,以避免合同空缺的执行; (3)引入了两个新的运算符,扩展和覆盖,以支持不断变化的需求的形式化; (4)已经定义了一种方法,用于使用前提条件,扩展,覆盖和完整性概念从需求开始进行合同的形式化;(5)已经描述了使用可执行监视器对方法进行基于仿真的支持。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号