期刊文献+
共找到42篇文章
< 1 2 3 >
每页显示 20 50 100
基于形式化规格说明的UML状态图提取 被引量:3
1
作者 曾一 周欣 周吉 《计算机应用研究》 CSCD 北大核心 2011年第5期1767-1769,共3页
为了辅助软件开发者理解形式化规格说明,提出一种从B方法规格说明中提取UML状态图的方法。通过分析状态信息在规格说明中的表现形式,定义一系列精确的简单状态、状态迁移、复合迁移、分层状态和状态图通信等提取规则。借助状态变量表和... 为了辅助软件开发者理解形式化规格说明,提出一种从B方法规格说明中提取UML状态图的方法。通过分析状态信息在规格说明中的表现形式,定义一系列精确的简单状态、状态迁移、复合迁移、分层状态和状态图通信等提取规则。借助状态变量表和状态迁移表,最终实现状态元素和状态关系的提取,并以此构造完整的UML状态图。实验结果验证了方法的正确性及有效性。 展开更多
关键词 形式化规格说明 B方法 统一建模语言状态图 分层状态
下载PDF
Web应用的UML协作图建模与形式化规格说明 被引量:2
2
作者 汪斌 袁捷 +2 位作者 缪淮扣 毕德闯 朱洪宝 《计算机工程与设计》 CSCD 北大核心 2008年第19期4898-4902,共5页
针对Web应用的特点,从整体功能层面和交互行为层面用UML协作图构建了Web应用模型,以便精确、有效地描述参与协作对象间的结构关系和交互行为,保证在利用UML形式的规格说明推导测试用例时所需的语义信息。研究了运用Object-Z语言来形式... 针对Web应用的特点,从整体功能层面和交互行为层面用UML协作图构建了Web应用模型,以便精确、有效地描述参与协作对象间的结构关系和交互行为,保证在利用UML形式的规格说明推导测试用例时所需的语义信息。研究了运用Object-Z语言来形式化描述Web应用模型,提出了相应的转换规则。设计了形式化规格说明自动化生成的工具(UMLTOZ)中的主要相关类库。 展开更多
关键词 WEB应用 建模 UML协作图 形式化规格说明 自动化工具
下载PDF
Radl形式规格说明相对正确性研究 被引量:6
3
作者 王昌晶 薛锦云 《软件学报》 EI CSCD 北大核心 2013年第4期715-729,共15页
在形式规格说明的获取任务中,一个重要问题是验证获取得到的形式规格说明的正确性.即给定一个问题需求P,往往可以获取多种不同形式的规格说明,如何验证这些不同形式的规格说明均正确?问题需求的非(半)形式化与形式规格说明的形式化两者... 在形式规格说明的获取任务中,一个重要问题是验证获取得到的形式规格说明的正确性.即给定一个问题需求P,往往可以获取多种不同形式的规格说明,如何验证这些不同形式的规格说明均正确?问题需求的非(半)形式化与形式规格说明的形式化两者之间差异的本性,使得该问题成为软件需求工程中一个具有挑战性的问题.提出一种基于形式化推导的方法来验证同一问题不同形式规格说明的相对正确性,通过证明不同形式规格说明与问题需求某个最为直截明了的形式规格说明Si等价来实现,而Si使用PAR方法和PAR平台转换为可执行程序,通过测试已经得到确认.为了支持该方法,进一步提出了扩展的逻辑系统和辅助证明算法.使用Radl语言作为形式规格说明语言,通过排序搜索、组合优化领域的两个典型实例对该方法进行了详细的阐述.实际使用效果表明,该方法不仅能够有效地验证Radl形式规格说明的正确性,还具备良好的可扩充性.该方法在规格说明的正确性验证、算法优化、程序等价性证明等研究领域具有潜在的理论意义与应用价值. 展开更多
关键词 形式规格说明 相对正确性 确认 扩展的逻辑系统 辅助证明算法
下载PDF
基于排序形式化规格说明的软构件匹配 被引量:4
4
作者 王淑红 袁兆山 《合肥工业大学学报(自然科学版)》 CAS CSCD 2000年第4期477-481,共5页
基于排序形式化规格说明的软构件匹配是检索可重用构件的有效方法 ,在软件复用和库检索中 ,有助于确定一个构件是否可以取代另一个构件或一个构件如何通过修改以满足另一个构件的要求。利用基于排序形式化规格说明来描述软构件的行为 ,... 基于排序形式化规格说明的软构件匹配是检索可重用构件的有效方法 ,在软件复用和库检索中 ,有助于确定一个构件是否可以取代另一个构件或一个构件如何通过修改以满足另一个构件的要求。利用基于排序形式化规格说明来描述软构件的行为 ,并在构件和方法层次上给出多种不同类型的基于排序形式化规格说明软构件匹配的定义 ,及其在构件检索中的应用。 展开更多
关键词 形式化规格说明 软构件匹配 排序 软件重用
下载PDF
一种结构化形式化说明的方法 被引量:1
5
作者 邓勇 丁峰 沈钧毅 《小型微型计算机系统》 CSCD 北大核心 2002年第6期736-738,共3页
形式化方法使用数学符号来描述系统的性质 ,它具有精确性、无二义性和一致性等优点 .这些优点使形式化方法在安全性要求很高的情况和大型系统中得到了广泛的应用 .但用形式化方法书写的系统规格说明往往是冗长而乏味的 ,为了帮助开发人... 形式化方法使用数学符号来描述系统的性质 ,它具有精确性、无二义性和一致性等优点 .这些优点使形式化方法在安全性要求很高的情况和大型系统中得到了广泛的应用 .但用形式化方法书写的系统规格说明往往是冗长而乏味的 ,为了帮助开发人员书写和理解形式化说明 ,需要一种结构化的方法来分解、组织形式化说明 ,使之具有灵活性和可管理性并具有良好的风格 . 展开更多
关键词 框架 形式语言理论 Z语言 结构化形式说明
下载PDF
基于问题模式的形式化软件规格说明生成方法 被引量:5
6
作者 王昌晶 罗海梅 左正康 《计算机研究与发展》 EI CSCD 北大核心 2013年第2期352-360,共9页
精确的形式化软件规格说明是软件描述、开发与验证的基础,而工业界普遍使用非(半)形式化的表示定义与描述用户需求,如何由非(半)形式化的用户需求生成形式化软件规格说明是需求工程的难点之一.将设计模式的概念进行扩展,定义了问题模式... 精确的形式化软件规格说明是软件描述、开发与验证的基础,而工业界普遍使用非(半)形式化的表示定义与描述用户需求,如何由非(半)形式化的用户需求生成形式化软件规格说明是需求工程的难点之一.将设计模式的概念进行扩展,定义了问题模式,提出了一种基于问题模式形式化软件规格说明生成方法.该方法从结构化自然语言SNL描述的高层问题需求出发,通过选择知识库中的问题模式逐步精化得到各个新的子问题对应的形式化规格说明,之后对各个子问题组合并进行优化以得到最终的形式化规格说明.进一步,使用模型精化演算的原理与概念给出了该生成方法的理论基础.采用算法程序领域作为研究对象并使用Radl语言作为形式化规格说明语言.通过算法程序领域中的典型实例对这一方法进行了详细的描述,实际效果表明该方法能有效地生成高质量形式化规格说明. 展开更多
关键词 形式化软件规格说明 生成方法 问题模式 模型精化演算 算法程序
下载PDF
面向对象软件的形式规格说明技术 被引量:2
7
作者 全炳哲 金淳兆 《计算机科学》 CSCD 北大核心 1995年第1期37-42,71,共7页
本文介绍四种面向对象形式规格语言。Object-Z是Z语言的一种扩充,可用于面向对象软件需求规格的形式说明。为研究软件维护和逆向工程,提出了Z^(++),是Z的另一种扩充,其中引入了过程式描述机制。COLD-K是基于代数规格说明技术的面向对象... 本文介绍四种面向对象形式规格语言。Object-Z是Z语言的一种扩充,可用于面向对象软件需求规格的形式说明。为研究软件维护和逆向工程,提出了Z^(++),是Z的另一种扩充,其中引入了过程式描述机制。COLD-K是基于代数规格说明技术的面向对象软件设计语言,是一种核心语言,可设计面向用户的形式规格语言,JOOSL是基于COLD-K和Z语言的一种面向对象设计语言,可用于软件自动化的研究。 展开更多
关键词 软件工程 面向对象软件 形式规格说明
下载PDF
机器辅助下的形式化规格说明求精技术
8
作者 袁晓东 郑国梁 《计算机科学》 CSCD 北大核心 1998年第6期19-23,共5页
形式化规格说明为我们提供一个简洁、精确且能被很好理解的系统描述。但我们还需要从规格说明得到其合适的代码实现,这一开发过程称为形式化规格说明的求精[lj。规格说明的求精技术已经有比较深入的研究,一般要通过数据求精和操作求精... 形式化规格说明为我们提供一个简洁、精确且能被很好理解的系统描述。但我们还需要从规格说明得到其合适的代码实现,这一开发过程称为形式化规格说明的求精[lj。规格说明的求精技术已经有比较深入的研究,一般要通过数据求精和操作求精逐步精化的过程,逐步降低抽象级,最终得到规格说明的程序实现代码。但现有的精化理论较少考虑机器辅助技术的应用。 展开更多
关键词 形式化规格说明 机器辅助 求精技术 形式语言
下载PDF
社区卫生服务系统形式化规格说明
9
作者 陈宇峰 潘正清 《湖北汽车工业学院学报》 2006年第3期42-46,共5页
通过对社区卫生服务的功能需求出发,采用Z语言对系统规格进行了形式化说明,包括基础数据、系统状态以及系统操作等。采用形式化方法对社区卫生服务系统进行设计,能够得到一致的、精确的、简明的和无歧义的规格说明。
关键词 医院信息化 社区卫生服务 需求分析 形式化规格说明
下载PDF
基于形式规格说明的构件匹配 被引量:4
10
作者 李晓博 缪淮扣 刘静 《计算机应用与软件》 CSCD 北大核心 2006年第10期10-12,73,共4页
构件匹配依靠精确描述构件的语义,而形式规格说明基于严格的数学概念和理论。将两者结合起来,首先利用Z语言描述属性、方法和构件的类型,并在此基础上,通过一个例子,给出了各种匹配机制的公理描述。最后,介绍了构件匹配的一个重要应用... 构件匹配依靠精确描述构件的语义,而形式规格说明基于严格的数学概念和理论。将两者结合起来,首先利用Z语言描述属性、方法和构件的类型,并在此基础上,通过一个例子,给出了各种匹配机制的公理描述。最后,介绍了构件匹配的一个重要应用———构件检索。 展开更多
关键词 形式规格说明 构件匹配 构件检索
下载PDF
基于Object-Z规格说明形式方法的软件开发
11
作者 朱智勇 《零陵学院学报》 2004年第6期162-164,共3页
形式化方法技术和面向对象程序设计技术相结合,可以消除因软件开发初期的需求规格说明因描述的歧义而可能引起的不一致性和不正确性,特别适应于可靠性要求非常高的软件,可以它们发挥各自的优点,更好地开发出高质量的软件产品。
关键词 面向对象 形式规格说明 OBJECT-Z
下载PDF
半形式化需求说明语言的设计及应用 被引量:1
12
作者 郑善宇 庄成三 《计算机应用》 CSCD 北大核心 2002年第1期78-79,81,共3页
针对实际的MIS系统开发 ,提出了半形式化需求说明语言SFSL。利用半形式化需求说明语言SFSL 。
关键词 形式化需求说明语言 软件开发 CAFEOBJ语言 数据库
下载PDF
基于UML的形式化规范说明研究 被引量:2
13
作者 王帆 梁洪峻 《微处理机》 2004年第1期44-46,共3页
软件的规范说明阶段 ( specification phase)对于软件的整体开发过程来说是一个非常重要的阶段 ,UML方法是目前比较流行的软件工程开发方法 ,它对软件整体开发过程提供了一套有用的模型。本文根据 UML和谓词转换 ,提出一种面向对象的形... 软件的规范说明阶段 ( specification phase)对于软件的整体开发过程来说是一个非常重要的阶段 ,UML方法是目前比较流行的软件工程开发方法 ,它对软件整体开发过程提供了一套有用的模型。本文根据 UML和谓词转换 ,提出一种面向对象的形式化规范说明方法 ,并给出一组和 UML相对应的数学模型。本文的方法吸收了 UML和一般形式化方法的优点 ,具有数学的严谨性和精确性 ,并且更加易于理解和表达。 展开更多
关键词 软件工程 软件开发 UML 形式化规范说明 程序设计语言 面向对象
下载PDF
一种面向对象的形式化规范说明技术
14
作者 施小英 林轶杰 《上海交通大学学报》 EI CAS CSCD 北大核心 1996年第6期162-165,共4页
介绍了一种新的面向对象的形式化规范说明技术VDM++,它是VDM的一种扩充.并且通过一个实例说明如何应用VDM++技术对面向对象系统进行形式化规范说明.
关键词 面向对象 形式化规范说明 VDM++ 程序设计
下载PDF
用UML和Object-Z描述交互式系统的接口规格说明 被引量:3
15
作者 邓勇 丁峰 沈钧毅 《小型微型计算机系统》 CSCD 北大核心 2002年第10期1169-1172,共4页
随着图形用户界面的普及 ,交互已成为目前软件系统的一个重要特征 .与传统的基于字符界面的软件系统相比 ,基于图形用户界面的软件系统 ,从某种程度上可看作是一个交互式系统 .形式化的规格说明具有精确性、无二义性和一致性等优点 ,用... 随着图形用户界面的普及 ,交互已成为目前软件系统的一个重要特征 .与传统的基于字符界面的软件系统相比 ,基于图形用户界面的软件系统 ,从某种程度上可看作是一个交互式系统 .形式化的规格说明具有精确性、无二义性和一致性等优点 ,用形式化说明语言来描述交互式系统用户接口的规格说明有很强的实用价值 .由于形式化的规格说明的可读很差 ,因此可以采用标准的对象建模语言 U ML 展开更多
关键词 UML OBJECT-Z 描述交互式系统 接口规格说明 软件工程 用户接口 对象建模语言 形式说明语言
下载PDF
一种容忍入侵结构的Z规格说明 被引量:3
16
作者 郭渊博 史庭俊 马建峰 《系统仿真学报》 EI CAS CSCD 2004年第12期2837-2841,2846,共6页
面向对象的形式化规格说明语言Object Z在软件开发中的规格需求方面已广泛应用,但在安全关键系统开发中的应用还是空白。容忍入侵是一种全新的系统安全防护手段,是实现系统可生存性的一种方法,可用于安全关键性基础设施以及系统的基本... 面向对象的形式化规格说明语言Object Z在软件开发中的规格需求方面已广泛应用,但在安全关键系统开发中的应用还是空白。容忍入侵是一种全新的系统安全防护手段,是实现系统可生存性的一种方法,可用于安全关键性基础设施以及系统的基本服务的保护。显然,在容忍入侵系统的开发过程中应用形式化的规格说明方法,保证所开发的系统能够满足系统的安全需求,可增强用户对所实现系统的信任。以Object Z方法对我们所设计的一个容忍入侵的会议密钥系统进行规格说明为例,将Object Z的应用扩展到安全关键系统的开发和设计领域。 展开更多
关键词 形式化规格说明 ONect Z语言 容忍入侵 建模
下载PDF
计算机联锁软件的Z规格说明 被引量:7
17
作者 王铁江 郦萌 《铁道学报》 EI CAS CSCD 北大核心 2003年第4期62-66,共5页
计算机联锁软件是一种典型的安全关键软件,具有非常复杂的联锁控制逻辑和以失效安全为核心的安全需求。形式化其安全需求是一件十分必要,也是一件十分艰巨的任务。本文使用形式化规格说明语言———Z语言来描述其安全需求,生成形式化规... 计算机联锁软件是一种典型的安全关键软件,具有非常复杂的联锁控制逻辑和以失效安全为核心的安全需求。形式化其安全需求是一件十分必要,也是一件十分艰巨的任务。本文使用形式化规格说明语言———Z语言来描述其安全需求,生成形式化规格说明。形式化规格说明不仅有助于提高计算机联锁软件的质量,而且也有利于将来对它进行更严格的测试。 展开更多
关键词 形式化规格说明 Z语言 安全需求 计算机联锁 铁路信号
下载PDF
基于网格的面向Agent形式化建模框架 被引量:3
18
作者 刘炜 刘宗田 《计算机研究与发展》 EI CSCD 北大核心 2005年第8期1376-1383,共8页
提出了一种基于OGSA(opengridservicesarchitecture)网格体系结构的面向Agent形式化建模框架——AOMG(agentorientedmodelingbasedongrid)形式化框架,该框架基于ObjectZ语言,吸收了I框架和UML中的部分元模型,加入了对Agent与网格环境之... 提出了一种基于OGSA(opengridservicesarchitecture)网格体系结构的面向Agent形式化建模框架——AOMG(agentorientedmodelingbasedongrid)形式化框架,该框架基于ObjectZ语言,吸收了I框架和UML中的部分元模型,加入了对Agent与网格环境之间交互关系的描述,以及对Agent服务属性的处理,从而解决了现有方法无法对基于网格环境的分布式系统进行分析与设计建模的问题.给出了AOMG形式化框架中的3类核心模型:组织模型、Agent类模型和Agent服务模型.提供了一组新颖的从组织模型到Agent类模型的形式化语义映射规则,实现了系统模型从Agent抽象层次到对象层次的快速转换. 展开更多
关键词 网格 AGENT Agent-oriented建模 形式规格说明
下载PDF
用形式化和非形式化技术对VB程序逆向工程 被引量:1
19
作者 何丽莉 胡成全 +1 位作者 齐红 张卓鹏 《吉林大学学报(信息科学版)》 CAS 2003年第4期387-392,共6页
研究了采用形式化和非形式化相结合的方法,为VB程序生成形式化规格说明的逆向工程技术。给出了VB语言基本结构的最强后件语义表示、模式匹配规则、抽象匹配规则以及产生规格说明的基于结构化分析的3阶段过程。在此基础上使用VB语言实现... 研究了采用形式化和非形式化相结合的方法,为VB程序生成形式化规格说明的逆向工程技术。给出了VB语言基本结构的最强后件语义表示、模式匹配规则、抽象匹配规则以及产生规格说明的基于结构化分析的3阶段过程。在此基础上使用VB语言实现了原型工具BasicSpec。此工具首先为VB程序建立非形式化的抽象模型:窗体结构图和过程调用图;然后为关键模块生成形式化规格说明。生成的结果清晰明确,有助于软件工程师理解VB源程序。 展开更多
关键词 逆向工程 形式化规格说明 形式化方法
下载PDF
论劳动者之缔约说明义务 被引量:3
20
作者 杜宁宁 《社会科学家》 CSSCI 北大核心 2014年第3期106-110,共5页
《劳动合同法》第8条规定,在劳动契约缔结阶段,劳动者有如实说明的义务,但对于该义务的完整体系尚未构建完成。首先,劳动者的缔约说明义务并非仅是一种被动回答义务,其完整履行状态亦包括主动说明。其次,在用人单位的用工条件和说明要... 《劳动合同法》第8条规定,在劳动契约缔结阶段,劳动者有如实说明的义务,但对于该义务的完整体系尚未构建完成。首先,劳动者的缔约说明义务并非仅是一种被动回答义务,其完整履行状态亦包括主动说明。其次,在用人单位的用工条件和说明要求合法的前提下,劳动者才负担缔约说明义务,当用人单位以其用工条件和说明要求侵害劳动者人格等权益时,其说明义务将被免除。最后,劳动者缔约说明的形式及程序亦应纳入法律规范。 展开更多
关键词 缔约说明义务 说明内容 说明形式 说明程序
下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部