并发工作台

爱丁堡并发工作台:描述、探索和自动验证系统的工具。Edinburgh Concurrency Workbench摘要:Edinburgh Concurrency Workbench(CWB)是一个自动化工具,用于处理和分析并发系统。特别是,CWB允许使用各种不同的过程语义进行各种等价、预订单和模型检查。例如,使用CWB可以:定义扩展版本的CCS或SCCS中给定的行为,并对这些行为进行各种分析,例如分析给定进程的状态空间,或检查各种语义等价性和前序;在一个强大的模态逻辑中定义命题,并检查给定的过程是否满足该逻辑中规定的规范;玩斯特林式的模型检验游戏,以了解过程为什么满足或不满足公式;自动导出区分非等价过程的逻辑公式;交互地模拟代理的行为,从而引导它以受控的方式通过其状态空间。