首页> 外文会议>IEEE International Conference on Software Engineering and Formal Methods >Flexible Behavioural Compatibility and Substitutability for Component Protocols: A Formal Specification
【24h】

Flexible Behavioural Compatibility and Substitutability for Component Protocols: A Formal Specification

机译:组件协议的灵活行为兼容性和替代性:正式规格

获取原文

摘要

Component compatibility and substitutability are widely recognized as the main issues in Component-Based Software Engineering (CBSE). Most of existing approaches suffer from the problem of component adaptation. Indeed, components compatibility and substitutability are performed component-to-component without taking into account the context. This paper proposes a new framework where more flexible component protocols compatibility and substitutability relations that depend on the context (environment) can be defined. The proposed approach is based on the notion of component protocol's usability, that is a component such that there exists an environment ensuring the completion and/or the proper termination of the composition of the involved component protocol and that environment. Two optimistic protocols compatibility relations together with two optimistic protocols behavioral subtyping relations related to the principle of substitutability are proposed. Moreover, behavioral refinement of component protocols is studied, and a link between protocols refinement and their usability is established. The soundness of the approach is shown.
机译:组件兼容性和替代性被广泛被认为是基于组件的软件工程(CBSE)的主要问题。大多数现有方法都遭受了组件适应的问题。实际上,组分兼容性和替代性是在不考虑上下文的​​情况下执行组件到组件。本文提出了一种新的框架,其中可以定义依赖上下文(环境)的更灵活的组件协议兼容性和替代性关系。所提出的方法基于组件协议的可用性的概念,这是一个组成部分,使得存在确保涉及组件协议的组合的完成和/或适当终止的环境。提出了两种乐观协议兼容性关系与两个乐观协议的行为亚型关系,与可替代性原则相关。此外,研究了组件协议的行为细化,并建立了协议之间的链接及其可用性。显示了这种方法的声音。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号