摘要
本发明公开了一种面向同步反应式构件的软件架构模型正确性验证方法,涉及模型验证技术领域,在本发明中借助Dom4j包解析XML格式的源模型,提取并分类存储模型结点、迁移及全局变量信息。然后,设计从软件架构模型到PROMELA代码的映射规则,涵盖模型结构、数据及各类元素的转换。利用SPIN工具定义安全性和活性验证属性,通过控制变量与断言判断控制结点分支可达性。从开始节点起,将模型元素顺序转换为PROMELA的变量、通道和进程。最后,生成验证脚本,对转换后的模型进行语法检查与属性验证,解析验证报告获取结果,若需验证其他属性可重复操作。该方法为确保软件架构模型的正确性提供了系统、有效的手段。
技术关键词
正确性验证方法
结点
进程
变量
关键字
定义
检测工具
设计软件架构
模型验证技术
脚本
设计数据结构
通道
数据存储格式
报告
元素
分支
框架
关系
逻辑
系统为您推荐了相关专利信息
主成分分析方法
非线性
噪声分量
增广拉格朗日
定义
光伏发电功率
系统调度方法
清洁能源
模糊逻辑控制器
遗传算法
服务性能预测方法
语义
代码特征
性能预测模型
性能测试系统
网络流量模型
设施
网络流量数据集
损失评估方法
功能系统