This paper poses that transition systems constitute a good model of distributed systems only in combination with a criterion telling which paths model complete runs of the represented systems. Among such criteria, progress is too weak to capture relevant liveness properties, and fairness is often too strong; for typical applications we advocate the intermediate criterion of justness. Previously, we proposed a definition of justness in terms of an asymmetric concurrency relation between transitions. Here we define such a concurrency relation for the transition systems associated to the process algebra CCS as well as its extensions with broadcast communication and signals, thereby making these process algebras suitable for capturing liveness properties requiring justness.
翻译:本文提出,过渡系统是分布式系统的良好模式,只有结合一个标准,说明哪些路径模型完成代表的系统的运行;在这些标准中,进展太弱,无法捕捉相关生命特性,公平性往往太强;对于典型的应用,我们主张公正性中间标准;以前,我们建议从过渡之间的不对称同值关系的角度来定义公正性。我们在这里界定了与进程代数CCS及其广播通信和信号扩展有关的过渡系统同货币关系,从而使这些进程代数适合于捕捉需要公正的生存特性。