期刊文献+
共找到16篇文章
< 1 >
每页显示 20 50 100
面向自然语言需求的验证性质生成方法
1
作者 李晓劼 杨志斌 +2 位作者 王翰丰 周勇 李维 《小型微型计算机系统》 CSCD 北大核心 2024年第1期84-92,共9页
安全关键系统和软件的安全性、可靠性需要形式化验证来保障,使用形式化验证的前提是从自然语言需求文本中提取相关验证性质并将其转化为形式化规约,这已成为当前形式化验证领域研究的热点和难点.当前的形式化规约提取工作大多针对英文需... 安全关键系统和软件的安全性、可靠性需要形式化验证来保障,使用形式化验证的前提是从自然语言需求文本中提取相关验证性质并将其转化为形式化规约,这已成为当前形式化验证领域研究的热点和难点.当前的形式化规约提取工作大多针对英文需求,较少针对中文自然语言需求.此外,由于AADL具有强大的表达能力和完善的验证机制,已成为航空航天领域的主要建模语言之一,而现有的工作较少考虑如何从需求中提取AADL模型的验证性质.为了解决上述问题,本文提出一种面向自然语言需求的AADL模型验证性质自动生成方法,从自然语言需求中提取验证的相关性质,并将其转化为AADL模型验证工具AGREE可识别的形式化规约.首先,定义了模式定义语言(Contract Pattern Language,CPL),将需求划分为不同模式,并给出由固定句型和占位符组成的需求模板;其次,通过自然语言处理技术解析需求文本,获取替换需求模板中占位符的原子命题,以便生成完整的形式化规约;最后,设计并实现了相关工具,并将其用于工业界实际案例来说明该方法的可用性和有效性. 展开更多
关键词 形式化验证 模式定义语言 自然语言处理 规约生成
下载PDF
SRLtoRadl生成系统及其范畴论语义 被引量:11
2
作者 王昌晶 薛锦云 左正康 《电子学报》 EI CAS CSCD 北大核心 2014年第1期137-143,共7页
形式化软件规约技术是保证软件质量和提高软件生产率非常有用和重要的手段,但是形式化软件规约的获取是需求工程中一项相当困难的任务.本文针对问题需求自动化转换为形式化规约这个重要问题,研究从结构化需求语言SRL到形式化规约语言Rad... 形式化软件规约技术是保证软件质量和提高软件生产率非常有用和重要的手段,但是形式化软件规约的获取是需求工程中一项相当困难的任务.本文针对问题需求自动化转换为形式化规约这个重要问题,研究从结构化需求语言SRL到形式化规约语言Radl自动生成系统及其高可靠性理论.为此,设计了一种受控自然语言-结构化需求语言SRL来描述问题需求;使用基于规则的方法,将结构化需求语言SRL通过分析-转换-综合三阶段生成为形式化软件规约Radl;在该方法的指导下,设计并实现了从结构化需求语言SRL到形式化软件规约Radl的生成系统SRLtoRadl;进一步,使用范畴论框架建立了SRLtoRadl生成系统生成过程的语义模型.实际效果表明该系统能有效的生成高质量形式化软件规约Radl. 展开更多
关键词 结构化需求语言 形式化软件规约 自动生成系统 高可靠 范畴论语义
下载PDF
计算机联锁软件的Z规格说明 被引量:8
3
作者 王铁江 郦萌 《铁道学报》 EI CAS CSCD 北大核心 2003年第4期62-66,共5页
计算机联锁软件是一种典型的安全关键软件,具有非常复杂的联锁控制逻辑和以失效安全为核心的安全需求。形式化其安全需求是一件十分必要,也是一件十分艰巨的任务。本文使用形式化规格说明语言———Z语言来描述其安全需求,生成形式化规... 计算机联锁软件是一种典型的安全关键软件,具有非常复杂的联锁控制逻辑和以失效安全为核心的安全需求。形式化其安全需求是一件十分必要,也是一件十分艰巨的任务。本文使用形式化规格说明语言———Z语言来描述其安全需求,生成形式化规格说明。形式化规格说明不仅有助于提高计算机联锁软件的质量,而且也有利于将来对它进行更严格的测试。 展开更多
关键词 形式化规格说明 Z语言 安全需求 计算机联锁 铁路信号
下载PDF
基于Z语言的形式化需求分析 被引量:1
4
作者 王迤冉 王春霞 《商丘师范学院学报》 CAS 2007年第3期90-92,96,共4页
介绍了形式化方法和形式化规格说明语言Z语言,利用Z语言对软件需求进行了严格定义,在严格的数学基础上进行软件开发,以获得更好的软件性能.利用形式化方法的需求分析,有助于发现需求中隐含的不一致性、二义性和不完整性,对其进行更深入... 介绍了形式化方法和形式化规格说明语言Z语言,利用Z语言对软件需求进行了严格定义,在严格的数学基础上进行软件开发,以获得更好的软件性能.利用形式化方法的需求分析,有助于发现需求中隐含的不一致性、二义性和不完整性,对其进行更深入精确的理解,从而进行规范化管理. 展开更多
关键词 需求分析 形式化方法 Z语言 状态模式 规格说明 前置条件
下载PDF
基于交易中间件的客户 /服务器系统的形式描述 被引量:1
5
作者 张乃孝 张明恒 《微电子学与计算机》 CSCD 北大核心 2000年第5期1-5,共5页
基于交易中间件的客户 /服务器系统是一种典型的分布式事务处理系统,深入研究这种系统的一般模型,有助于深刻理解这种软件的特征与性质,有助于提高系统的正确性和可靠性。文章根据该系统的抽象模型对它的主要“构件”和“操作”的功... 基于交易中间件的客户 /服务器系统是一种典型的分布式事务处理系统,深入研究这种系统的一般模型,有助于深刻理解这种软件的特征与性质,有助于提高系统的正确性和可靠性。文章根据该系统的抽象模型对它的主要“构件”和“操作”的功能进行抽象的分析;并用规范语言 Z对这种体系结构的模型进行了系统的形式化描述。 展开更多
关键词 形式描述 客户/服务器 交易中间性
下载PDF
形式化方法在核事故评价系统中的应用 被引量:2
6
作者 闫仕宇 胡义香 +1 位作者 蒋辉 申君 《南华大学学报(自然科学版)》 2012年第3期73-78,共6页
核事故评价系统针对核事故发生后第一时间对其进行评价和预测分析,软件可靠性要求高.形式化方法具有严格数学基础,是软件开发最为重要的理论工具.本文首先用UML对系统进行分析建模,采用形式化语言对系统功能进行严格规约描述,提高系统... 核事故评价系统针对核事故发生后第一时间对其进行评价和预测分析,软件可靠性要求高.形式化方法具有严格数学基础,是软件开发最为重要的理论工具.本文首先用UML对系统进行分析建模,采用形式化语言对系统功能进行严格规约描述,提高系统开发的可靠性. 展开更多
关键词 形式化 Z语言 UML 需求分析
下载PDF
基于企业流程的需求形式化验证技术 被引量:1
7
作者 郑跃斌 《计算机工程与应用》 CSCD 北大核心 2003年第28期216-220,共5页
需求验证是为了确保需求规格说明具有良好特性(完整性、一致性、无二义性)而对需求规格说明进行的一种审查活动。目前广泛使用的需求验证技术存在着两个问题:难以处理大型、复杂的需求文档;审查过程需要相当长的时间。该文所研究的基于... 需求验证是为了确保需求规格说明具有良好特性(完整性、一致性、无二义性)而对需求规格说明进行的一种审查活动。目前广泛使用的需求验证技术存在着两个问题:难以处理大型、复杂的需求文档;审查过程需要相当长的时间。该文所研究的基于企业流程的需求形式化验证技术,通过对需求文档中企业流程各活动之间的逻辑关系进行验证,从而发现其中的不一致性和二义性。 展开更多
关键词 企业流程 需求验证 软件工程
下载PDF
软件需求定义语言NDRDL的设计 被引量:1
8
作者 董丽君 《计算机研究与发展》 EI CSCD 北大核心 1996年第12期920-925,共6页
本文概述了软件需求定义语言NDRDL的设计目标及设计原则,并讨论了一些语言基本成分,如数据流图、控制流图、实体关系图等的设计。文中采用个人帐目管理系统(PAMS)作为示例。
关键词 NDRDL语言 设计 数据流图 软件开发
下载PDF
从BPMN模型导出组合服务的代数规约 被引量:1
9
作者 余波 《计算机工程与科学》 CSCD 北大核心 2013年第2期74-80,共7页
针对应用规约自动测试BPEL表示组合服务时需要解决BPEL服务的规约生成问题,提出了一种从BPMN模型导出BPEL规范定义的组合Web服务的由代数规约语言CASOCC-WS表示的代数规约方法。首先,定义从BPMN模型转换成基调的规则和从BPMN结构转换成... 针对应用规约自动测试BPEL表示组合服务时需要解决BPEL服务的规约生成问题,提出了一种从BPMN模型导出BPEL规范定义的组合Web服务的由代数规约语言CASOCC-WS表示的代数规约方法。首先,定义从BPMN模型转换成基调的规则和从BPMN结构转换成正则表达式的规则,设计由正则表达式导出构成公理的项的算法;然后,提出根据所得的项人工书写公理的启发式规则;最后,实现一个从BPMN模型导出组合服务基调的工具原型。案例研究表明,该方法可以解决BPEL服务的代数规约生成问题。 展开更多
关键词 代数规约 组合服务 业务流程建模标注 业务流程可执行语言
下载PDF
一个面向网络并行环境的需求规约语言
10
作者 李彤 王黎霞 +1 位作者 柳青 孔兵 《计算机工程》 CAS CSCD 北大核心 2000年第1期24-26,共3页
提出了一个面向网络并行环境的需求规约语言OORSL。OORSL支持面向对象的分析方法,可以定义并行成分一进程,可以使用前后断言来表达用户的功能需求,允许将非形式化和半形式化的需求定义嵌入形式化的需求定义中。因此,OO... 提出了一个面向网络并行环境的需求规约语言OORSL。OORSL支持面向对象的分析方法,可以定义并行成分一进程,可以使用前后断言来表达用户的功能需求,允许将非形式化和半形式化的需求定义嵌入形式化的需求定义中。因此,OORSL语言是一个半形式化的语言,它为网络并行环境下的软件自动化和软件形式化开发提供了支持。介绍了OORSL的设计思想和主要语法成分,给出了一个实例。 展开更多
关键词 需求规约语言 OORSL语言 计算机网络
下载PDF
一种嵌入式实时系统软件的形式化开发方法
11
作者 杨捷 毋国庆 《计算机工程与应用》 CSCD 北大核心 2002年第13期26-29,80,共5页
领域特征突出的嵌入式实时系统软件开发,既需要严格地保证可靠性又要充分反映实时和交互行为特征,针对这种需要,该文提出了一种从需求分析到体系结构建模直至使用组件技术实现软件的形式化开发方法。文章在介绍了目前的各软件工程领域... 领域特征突出的嵌入式实时系统软件开发,既需要严格地保证可靠性又要充分反映实时和交互行为特征,针对这种需要,该文提出了一种从需求分析到体系结构建模直至使用组件技术实现软件的形式化开发方法。文章在介绍了目前的各软件工程领域以及各软件开发阶段中的形式化模型和工具的现状和特点后,引入需求分析的模型和体系结构建模的描述语言,分析其长处和不足,最后对该方法与移动组件结合的前景进行了展望。 展开更多
关键词 嵌入式实时系统软件 形式化开发方法 软件工程
下载PDF
基于企业流程的需求形式化说明语言
12
作者 郑跃斌 《计算机工程与应用》 CSCD 北大核心 2003年第27期227-229,232,共4页
需求说明是对需求分析结果所进行的文档化工作,其工作结果—需求规格说明在系统开发、测试、质量保证、项目管理中起着重要的作用。现有的需求规格说明绝大多数是采用自然语言来编写,由于自然语言在严密性上的缺陷,从而导致需求规格说... 需求说明是对需求分析结果所进行的文档化工作,其工作结果—需求规格说明在系统开发、测试、质量保证、项目管理中起着重要的作用。现有的需求规格说明绝大多数是采用自然语言来编写,由于自然语言在严密性上的缺陷,从而导致需求规格说明普通存在着三个严重的问题:模糊性、不准确性和不一致性。该文提出的基于企业流程的需求形式化说明语言,是以四元组作为描述机制,不仅能描述各活动之间的逻辑关系,而且能表达活动对信息流的操作形式,即将控制流和数据流合为一体。 展开更多
关键词 企业流程 需求说明 形式化语言
下载PDF
一个面向对象的需求规格说明语言——SEURSL
13
作者 李频 王汝传 《南京邮电学院学报》 1999年第1期65-68,共4页
提出了一种从建模到实现的完整的面向对象开放方法,它以Coad/Yourdon方法为基础并对它进行了改进,改进后的方法能够有效地描述系统的功能和行为;同时给出了支持这种方法的需求规格说明语言———SEURSL的规范化定义。
关键词 需求规格 说明语言 SEURSL OO方法
下载PDF
一种基于形式化规则的航电需求规范化方法 被引量:1
14
作者 沈翔宇 王立松 +4 位作者 康介祥 高忠杰 王辉 尹伟 仇智鹏 《小型微型计算机系统》 CSCD 北大核心 2021年第9期1992-1998,共7页
随着航空电子显控系统的日趋繁杂,如何正确分析航空电子显控系统的原始自然语言需求成为需求分析领域中急需解决的问题.本文基于形式化转换规则的需求规范化方法,对航空电子显控系统的原始自然语言需求进行规范化分析与研究.工作主要包... 随着航空电子显控系统的日趋繁杂,如何正确分析航空电子显控系统的原始自然语言需求成为需求分析领域中急需解决的问题.本文基于形式化转换规则的需求规范化方法,对航空电子显控系统的原始自然语言需求进行规范化分析与研究.工作主要包括:对于不同的自然语言需求,符号化定义需求语句结构.针对自然语言需求语句当中经常出现的歧义、模糊、不可验证等问题,根据不同的需求语句模式设计出不同的转换规则.同时,为实现自然语言需求到规范化需求的自动转换过程,本文借助Stanford Parser词法分析器,输出不同需求语句的语法树,并结合相应的转化算法输出规范化需求语句.最后通过实例验证了基于形式化转换规则的规范化方法在航空电子显控系统的自然语言需求领域中具有较好的有效性和实用性. 展开更多
关键词 自然语言需求 形式化转换规则 规范化需求 规范化方法
下载PDF
网络实时系统的一种活动性描述语言
15
作者 彭伟洁 张立臣 《计算机应用研究》 CSCD 北大核心 2007年第4期288-291,共4页
介绍了ADL,它是一种基于网络实时系统的活动性描述语言,一种描述并发处理中时态和功能行为的新的形式规格说明符号。ADL专用于计算机网络,是DOR IS的一种形式语言扩充。它组合了状态机活动(ASM)的图形符号和基于模型的活动功能行为(AFB... 介绍了ADL,它是一种基于网络实时系统的活动性描述语言,一种描述并发处理中时态和功能行为的新的形式规格说明符号。ADL专用于计算机网络,是DOR IS的一种形式语言扩充。它组合了状态机活动(ASM)的图形符号和基于模型的活动功能行为(AFB)符号;提供了关于ASM的抽象语法和静态、动态语义。最后通过一个小实例说明该语言是如何解释指定网络实时系统的。 展开更多
关键词 结构描述语言 形式规格说明 实时处理
下载PDF
面向业务平台原理及其在软件工程中的作用
16
作者 吕延宁 郝闻众 《北京工业职业技术学院学报》 2012年第2期43-48,共6页
为了解决业务应用系统软件工程中需求变更带来的系统研发滞后,以及业务人员同软件开发人员沟通带来的沟通偏差等问题,面向业务平台将业务应用系统分离为系统层和业务层。在业务层,业务人员使用业务设计器直接进行需求建模,系统层业务引... 为了解决业务应用系统软件工程中需求变更带来的系统研发滞后,以及业务人员同软件开发人员沟通带来的沟通偏差等问题,面向业务平台将业务应用系统分离为系统层和业务层。在业务层,业务人员使用业务设计器直接进行需求建模,系统层业务引擎负责执行业务模型。这样使系统适应变化能力增强,是随需应变的解决之道。 展开更多
关键词 软件工程 需求变更 面向业务 领域语言 业务引擎
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部