首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

SOZRSL软件需求规格说明语言及其求精

致谢第1-8页
摘要第8-10页
ABSTRACT第10-12页
目录第12-16页
第0章 绪论第16-21页
   ·引言第16页
   ·形式化方法是软件开发方法合理的发展方向第16-19页
     ·开发软件规格说明的目的第16-17页
     ·软件语言作用第17-18页
     ·软件语言低抽象级到高抽象级的发展第18页
     ·规格说明的作用第18-19页
     ·应用领域的要求第19页
   ·影响形式方法使用的因素第19-20页
     ·软件开发自动化程度不高。第19-20页
     ·工业界的支持不够第20页
     ·培养人才的目的不明确第20页
   ·小结第20-21页
第1章 结构化方法、面向对象方法和形式方法的比较第21-30页
   ·引言第21页
   ·三种方法的比较第21-25页
   ·结构化与形式方法、面向对象与形式方法结合的不足第25-26页
   ·结构化方法与面向对象方法的结合及问题第26-28页
     ·FOO方法第27页
     ·OOF方法第27-28页
   ·结构化方法、面向对象方法、形式方法三者的结合第28-29页
   ·小结第29-30页
第2章 结构化面向对象的形式方法SOFM第30-37页
   ·引言第30页
   ·SOFM思想第30-31页
   ·结构化方法与面向对象方法的结合第31-32页
   ·支持SOFM的一种实现第32-36页
     ·SOZRSL方法第32-33页
     ·SA和Object-Z作为SOZRSL基础的可行性第33-34页
     ·数据流图与Obiect-Z的结合第34页
     ·SOZRSL的逐步求精分解法第34-35页
     ·SOZRSL的软件开发过程第35-36页
     ·SOZRSL开发过程与传统开发过程的区别第36页
   ·SOFM开发方法的优点第36页
   ·小结第36-37页
第3章 结构化object-Z需求规格说明语言SOZRSL第37-53页
   ·引言第37页
   ·形式规格说明语言Z第37-39页
   ·Obiect-Z规格说明语言第39-42页
   ·谓词数据流图第42-46页
     ·谓词操作第42-43页
     ·谓词数据流图(PDFD)第43页
     ·数据流第43-44页
     ·谓词数据流图的输入、输出谓词操作和内部谓词操作第44页
     ·谓词操作的分解第44-45页
     ·分层谓词数据流图第45-46页
   ·SOZRSL的系统结构第46-48页
     ·SOZRSL的基本结构第46-48页
     ·分层PDFD的继承第48页
     ·SOZRSL的其他结构成分第48页
   ·SOZRSL方法对传统方法的改进第48-49页
   ·实例:培训中心系统第49-52页
   ·小结第52-53页
第4章 SOZRSL的公理化形式语义第53-72页
   ·引言第53页
   ·基本概念第53-60页
     ·谓词操作第54页
     ·数据流DF第54页
     ·谓词数据流图PDFD第54-57页
     ·分层谓词数据流图HPDFD第57-58页
     ·数据有效性第58-59页
     ·一些约定第59-60页
   ·语法约束第60-61页
   ·PDFD有效性语义的公理化定义第61-66页
     ·谓词操作的有效性语义第62页
     ·谓词数据流图的有效性语义第62-64页
     ·谓词操作的有效性分解第64页
     ·有关定理的证明第64-66页
   ·PDFD功能语义的公理化定义第66-71页
     ·谓词操作的功能性语义第66-68页
     ·谓词数据流图的功能性语义第68-69页
     ·谓词操作的功能性分解第69页
     ·功能语义的应用举例第69-71页
   ·小结第71-72页
第5章 SOZRSL的求精概述第72-85页
   ·求精简介第72-74页
     ·什么是求精第72-73页
     ·几种常见求精的方法第73-74页
   ·SOZRSL的求精第74-81页
     ·SOZRSL的求精系统结构第74-75页
     ·SOZRSL结构的求精第75-76页
     ·SOZRSL的数据求精第76-78页
     ·SOZRSL的谓词求精第78-80页
     ·关于类和抽象数据类型的求精第80-81页
   ·Guarded Command语言第81-83页
     ·Guarded Command的语法第82页
     ·岗哨语言的几种基本语句:第82-83页
   ·小结第83-85页
第6章 基于程序综合的SOZRSL谓词求精第85-103页
   ·基于程序综合的求精变换第85-89页
     ·基本结构第85-86页
     ·基本证明过程第86-87页
     ·几点说明第87页
     ·从SOZRSL规格说明到基本结构的变换第87-89页
   ·求精变换中的规则和方法第89-97页
     ·分解规则(splitting rule)第89-90页
     ·合并规则(merging rule)第90页
     ·重写规则第90-92页
     ·归结(Resolution)第92-94页
     ·数学归纳法(mathematical induction)第94-96页
     ·构造辅助过程(Formation of Auxiliary Procedures)第96-97页
   ·控制优化策略和方法第97-99页
     ·增加断言第97页
     ·极性策略(Polarity Strategy)第97-98页
     ·遗传算法第98页
     ·求精过程和结果的重用第98-99页
   ·求精中的模式演算第99-102页
     ·对模式与运算的求精第99-101页
     ·对模式或运算的求精第101-102页
   ·小结第102-103页
第7章 遗传算法用于SOZRSL求精中的规则选择第103-114页
   ·进化计算第103-105页
     ·遗传算法简介第104页
     ·遗传算法的主要步骤第104-105页
   ·应用遗传算法在求精过程中选择规则第105-110页
     ·规则的表示第105-106页
     ·规则的编码第106-108页
     ·适应值的度量第108-109页
     ·编码的交叉方式第109-110页
     ·确定控制参数与停机准则第110页
   ·一个简单的实例第110-113页
   ·小结第113-114页
第8章 求精变换的机器实现第114-128页
   ·系统开发环境第114页
   ·SOZRSL求精变换系统结构第114-115页
   ·基于推理的程序综合求精变换系统结构第115-116页
   ·系统的分析、设计实现第116-127页
     ·类的建立第116页
     ·类的设计第116-125页
     ·求精的执行过程第125-126页
     ·主要的界面第126-127页
   ·小结第127-128页
第9章 可视化的SOZRSL编辑器的设计与实现第128-142页
   ·SOZRSL编辑器的用户界面及环境要求第128-129页
   ·使用说明第129页
   ·SOZRSL编辑器的功能要求第129页
   ·系统构成第129-130页
   ·类的设计与实现第130-139页
     ·Text类第131页
     ·SozToText类第131-132页
     ·Page类第132-133页
     ·Block类第133页
     ·Pragraph类第133-134页
     ·Name类、Declare类和Predict类第134页
     ·Schema类第134-135页
     ·PDFD类第135页
     ·TextLine类第135-139页
   ·SOZRSL编辑器关键技术的实现第139-141页
     ·特殊字符的实现第139页
     ·上标与下标的实现第139-140页
     ·汉字的处理第140页
     ·关于注释第140-141页
   ·小结第141-142页
结束语第142-144页
附录 SOZRSL语法第144-151页
参考文献第151-159页
作者在攻读博士学位期间发表和录用的论文第159-160页
作者在攻读博士学位期间参与的科研项目及获奖情况第160页

论文共160页,点击 下载论文
上一篇:我国中小企业对外直接投资研究
下一篇:过继转输的胚胎抗原耐受T细胞在宿主孕鼠体内的效应机制