要验证的属性是最终必须安排进程。
[]<>工作0
以下定义是尺寸为3的MS示例。
====~=======>===:====2流程定义====================
start()=(bang->Stop);
循环0()=((bang->(a.0->(工作0->(初始1->循环0))[](初始1->cycle0)))
[](初始0->(a.0->)((工作0->(初始1->循环0))[](初始化1->(工作0->cycle0)));
循环1()=(初始1->(a.1->(工作1->(初始2->循环1))[](初始2->[工作1->cycle1)));
循环2()=(初始2->(a.2->)((工作2->(初始0->循环2))[](初始0->(工作2->cycle2)));
aMilnerScheduler()=(开始||cycle0||cycle 1||cyclie2);
=============================
LTL(AlwaysWork0=[]<>工作0);