福斯特2

FAUST2是一个软件工具,它产生了在不可数(连续)状态空间上定义的(可能是非确定性的)离散时间马尔可夫过程(DTMP)的形式抽象。在Matlab中指定DTMP模型,并将其抽象为有限状态马尔可夫链或马尔可夫决策过程。抽象过程在MATLAB中运行,并采用基于向量演算的并行计算和快速操作。抽象模型通过抽象过程引入的逼近误差,通过用户定义的最大阈值正式地与具体的DTMP建立关系。FAUST2允许将抽象模型导出到著名的概率模型检查器,如棱镜或MRMC。特别地,它可以在内部处理PCTL属性(例如安全性或达到避免)的抽象模型,并通过依赖于抽象过程和给定公式的量化误差在具体DTMP上细化结果。