法尔科

ASMs在软件设计中的实际应用报告西门子公司技术部已将ASMs用于设计名为FALKO的软件包中的一个组件。FALKO的主要目的是编制和验证铁路系统的时刻表。为了进行仿真,在FALKO中对整个闭环交通控制系统进行了建模。FALKO的铁路过程模型部分采用ASM方法进行了形式化描述。C++代码由形式化规范生成,与其他组件的手写C++代码一起编译,得到FALKO可执行文件。该项目于1998年5月开始,1999年3月结束。从那时起,维也纳地铁运营商就开始使用FALKO来验证整个地铁运营服务。