首页> 外文期刊>Software, IEEE >Rigorous Component-Based System Design Using the BIP Framework
【24h】

Rigorous Component-Based System Design Using the BIP Framework

机译:使用BIP框架进行严格的基于组件的系统设计

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

摘要

Rigorous system design requires the use of a single powerful component framework allowing the representation of the designed system at different detail levels, from application software to its implementation. A single framework allows the maintenance of the overall coherency and correctness by comparing different architectural solutions and their properties. The authors present the BIP (behavior, interaction, priority) component framework, which encompasses an expressive notion of composition for heterogeneous components by combining interactions and priorities. This allows description at different abstraction levels from application software to mixed hardware/software systems. A rigorous design flow that uses BIP as a unifying semantic model derives a correct implementation from an application software, a model of the target architecture, and a mapping. Implementation correctness is ensured by applying source-to-source transformations that preserve correctness of essential design properties. The design is fully automated and supported by a toolset including a compiler, the D-Finder verification tool, and model transformers. The authors present an autonomous robot case study to illustrate BIP's use as a modeling formalism as well as crucial aspects of the design flow for ensuring correctness.
机译:严格的系统设计要求使用单个功能强大的组件框架,以允许从应用程序软件到其实现的不同详细级别代表设计的系统。单个框架通过比较不同的体系结构解决方案及其属性,可以维护整体一致性和正确性。作者介绍了BIP(行为,交互,优先级)组件框架,该框架通过结合交互和优先级,涵盖了异构组件组成的表达概念。这允许以从应用软件到混合硬件/软件系统的不同抽象级别进行描述。使用BIP作为统一语义模型的严格设计流程可从应用程序软件,目标体系结构模型和映射中得出正确的实现。通过应用保留必要设计属性正确性的源到源转换,可以确保实现正确性。该设计是完全自动化的,并得到包括编译器,D-Finder验证工具和模型转换器的工具集的支持。作者提出了一个自主机器人案例研究,以说明BIP用作建模形式主义以及确保正确性的设计流程的关键方面。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号