实时嵌入式软件与安卓应用测试技术解析
1. 实时嵌入式软件测试描述语言(RT - ESTDL)
RT - ESTDL在实时嵌入式软件测试中发挥着重要作用,它具备多种支持机制,以下为您详细介绍:
1.1 实时嵌入式设备建模支持
RT - ESTDL基于面向对象思想技术,借助扩展的UML类图完成实时嵌入式设备的建模。以航空电子实时嵌入式设备建模为例,航空电子设备是飞机的核心组件,其软件具有实时性、嵌入式、高可靠性和高安全性等特点。现代集成航空电子系统是基于航空数据总线的分布式计算机网络系统。
航空电子静态建模的重要依据是航空电子设备间的接口控制文档(ICD),它是航空电子数据总线接口定义的标准文档。典型的航空电子系统ICD文件格式和内容如下表所示:
| 项目 | 描述 |
| — | — |
| BLOCK NAME | 块名称 |
| SOURCE | 源 |
| DESTINATION | 目的 |
| COMMUNICATION | 通信格式 |
| PRIORITY | 优先级 |
| TRANSMISSION | 传输类型 |
| REFRESH CYCLE | 更新周期 |
| MAXIMUM | 最大延迟 |
| OVERWRITE PERMITTED | 允许覆盖标志 |
| SYSTEM STATE | 系统状态 |
| INTERRUPT | 是否允许中断 |
| SIZE | 大小 |
| BLOCK REMARKS | 块描述 |
| BLOCK ELEMENTS | 块元素,包