17【Uppaal与时间自动机】uppaal tutorial (下)Uppaal工具使用实例演示 - 列车-控制器模型

3 Overview of Uppaal toolkit

GUI of the Java client: the editor, the simulator, the verifier.

3.1 The editor
  1. Global declaration Contains global integer variables, clocks, synchronisation channels, and constants.

  2. Templates Train, Gate, and IntQueue are different parameterised timed automata. A template may have local declarations of variables, channels, and constants.
    模板里有局部变量的声明;

  3. Process assignments Templates are instantiated into processes. The process assignment section contains declarations for these instances.
    进程赋值:我用的版本里没有这个功能,那如何初始化进程呢?

  4. System definition The list of processes(模板实例化后即:进程) in the system.

示例如下所示:
在这里插入图片描述

3.2 The simulator

The simulator can be used in three ways:
the user can run the system manually and choose which transitions to take the random mode can be toggled to let the system run on its own or the user can go through a trace (saved or imported from the verifier) to see how certain states are reachable.The simulator is divided into four parts:

  1. The control part is used to choose and fire enabled transitions, go through a trace, and toggle the random simulation.
  2. The variable view shows the values of the integer varia
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值