首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 718 毫秒
1.
为了有效地结合形式化和非形式化设计方法各自的优点,克服其不足之处,以尽可能保证软件设计的质量与可靠性,文章提出了一种将形式化方法与非形式化的面向对象设计方法HOOD(hierarchicalobject-orienteddesign)相结合的途径,并介绍了其机器支撑环境的设计与实现.该途径在对层次式面向对象设计方法HOOD进行必要扩充的基础上,有机地集成了Z语言等形式规约技术.支持这一途径的支撑环境提供了一套方便灵活的图形构筑工具、语法制导的形式语言与文本编辑工具,以及自动检查机制等.  相似文献   

2.
在软件开发过程中,面向对象方法和形式方法的综合使用有助于充分利用这两种方法的优点并克服它们的不足。在Z规格说明语言的基础上,作者设计了一种结构化的面向对象形式规格说明语言OOZS,以提高形式规格说明的层次性及模块化能力。本文简要介绍了OOZS语言的设计思想及其面向对象特征。  相似文献   

3.
结构化方法,面向对象方法的形式方法的比较与结合   总被引:1,自引:0,他引:1       下载免费PDF全文
结构化方法、面向对象方法和形式方法是三种不同的软件开发方法。本文对这三种开发方法进行了对照比较,讨论了它们的互相结合,并提出了将其结合在一起的集成方法的设想。  相似文献   

4.
结构化方法、面向对象方法和形式方法的比较与结合   总被引:2,自引:0,他引:2  
结构化方法、面向对象方法和形式方法是三种不同的软件开发方法。本文对这三种开发方法进行了对照比较,讨论了它们的互相结合,并提出了将其结合在一起的集成方法的设想。  相似文献   

5.
面向对象分析方法综述   总被引:9,自引:0,他引:9  
面向对象软件开发生命期包括:OOA(面向对象分析),OOD(面向对象设计)、OOI(面向对象实现)等阶段,在考察了OOA现状的基础上,这篇文章总结和评价了当前已有的OO分析和规格说明方法。  相似文献   

6.
面向对象仿真(OOS)是将面向对象技术应用于仿真则的一种不同于仿真技术的方法。在目前面向对象仿真研究中,人们对离散事件已有了较炙成熟的研究,但对连续系统的研究则相对较少,本文基于常微分方程形式的连续系统介绍了面向对象技术在连续系统仿真中的应用,阐述了其基本观点和研究现状,提出了一种实现途径,讨论了面向对象连续系统认真的益处,工提出了需要进一步研究探讨和问题。  相似文献   

7.
基于常微分方程的面向对象连续系统仿真探讨   总被引:1,自引:0,他引:1  
面向对象仿真(OOS)是将面向对象技术应用于仿真领域而形成的一种不同于传统仿真技术的方法。在目前面向对象仿真研究中,人们对离散事件系统已有了较为成熟的研究,但对连续系统的研究则相对较少。本文基于常微分方程形式的连续系统介绍了面向对象技术在连续系统仿真中的应用,阐述了其基本观点和研究现状,提出了一种实现途径,讨论了面向对象连续系统仿真的益处,并提出了需要进一步研究探讨的问题。  相似文献   

8.
面向对象的范式正在信息系统领域内日益受到重视。如何在系统开发过程中有效地应用面向对象的思想,是当前研究的主要方向。在考察了现有的多种面向对象的系统分析和设计(OOAD)方法的基础上,本方法尝试论述一套评价和比较(OOAD)方法的框架,说明了一套完整的OOAD方法应具备的四个关键组成部分,以及各部分的内容和相互关系,并据此对当前较为典型的三种OOAD方法作了评述和比较,最后就未来的OOAD研究中需要加强的方面提出我们的看法。  相似文献   

9.
本文通过对经典的面向对象建模方法OMT方法与OOram方法的比较,论述这两种方法的区别和联系,进而讨论了OOram方法比经黄的面向对象建模方法比经黄的面向 对象建方法的优势,以及它的不足之处。  相似文献   

10.
OODM:面向对象的直接操纵用户界面管理系统   总被引:1,自引:0,他引:1  
OODM是一个用户界面管理系统,主要用于快速建立和改进用户界面原型。本文提出了一种新的UI结构模型-形式独立的模型,并以此作为OODM开发的理论基础,OODM不需要界面规范说明语言,它采用直接操纵技术,结合面向对象的程序设计方法和视觉程序设计技术,建立用户界面原型。本文介绍了OODM的独特的设计思想,重点描述了OODM的面向对象交互技术库和应用相关数据库。  相似文献   

11.
安全协议认证的形式化方法研究   总被引:6,自引:0,他引:6  
安全协议认证是网络安全领域中重大课题之一。形式化方法多种多样。该文首先论述了模型检测技术及其在安全协议验证中的应用,然后介绍了各种定理证明方法和定理证明工具,接着讨论其它形式化验证方法,最后论述形式化方法的一些研究方向。  相似文献   

12.
随着计算机及软件系统逐步渗透到社会生活的方方面面,对软件可靠性、安全性和保密性的要求也越来越高.本文阐述了形式化方法的定义、重要性及主要研究内容。着重讨论了形式规约方法,以及演绎证明和模型检测等形式验证方法。  相似文献   

13.
形式化与可视化相结合的软件体系结构描述方法研究   总被引:6,自引:1,他引:6  
戎玫  张广泉 《计算机科学》2005,32(4):205-208
软件体系结构是软件工程领域中一个重要的研究内容,研究软件体系结构的首要问题是如何描述一个软件系统的体系结构模型。本文通过集成XYZ/ADL与UML两种描述方法在软件体系结构中的应用,寻求一种基于时序逻辑理论的形式化方法与面向对象的可视化方法相结合的软件体系结构描述新途径。着重研究XYZ/ADL与UML在电梯控制系统体系结构建模中的应用问题,并运用基于构件的求精方法对该系统的主要组件进行了求精。  相似文献   

14.
This paper discusses the use of formal methods in the development of the control system for the Maeslant Kering. The Maeslant Kering is the movable dam which has to protect Rotterdam from floodings while, at (almost) the same time, not restricting ship traffic to the port of Rotterdam. The control system, called BOS, completely autonomously decides about closing and opening of the barrier and, when necessary, also performs these tasks without human intervention. BOS is a safety-critical software system of the highest Safety Integrity Level according to IEC 61508. One of the reliability increasing techniques used during its development is formal methods. This paper reports experiences obtained from using formal methods in the development of BOS. These experiences are presented in the context of Hall's famous Seven Myths of Formal Methods.  相似文献   

15.
The potential benefits of using formal methods in the design of software are discussed. Concepts are illustrated by several small examples, with the objective of helping to bridge the gap between theory and practice. The paper introduces and explains some of the terminology, symbols and notation for the discrete mathematics used in the formal methods literature, intended to assist the reader in further study.  相似文献   

16.
形式化方法概貌   总被引:1,自引:0,他引:1  
形式化方法是基于严格数学基础,对计算机硬件和软件系统进行描述、开发和验证的技术.其数学基础建立在形式语言、语义和推理证明三位一体的形式逻辑系统之上.形式化方法已经以不同程度和不同方式愈来愈多地应用在计算系统生命周期的各个阶段.介绍了形式化方法的发展历程和基本方法体系;以形式规约和形式验证为主线,综述了形式化方法的理论、方法、工具和应用的现状,展示了形式化方法与软件学科其他领域的交叉和融合;分析了形式化方法的启示,并展望了其面临的发展机遇和未来趋势.形式化方法的发展和研究现状表明:其应用已经取得了长足的进步,在提高计算系统的可靠性和安全性方面发挥了重要作用.在当今软件日益成为社会基础设施的时代,形式化方法将与人工智能、网络空间安全、量子计算、生物计算等领域和方向交叉融合,得到更加广阔的应用.研究和建立这种交叉融合的理论和方法不仅重要,而且具有挑战性.  相似文献   

17.
The use of the UML specification language is very widespread due to some of its features. However, the ever more complex systems of today require modeling methods that allow errors to be detected in the initial phases of development. The use of formal methods make such error detection possible but the learning cost is high.This paper presents a tool which avoids this learning cost, enabling the active behavior of a system expressed in UML to be verified in a completely automatic way by means of formal method techniques. It incorporates an assistant for the verification that acts as a user guide for writing properties so that she/he needs no knowledge of either temporal logic or the form of the specification obtained.  相似文献   

18.
软件构件表示与检索形式化的研究与进展   总被引:2,自引:0,他引:2  
1 引言软件复用被认为是提高软件生产效率和软件质量较为现实的途径。尽管软件复用的思想已经提出了30多年,但软件复用的现状离人们最初的设想仍然相距甚远。阻碍大规模软件复用的技术与非技术因素很多,主要的技术因素有构件分类、构件表示、构件检索、构件更改及构件库的管理与维护等。其中,软件构件表示与检索是软件复用获得成功的重要前提。  相似文献   

19.
自从差分分析和线性分析相继被提出以后,许多基于其之上的分析方法陆续出现,各式各样的分析方法通常利用了自算法中所提取的数据的不均匀性来获取密钥的信息。人们在利用这些分析方法对分组密码的安全性进行评估时,经常会发现一些相似的现象,如:某两种区分器的轮数总是相同、两种统计分析方法中所利用的统计量存在数学关系等。所以,在建立新的分析方法的同时,人们渐渐将关注点转移到研究各种已有的分析方法的关联性上。尽管在处理和分析方式有着形式上的不同,但经过仔细分析之后发现许多看似不同的分析方法之间有着一些关联性,研究这种关联性不管是从理论上还是从分析分组密码安全性的角度都是非常有必要的。近几年,各种分析方法之间的关联性逐渐被建立起来。这些关联性的建立一方面有助于我们对已知的分组密码分析方法进行分类,另一方面这些关联性可能会给出分组密码安全性的补充信息。本文中简要介绍了一些已有的分析方法,并总结了已有的分析方法之间的关联性。  相似文献   

20.
In this paper we overview one specific approach to the formal development of multi-agent systems. This approach is based on the use of temporal logics to represent both the behaviour of individual agents, and the macro-level behaviour of multi-agent systems. We describe how formal specification, verification and refinement can all be developed using this temporal basis, and how implementation can be achieved by directly executing these formal representations. We also show how the basic framework can be extended in various ways to handle the representation and implementation of agents capable of more complex deliberation and reasoning.This revised version was published online in August 2005 with a corrected cover date.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号