当前位置: X-MOL 学术J. Syst. Softw. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
A refinement checking based strategy for component-based systems evolution
Journal of Systems and Software ( IF 3.7 ) Pub Date : 2020-09-01 , DOI: 10.1016/j.jss.2020.110598
José Dihego , Augusto Sampaio , Marcel Oliveira

We propose inheritance and refinement relations for a CSP-based component model (BRIC), which supports a constructive design based on composition rules that preserve classical concurrency properties such as deadlock freedom. The proposed relations allow extension of functionality, whilst preserving behavioural properties. A notion of extensibility is defined on top of a behavioural relation called convergence, which distinguishes inputs from outputs and the context where they are communicated, allowing extensions to reuse existing events with different purposes. We mechanise the strategy for extensibility verification using the FDR4 tool, and illustrate our results with an autonomous healthcare robot case study.

中文翻译:

基于细化检查的基于组件的系统演化策略

我们提出了基于 CSP 的组件模型 (BRIC) 的继承和细化关系,该模型支持基于组合规则的构造性设计,该组合规则保留了经典的并发属性,例如死锁自由。提议的关系允许扩展功能,同时保留行为属性。可扩展性的概念是在称为收敛的行为关系之上定义的,它将输入与输出以及它们通信的上下文区分开来,允许扩展以不同的目的重用现有事件。我们使用 FDR4 工具机械化了可扩展性验证策略,并通过自主医疗机器人案例研究说明了我们的结果。
更新日期:2020-09-01
down
wechat
bug