Typed π-calculus at work:: A correctness proof of Jones's parallelisation transformation on concurrent objects

被引:0
|
作者
Sangiorgi, D [1 ]
机构
[1] INRIA Sophia Antipolis, F-06902 Sophia Antipolis, France
来源
关键词
D O I
10.1002/(SICI)1096-9942(199901/03)5:1<25::AID-TAPO3>3.3.CO;2-1
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cliff Jones has proposed transformations between concrete programs and general transformation rules that increase concurrency in a system of objects, and has raised the challenge of how to prove their validity. We present a proof of correctness of the hardest of Jones's concrete transformations. The proof uses a typed pi-calculus and typed behavioral equivalences. Our type system tracks receptiveness; it guarantees that the input-end of certain channels is always ready to receive messages (at least as long as there are processes that could send such messages), and that all messages will be processed using the same continuation. This work is also intended as an example of the usefulness of pi-calculus types for reasoning. (C) 1999 John Wiley & Sons, Inc.
引用
收藏
页码:25 / 33
页数:9
相关论文
empty
未找到相关数据