一种面向同步反应式构件的软件架构模型正确性验证方法

AITNT
正文
推荐专利
一种面向同步反应式构件的软件架构模型正确性验证方法
申请号:CN202510225407
申请日期:2025-02-27
公开号:CN120066967A
公开日期:2025-05-30
类型:发明专利
摘要
本发明公开了一种面向同步反应式构件的软件架构模型正确性验证方法,涉及模型验证技术领域,在本发明中借助Dom4j包解析XML格式的源模型,提取并分类存储模型结点、迁移及全局变量信息。然后,设计从软件架构模型到PROMELA代码的映射规则,涵盖模型结构、数据及各类元素的转换。利用SPIN工具定义安全性和活性验证属性,通过控制变量与断言判断控制结点分支可达性。从开始节点起,将模型元素顺序转换为PROMELA的变量、通道和进程。最后,生成验证脚本,对转换后的模型进行语法检查与属性验证,解析验证报告获取结果,若需验证其他属性可重复操作。该方法为确保软件架构模型的正确性提供了系统、有效的手段。
技术关键词
正确性验证方法 结点 进程 变量 关键字 定义 检测工具 设计软件架构 模型验证技术 脚本 设计数据结构 通道 数据存储格式 报告 元素 分支 框架 关系 逻辑
系统为您推荐了相关专利信息
1
一种基于动态证据推理规则的网络性能评估方法及装置
证据推理规则 网络性能评估方法 指标 动态 参数
2
基于非线性单调函数的鲁棒张量主成分分析方法
主成分分析方法 非线性 噪声分量 增广拉格朗日 定义
3
基于多目标优化与自适应调度策略光储直柔系统调度方法
光伏发电功率 系统调度方法 清洁能源 模糊逻辑控制器 遗传算法
4
一种基于组件与规模特征的语义服务性能预测方法
服务性能预测方法 语义 代码特征 性能预测模型 性能测试系统
5
基于区域武器打击的关联关键设施网络损失评估方法
网络流量模型 设施 网络流量数据集 损失评估方法 功能系统
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号