【24h】

Behavior-Preserving Refinement Relations Between Dynamic Software Architectures

机译:动态软件体系结构之间的保留行为的细化关系

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

摘要

In this paper, we address the refinement of abstract architectural models into more platform-specific representations. For each level of abstraction, we employ an architectural style covering structural restrictions on component configurations as well as supported communication and reconfiguration operations. Architectural styles are formalized as graph transformation systems with graph transformation rules defining the available operations. Architectural models are given as graphs to which one can directly apply the transformation rules in order to simulate operations and their effects. In addition to previous work, we include process descriptions into our architectural models in order to control the communication and reconfiguration behavior of the components. The execution semantics of these processes is also covered by graph transformation systems. We propose anotion of refinement which requires the preservation of both structure and behavior at the lower level of abstraction. Based on formal refinement relationships between abstract and platform-specific styles, we can use model checking techniques to verify that abstract scenarios can also be realized in the platform-specific architecture.
机译:在本文中,我们致力于将抽象体系结构模型的提炼变为更多特定于平台的表示形式。对于每个抽象级别,我们采用一种体系结构样式,其中涵盖了组件配置以及支持的通信和重新配置操作的结构限制。架构风格被正式定义为图形转换系统,其中图形转换规则定义了可用的操作。架构模型以图形形式给出,可以直接在其中应用转换规则以模拟操作及其效果。除了以前的工作,我们还将过程描述包括在我们的体系结构模型中,以便控制组件的通信和重新配置行为。图转换系统还涵盖了这些过程的执行语义。我们提出了改进的阳极化,它要求在较低的抽象级别上同时保留结构和行为。基于抽象和特定于平台的样式之间的形式上的细化关系,我们可以使用模型检查技术来验证抽象场景也可以在特定于平台的体系结构中实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号