Interval-based data refinement: A uniform approach to true concurrency in discrete and real-time systems
Interval-based data refinement: A uniform approach to true concurrency in discrete and real-time systems
复制标题
基于间隔的数据细化:在离散和实时系统中实现真正并发的统一方法
DOI:
10.1016/j.scico.2015.05.005
复制
发表时间:
2015
影响因子:
1.3
通讯作者:
Dongol B
中科院分区:
文献类型:
--
作者:
Dongol B
The majority of modern systems exhibit sophisticated concurrent behaviour, where several system components observe and modify the state with fine-grained atomicity. Many systems also exhibit truly concurrent behaviour, where multiple events may occur simultaneously. Data refinement, a correctness criterion to compare an abstract and a concrete implementation, normally admits interleaved models of execution only. In this paper, we present a method of data refinement using a framework that allows one to view a component's evolution over an interval of time, simplifying reasoning about true concurrency. By modifying the type of an interval, our theory may be specialised to cover data refinement of both discrete and real-time systems. We develop a sound interval-based forward simulation rule that enables decomposition of data refinement proofs, and apply this rule to verify data refinement for two examples: a simple concurrent program and a more in-depth real-time controller.
登录
查看更多内容
DOI:
--
发表时间:
2013
期刊:
Refine@IFM
影响因子:
--
作者:
Brijesh Dongol;J. Derrick
通讯作者:
J. Derrick
DOI:
--
发表时间:
2008
期刊:
International Conference on Abstract State Machines, Alloy, B, TLA, VDM, and Z
影响因子:
--
作者:
Cliff B. Jones;K. G. Pierce
通讯作者:
K. G. Pierce
DOI:
--
发表时间:
2012
期刊:
影响因子:
--
作者:
Brijesh Dongol;J. Derrick;I. Hayes
通讯作者:
I. Hayes
DOI:
--
发表时间:
2010
期刊:
Monographs in Computer Science
影响因子:
--
作者:
David Gries;Fred B. Schneider
通讯作者:
Fred B. Schneider
DOI:
--
发表时间:
2014
期刊:
影响因子:
--
作者:
Brijesh Dongol;J. Derrick
通讯作者:
J. Derrick