Towards a Formal Treatment of Implicit Invocation Using Rely/Guarantee Reasoning
Towards a Formal Treatment of Implicit Invocation Using Rely/Guarantee Reasoning
复制标题
使用依赖/保证推理对隐式调用进行正式处理
DOI:
--
复制
发表时间:
1997
影响因子:
1
通讯作者:
D. Notkin
中科院分区:
文献类型:
--
作者:
Jürgen Dingel;D. Garlan;S. Jha;D. Notkin
Abstract. Implicit invocation [SuN92, GaN91] has become an important architectural style for large-scale system design and evolution. This paper addresses the lack of specification and verification formalisms for such systems. A formal computational model for implicit invocation is presented. We develop a verification framework for implicit invocation that is based on Jones' rely/guarantee reasoning for concurrent systems [Jon83, Stø91]. The application of the framework is illustrated with several examples. The merits and limitations of the rely/guarantee paradigm in the context of implicit invocation systems are also discussed.