-
题名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.
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于敏捷建模的形式化需求分析方法
- 2
-
-
作者
张宇
平龙妹
-
机构
苏州大学计算机科学与技术学院
上海融兴投资有限公司
苏州中医院
-
出处
《电脑知识与技术》
2008年第12期1680-1682,共3页
-
文摘
软件需求分析是软件生命周期中最关键的一步。传统的需求建模方法主要有两个重大的缺陷:1)非形式化的需求描述常常导致需求的歧义性和不一致性,因而难以确认和验证;2)易变一牲,需求变更及其连锁反应是对项目质量、进度乃至合同履行影响最大的风险因素。本文针对软件需求分析阶段的难点,通过将形式化方法和敏捷建模理论相结合,提出一套基于敏捷建模的形式化需求分析方法。
-
关键词
敏捷建模
形式化方法
需求分析
需求工程
vdm语言
-
Keywords
agile modeling
formal method
requirement analysis
requirement engineering
vdm Language
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-