-
题名B语言和方法与Z、VDM的比较
被引量:29
- 1
-
-
作者
邹盛荣
郑国梁
-
机构
南京大学计算机科学系
-
出处
《计算机科学》
CSCD
北大核心
2002年第10期136-138,共3页
-
文摘
1 引言形式化方法是建立在严格数学基础上的软件开发方法。软件开发的全过程中,从需求分析、规格说明、设计、编程、系统集成、测试、文档生成直至维护各阶段,凡是采用严格的数学语言、具有精确的数学语义的方法都称为形式化方法。形式化方法的一个重要研究内容是形式规格说明,即用具有精确语义的形式化语言书写的程序功能描述,它是论证程序是否正确的依据。形式化方法需要形式规格说明语言的支持,也可以说形式化方法的关键在于形式规格说明语言。形式规格说明语言提供了一个称为语法域的记号系统和一个称为语义域的目标集合,以及一组精确地定义哪些目标系统满足哪个规格说明的规则。根据对目标软件系统进行说明的方式分三种规格说明语言:
-
关键词
b语言
z语言
vdm语言
程序设计语言
形式化方法
软件开发
-
Keywords
b,z,vdm,formal method,specification language
-
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
TP311.
[自动化与计算机技术—计算机软件与理论]
-
-
题名VDM和Z两种规范描述语言的比较
被引量:5
- 2
-
-
作者
朱玉
陈忠民
张乃孝
-
机构
湖州师范专科学校
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
1996年第11期816-822,共7页
-
基金
国家自然科学基金
-
文摘
本文以关系数据库的规范为例,详细讨论了两种重要的规范描述语言VDM和Z的主要区别,对它们的共性和发展史也作了简单介绍。
-
关键词
vdm规范
规范描述语言
z规范
程序语言
-
Keywords
vdm, z, formal methods, specification languages.
-
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名两种形式语言:RSL与Z的分析比较
被引量:4
- 3
-
-
作者
陈怡海
缪淮扣
-
机构
上海大学计算机工程与科学学院
-
出处
《计算机应用与软件》
CSCD
北大核心
2002年第4期9-11,50,共4页
-
基金
国家自然科学基金(编号:699773038)
美国AM基金的资助
-
文摘
RSL(RAISE规格说明语言)和Z是目前广泛应用的软件规格说明语言,本文从软件开发生命周期的角度对两种语言进行了比较,提出了将不同规格说明语言结合形式地描述系统的设想。
-
关键词
形式语言
RSL语言
z语言
比较
软件开发
-
Keywords
formal methods RSL z specification language
-
分类号
TP301.2
[自动化与计算机技术—计算机系统结构]
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于Z语言的形式化需求分析
被引量:1
- 4
-
-
作者
王迤冉
王春霞
-
机构
周口师范学院计算机科学系
商丘师范学院计算机科学系
-
出处
《商丘师范学院学报》
CAS
2007年第3期90-92,96,共4页
-
文摘
介绍了形式化方法和形式化规格说明语言Z语言,利用Z语言对软件需求进行了严格定义,在严格的数学基础上进行软件开发,以获得更好的软件性能.利用形式化方法的需求分析,有助于发现需求中隐含的不一致性、二义性和不完整性,对其进行更深入精确的理解,从而进行规范化管理.
-
关键词
需求分析
形式化方法
z语言
状态模式
规格说明
前置条件
-
Keywords
requirement analysis
formal method
z language
status pattern
specification language
preconditions
-
分类号
TP311.51
[自动化与计算机技术—计算机软件与理论]
-
-
题名用Z语言描述排课问题的形式化模型
- 5
-
-
作者
喻钧
容晓峰
曹子建
-
机构
西安工业大学计算机科学与工程学院
-
出处
《西安工业大学学报》
CAS
2008年第4期375-382,共8页
-
基金
西安工业大学校长基金(XAGDXJJ0620)
-
文摘
为了使目标软件系统具有较高的可靠性和正确性、并易于维护,在系统的需求规格说明中引入了形式化方法.使用面向对象的形式规格说明语言Z,以一个复杂的NP完全问题——排课问题为例,描述了构建一个排课系统的形式化模型的过程,并用Java实现了模型中的一个实例.结果表明,形式化模型能够精确地定义和描述目标系统的数据模型、状态和操作,大大提高系统设计和开发的质量.
-
关键词
形式化方法
规格说明语言z
排课问题
形式化模型
-
Keywords
formal methods
specification language z
class scheduling problem
formal models
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种基于学分制排课系统的Z规格说明
- 6
-
-
作者
姜虹
李峰
俞均
-
机构
西安工业大学计算机科学与工程学院
-
出处
《现代电子技术》
2012年第12期50-53,共4页
-
文摘
运用形式化方法建模在软件开发过程中可提高目标系统的正确性和可靠性,在此提出了一种利用Z语言进行语义分析的方法。该方法在序列图Z规范的基础上,用属性集表示对象状态,并将序列图的上下文表示为Z形式约束,通过检查上下文约束与对象状态间的一致性对序列图进行语义分析。在此以一个基于学分制的排课系统为例,使用面向对象的形式规格说明语言Z,描述了一个精确、完整的高校排课系统的形式化数学模型。过程显示,该方法具有精确的描述性和很强的抽象性,能为软件系统的开发和验证提供科学的框架。
-
关键词
形式化方法
规格说明
z语言
排课系统
-
Keywords
formalized method, specification
z language
class scheduling system
-
分类号
TP311-34
[自动化与计算机技术—计算机软件与理论]
-
-
题名形式化方法在电信服务系统中的应用与研究
- 7
-
-
作者
彭展
-
机构
广东石油化工学院教育信息技术中心
-
出处
《现代计算机》
2012年第9期25-29,共5页
-
文摘
为提高电信服务系统的稳定性,把形式化方法引入到电信服务系统的研究中,并用典型的形式化规格语言Z开发电信系统中基本功能的形式化规格,该套形式化规格对拨打电话、建立连接、释放连接、修改密码等操作的进行详细、精确的描述。基于Z语言的形式化规格可以应用于电信服务系统开发过程的各个阶段,以期减少电信服务系统内部错误的产生、提高稳定性。
-
关键词
形式化方法
z语言
电信系统
形式化规格
-
Keywords
formal method
z language
Telecommunication System
formal specification
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名软件形式化开发方法的选择策略研究
被引量:3
- 8
-
-
作者
彭成
王盼卿
-
机构
军械工程学院
-
出处
《电子设计工程》
2014年第15期30-32,36,共4页
-
文摘
随着软件形式化方法的不断发展,各种各具特色的形式化方法涌现出来,为了解决在具体的系统开发中如何选取合适的形式化方法,对目前较为流行的几种形式化方法 RSL,B,VDM,Z的特点进行对比分析,然后针对不同的软件开发人员和所需开发系统的不同,给出了适合用形式化方法开发的情况和如何选择合适的形式化开发方法。
-
关键词
形式化
开发方法
选择策略
-
Keywords
RSL, b, vdm, z
formal method
development method
selection strategies
RSL,b,vdm,z
-
分类号
TP301.2
[自动化与计算机技术—计算机系统结构]
-
-
题名形式化方法和对象技术的结合途径研究
被引量:1
- 9
-
-
作者
杨杰
郑明春
-
机构
山东师范大学数学系
山东师范大学计算机科学系
-
出处
《山东师范大学学报(自然科学版)》
CAS
2000年第2期138-142,共5页
-
基金
山东省自然科学基金资助项目
-
文摘
形式化软件开发方法被认为是开发可靠的与高质量软件的一个良好途径 .本文首先给出形式化方法概述 ,并介绍两种分别代表面向模型和面向性质的形式规约语言Z和Larch .然后 ,重点讨论形式化方法与面向对象技术的结合 .
-
关键词
形式化方法
软件开发
形式规约语言
面向对象
-
Keywords
formal method
software development
formal specification language
objectorientation
z
larch
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于交易中间件的客户 /服务器系统的形式描述
被引量:1
- 10
-
-
作者
张乃孝
张明恒
-
机构
北京大学
-
出处
《微电子学与计算机》
CSCD
北大核心
2000年第5期1-5,共5页
-
基金
国家自然科学基金资助项目
-
文摘
基于交易中间件的客户 /服务器系统是一种典型的分布式事务处理系统,深入研究这种系统的一般模型,有助于深刻理解这种软件的特征与性质,有助于提高系统的正确性和可靠性。文章根据该系统的抽象模型对它的主要“构件”和“操作”的功能进行抽象的分析;并用规范语言 Z对这种体系结构的模型进行了系统的形式化描述。
-
关键词
形式描述
客户/服务器
交易中间性
-
Keywords
formal method,Software Architecture style,Client/Server system,Transaction Processing Monitor,z specification language
-
分类号
TP393
[自动化与计算机技术—计算机应用技术]
-