-
题名基于即时验证的软件验证工具改进设计与实现
被引量:1
- 1
-
-
作者
郭丽娟
胡军
张剑
-
机构
南京航空航天大学信息科学与技术学院
南京大学计算机软件新技术国家重点实验室
-
出处
《计算机科学》
CSCD
北大核心
2011年第10期145-151,共7页
-
基金
教育部博士点基金(20070287052)
南京航空航天大学青年科技创新基金(NS2010095)资助
-
文摘
基于设计模型的分析技术是现代复杂嵌入式软件系统高可靠性的重要保障手段。基于即时验证(On-the-flyverification)方法对一个构件化嵌入式软件设计模型原型验证工具T-CBESD进行了改进设计与实现。集成Topcased和JFLAP扩展了T-CBESD图形化建模接口;设计并实现了相关输入处理与转换;重新设计并实现了状态空间数据结构,包括功能、非功能行为(实时、资源、能耗等)验证问题在内的多个基于路径的一致性即时验证算法。给出了改进工具在火灾预警系统中的应用实例与分析。
-
关键词
嵌入式软件设计
UML交互概观图模型
接口自动机
即时验证算法
形式化验证工具
-
Keywords
Eembedded software design
UML interactive overview diagram
Interface automata
On-the-fly verification algorithm
Formal verification tool
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-
-
题名面向模型检测的LTL语句自动生成方法
被引量:1
- 2
-
-
作者
段喜龙
陆智伟
郑巍
陈晋升
樊鑫
肖鹏
-
机构
南昌航空大学软件学院
南昌航空大学软件测评中心
-
出处
《计算机工程与设计》
北大核心
2023年第8期2337-2344,共8页
-
基金
国家自然科学基金项目(61867004)。
-
文摘
为优化线性时态逻辑语句的生成过程,减少模型检测的时间,提出一种面向模型检测的基于自然语言处理生成线性时态逻辑验证语句的方法。对需求文档提取关键词,将文档中的数据和可以代表模型中状态的名词进行提取,注释UML模型,对UML模型中的状态进行归类,将模型中的状态分为数据属性类和调用操作类,利用配对的线性时态逻辑格式生成线性时态逻辑,用于软件模型一致性验证。实验结果表明,该方法与ST模型相比可以提高模型检测的效率。
-
关键词
自然语言处理
模型一致性
线性时态逻辑
UML模型
形式化验证工具
模型验证
模型注释
-
Keywords
natural language processing
model consistency
linear temporal logic
UML model
formal verification tools
model validation
model annotation
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-