嵌入式系统架构验证工具:AADL Inspector v1.10 全新升级

软件架构建模与早期验证是嵌入式应用的关键环节。架构分析与设计语言(AADL)是专为应用软件及执行平台架构模型设计的语言,兼具文本与图形化的双重特性。AADL Inspector是一款轻量级的独立工具:

核心处理能力包括

√ 支持处理AADL v2.3标准(SAE AS-5506D)

√ 深度兼容行为附录(Behavior Annex)

√ 集成错误模型附录(Error Annex, EMV2)

√ 通过丰富语义实现跨领域系统保障案例构建

• 静态属性分析

• 实时性验证

• 功能安全保障

• 网络安全评估

○ 支持大规模软件密集型系统的前端建模语言

○ 作为软件开发工具链的枢纽格式

工具架构与界面组成

易用图形用户界面包含三个核心组件:

• AADL源文件浏览器:支持定义层次化项目结构并清晰访问现有库

• 多文档编辑环境:支持跨文件协同开发

• 可定制化工具选项卡组:用于激活并展示处理工具的输出结果

AADL Inspector v1.10 新版功能列表

▷ 支持SysMLv2

• SysMLv2文本化符号解析器与打印器

• 支持SysMLv2 domain library

• SysMLv2与AADL模型双向转换
▷ AADL文本规范导入

• 支持单文件或层次化项目导入

• 语法分析(aadlrev)

• 兼容标准:

○ AADL v2.3(AS-5506D)

○ AADL行为附录v2.0(AS-5506/3 Annex D)

○ AADL错误模型v2.0(AS-5506/1A Annex E)

○ AADL ARINC653附录(AS-5506/1A Annex A)

○ AADL FACE™附录(AS-5506/4 Annex F)

• 向上兼容AADL v1、v2.0及v2.1版本

• 支持旧版AADL模型转换至v2.2(属性关联存在部分限制)
▷ 外部模型导入/导出

• 支持FACE™、SysML及Capella模型导入

• 支持从GitHub导入AADL库
▷ 实时与部署向导

• 提供实时系统部署配置指导
▷ 静态规则检查器

• 集成OCARINA语法与语义分析器(开箱即用)

• 基于LMP的可定制AADL规则检查

• 声明式模型度量

• 自动检测根系统

• 自动生成实例模型
▷ 时序分析

• 集成CHEDDAR v3.2分析内核(即装即用)

• AADL至Cheddar模型转换

• 增强型后处理输出格式

• 调度静态模拟的VCD(Value Change Dump)文件输出

• 响应时间分析

• 调度感知端到端流延迟分析(SAFLA)
▷ 基于事件的仿真

• 集成MARZHIN v2多代理仿真引擎(即插即用)

• AADL运行时环境仿真(多核/多处理器/多分区架构)

• 动态时间线显示(处理器/总线/进程/线程/共享数据)

• 异步用户交互:输入/输出事件与数据

• 仿真场景(输入端口)与探针(输出端口)

• 仿真轨迹的VCD文件输出
▷ 模型属性电子表格

• 从所有线程实例提取关键实时属性

• 软件至硬件分配关系展示
▷ 安全性分析

• 从AADL错误附录生成OpenPSA描述文件

• 通过Bridger启动Arbre Analyste进行故障树分析
▷ 保密性分析

• 可定制的安全策略规则实施

• 安全规则定义与验证(LAMP)
▷ PDF文档生成器
▷ Ada与C代码生成器(Ocarina)

• 支持多语言代码自动生成
▷ 工具定制能力

• "即插即验"分析工具集成

• 插件定义脚本语言支持

• 命令行选项配置
▷ LAMP驱动功能(逻辑AADL模型处理)

• AADL与XML/XMI/CSV解析

• 模型查询语言

• 模型约束语言

• 模型转换语言

• AADL规范中的嵌入式规则(LAMP附录)
▷ 与STOOD的双向工程

• 自动生成可编辑的AADL实例图

• 从AADL文本到STOOD设计的模型转换

• 基于STOOD设计生成声明式AADL模型

了解相关技术信息及商务服务,请访问http://www.softtest.cn/留言,或按以下方式联系旋极智能:

相关推荐
吴建旭 智宅焕21 分钟前
智能家居B端从业者路径选择的系统架构设计:准入约束、路径匹配与交付确定性
系统架构·智能家居
AI你一生一世11 小时前
当“暂停“成为架构决策:从签证系统停摆看高可用设计的边界
架构·系统架构·流量控制·幂等性·高可用设计·优雅降级·状态一致性
考拉讲支付15 小时前
延迟分账 / 核销分账的技术实现方案:服务完成后再分钱,到底怎么设计?
大数据·运维·人工智能·微信小程序·小程序·系统架构
ai_coder_ai18 小时前
多 Agent 智能应用系统架构设计
系统架构
画中有画1 天前
RAG 检索增强生成系统架构设计与应用
系统架构
昵称画1 天前
图文:一张十年前的车间系统架构图
低代码·系统架构·php·企业微信·rxjava·零售
RockHopper20251 天前
传统工业制造功能软件体系中的语义断裂
系统架构·智能制造·isa-95
排得官方1 天前
私域电商系统架构解析:排得甄选如何实现“购物返佣+排队券”双引擎驱动?
系统架构·技术实现·私域电商架构·排队引擎·返佣系统·一级绑定
Jmyd01232 天前
文博数字化教学系统架构解析:从三维采集到虚拟展厅的实现路径
系统架构
辛迪聊物业数字化2 天前
物业费收缴率从68%提升到97%落地复盘:中小物业收费系统选型避坑指南
人工智能·嵌入式硬件·物联网·网络协议·系统架构