嵌入式系统架构验证工具: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/留言,或按以下方式联系旋极智能:

相关推荐
枫叶林FYL13 小时前
【强化学习】长上下文可验证奖励强化学习:原理推导与系统架构
人工智能·系统架构
roman_日积跬步-终至千里15 小时前
【系统架构师-综合题(2)】项目管理知识点整理
系统架构
tedcloud12315 小时前
agent-skills部署教程:打造工程化AI Agent系统
服务器·人工智能·系统架构·powerpoint·dreamweaver
一几文16 小时前
系统架构设计师案例分析终极冲刺预测汇总(临考版)
系统架构
SuniaWang16 小时前
AgentX 专栏-00前言:一个Java开发者的Agent实践之路
java·人工智能·spring boot·langchain·系统架构
2601_9577867716 小时前
企业级矩阵系统架构深度解析:从冷启动到规模化增长的技术演进
矩阵·系统架构·内容矩阵
逍遥德17 小时前
Java编程高频的“踩坑点”-01:fastjson.JSON 转换时泛型擦除问题
java·spring boot·spring·系统架构·json
数据与后端架构提升之路17 小时前
软考系统架构设计师实战论文集:自动驾驶与AI云端架构演进
人工智能·系统架构·自动驾驶
枫叶林FYL17 小时前
【强化学习】5 异构机器人数据集的跨具身离线强化学习:形态感知分组与梯度冲突消解
人工智能·系统架构·机器人
Sam_Deep_Thinking1 天前
连锁门店的外卖订单平台对接
java·微服务·架构·系统架构