根据验证对象(模型),验证性质(逻辑),验证方法来分,目前的model checking可分为如下几种:
1 基于LTS的功能性验证
2 基于离散概率模型,如Markov链的性能可靠性等验证 (Probabilistic Model Checking)
3 基于连续时间Markov链的验证 (Stochastic Model Checking)
4 基于不确定模型如Markov决策过程,交互式Markov链的性能可靠性验证
5 基于假设检验的统计模型检测方法 (Statistical Model Checking)