首页> 外文会议>Software Architecture >Non-synchronous Communications in Process Algebraic Architectural Description Languages
【24h】

Non-synchronous Communications in Process Algebraic Architectural Description Languages

机译:过程代数体系结构描述语言中的非同步通信

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

摘要

Architectural description languages are a useful tool for modeling complex software systems at a high level of abstraction and, if based on formal methods, for enabling the early verification of various properties among which correct component coordination. This is the case with process algebraic architectural description languages, as they have been equipped with several techniques for verifying the absence of coordination mismatches in the case of synchronous communications. The objective of this paper is twofold. On the modeling side, we show how to enhance the expressiveness of a typical process algebraic architectural description language by including the capability of representing non-synchronous communications, in such a way that the usability of the original language is preserved. On the analysis side, we show how to modify the compatibility check for acyclic topologies and the interoperability check for cyclic topologies, in such a way that both checks can still be applied in the presence of non-synchronous communications.
机译:架构描述语言是一种有用的工具,可用于以较高的抽象水平对复杂的软件系统进行建模,并且如果基于正式方法,则可用于对各种属性进行早期验证,其中包括正确的组件协调。过程代数体系结构描述语言就是这种情况,因为它们已经配备了多种技术,用于验证在同步通信情况下是否存在协调不匹配的情况。本文的目的是双重的。在建模方面,我们展示了如何通过包括代表非同步通信的功能来增强典型过程代数体系结构描述语言的表达能力,从而保留原始语言的可用性。在分析方面,我们展示了如何修改非循环拓扑的兼容性检查和循环拓扑的互操作性检查,以使两种检查仍可以在存在非同步通信的情况下应用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号