DERIVING DISTRIBUTED PROCESSES FROM CONCURRENT PROCESSES

被引:0
|
作者
KRISHNAN, P
机构
[1] Department of Computer Science, University of Canterbury, Christchurch
关键词
REFINEMENT; CONCURRENCY; CCS; DISTRIBUTED CCS;
D O I
10.1016/0950-5849(95)90931-J
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we present a notion of refinement for process algebras motivated by converting an abstract specification into a concrete implementation. We start with CCS specifications and convert them to specifications with asynchronous message passing. A derived specification describes an implementation on distributed memory systems. That is individual actions in a CCS process are transformed into processes which may involve explicit message passing actions. As the original specification and the refined implementation exhibit different actions, they cannot be equated under the usual notions of observational equivalence. Hence we introduce an indexed relation, which allows irrelevant actions to be abstracted away. A few properties satisfied by the indexed relation are presented.
引用
收藏
页码:557 / 562
页数:6
相关论文
共 50 条