形式化软件规约Radl获取、验证与确认方法研究

基本信息
批准号:61363012
项目类别:地区科学基金项目
资助金额:45.00
负责人:王昌晶
学科分类:
依托单位:江西师范大学
批准年份:2013
结题年份:2017
起止时间:2014-01-01 - 2017-12-31
项目状态: 已结题
项目参与者:程柏良,左正康,聂承启,游珍,谢武平,吴刚
关键词:
规约获取范畴论语义规约验证与确认形式化软件规约可信性
结项摘要

Based on our long-term work of (semi)automatic development from the foraml software spefication-Radl to executable program. Further,the project study in-depth how to acquire, verify and validate the formal spcifation Radl, which are two important problems in current software engineering automation and requirement engineering. 1. To acquire Radl specifiation, design a controlled natural language-SRL to describe the problem requirement,then convert SRL into Radl using rule-based method. Combine with the natural language processing technology to seek solutions to many difficulties in the process of convertion. Thus, design and implement a generation system-SRLtoRadl from SRL to Radl. Furthermore, explore to establish the trustworthy semantic model of the generation system using category theory framework. 2. ?Propose a formal derivation method to verify and validate different form specifications of the same problem requirement. The basic idea is proving the equivalency between different forms of Radl specifications and a certain formal specification Si, which is straightforward to problem requirement P. And, Si is converted into an execute program using PAR method and PAR platform, and is validated by test. In order to support the method, further put forward an extended logic system and aided certified algorithm. The study will contribute to increase trustworthiness of Radl specification.

本项目基于我们在形式化软件规约Radl到可执行程序的软件(半)自动开发上的长期工作,进一步深入研究如何获取、验证与确认形式化规约Radl,它是当前软件自动化和需求工程中两个重要的问题。一、Radl规约的获取是通过设计受控自然语言SRL来描述问题需求,利用基于规则的方法将SRL通过转换生成为Radl,结合自然语言处理技术对生成过程的诸多难点寻求解决办法,由此研制从SRL到Radl的生成系统SRLtoRadl。并进一步探索运用范畴论框架建立SRLtoRadl生成系统可信性的理论模型。二、提出基于形式化推导的方法来验证与确认同一问题不同形式规约,基本思路是通过证明不同形式规约与问题需求P某个最为直截明了的形式化规约Si等价来达到的,而Si使用PAR方法和PAR平台转换为可执行程序,通过测试已经得到确认。为支持该方法,拟提出扩展的逻辑系统和辅助证明算法。该研究将有助于增强Radl规约的可信性。

项目摘要

形式化软件规约技术便于软件系统原型、分析、验证与最终的实现,是保证软件质量和提高软件生产率非常有用和重要的手段。本项目深入研究如何获取、验证与确认形式化规约Radl。为了减少或消除自然语言固有的歧义性,设计了一种受控自然语言--结构化需求语言(简称SRL)来描述问题需求。使用基于规则的方法,将结构化需求语言SRL通过分析-转换-综合三阶段生成为形式化软件规约Radl。设计并实现了结构化需求语言SRL到形式化软件规约Radl的生成系统SRLtoRadl,使用自然语言处理技术对生成过程中的诸多难点进行了处理。使用范畴论框架逐步的建立了SRLtoRadl生成系统生成过程的语义模型,它是SRLtoRadl生成系统高可靠性的理论基础。提出基于形式化推导的方法来验证与确认同一问题不同形式规约。为支持该方法,进而提出扩展的逻辑系统和辅助证明算法。该研究有助于增强Radl规约的可信性。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

硬件木马:关键问题研究进展及新动向

硬件木马:关键问题研究进展及新动向

DOI:
发表时间:2018
2

基于公众情感倾向的主题公园评价研究——以哈尔滨市伏尔加庄园为例

基于公众情感倾向的主题公园评价研究——以哈尔滨市伏尔加庄园为例

DOI:
发表时间:2022
3

瞬态波位移场计算方法在相控阵声场模拟中的实验验证

瞬态波位移场计算方法在相控阵声场模拟中的实验验证

DOI:
发表时间:2020
4

采煤工作面"爆注"一体化防突理论与技术

采煤工作面"爆注"一体化防突理论与技术

DOI:10.13247/j.cnki.jcumt.001297
发表时间:2021
5

基于关系对齐的汉语虚词抽象语义表示与分析

基于关系对齐的汉语虚词抽象语义表示与分析

DOI:
发表时间:2020

王昌晶的其他基金

相似国自然基金

1

面向对象软件规格说明的形式化验证与确认

批准号:60373072
批准年份:2003
负责人:缪淮扣
学科分类:F0203
资助金额:24.00
项目类别:面上项目
2

基于规约语言的领域软件形式化程度度量方法研究

批准号:61472160
批准年份:2014
负责人:包铁
学科分类:F0203
资助金额:80.00
项目类别:面上项目
3

基于场景规约的Web Service组合行为获取与验证研究

批准号:60673125
批准年份:2006
负责人:李宣东
学科分类:F0203
资助金额:22.00
项目类别:面上项目
4

爆炸与冲击问题高精度计算方法及软件的验证与确认

批准号:11532012
批准年份:2015
负责人:李平
学科分类:A1201
资助金额:310.00
项目类别:重点项目