首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
对面向对象系统的耦合性进行了分析,对现有的度量方法进行了评述和比较,给出了面向对象系统的有关术语的形式化描述方法,提出了基于形式化描述的综合耦合性度量框架。  相似文献   

2.
用于通信网络协议开发的形式化方法   总被引:4,自引:0,他引:4  
潘红艳  于全 《计算机工程》2004,30(2):129-130,134
阐述了在开发通信网络协议中遇到的困难,提出用协议工程的方法来开发通信网络协议。介绍了协议工程、形式化方法及核心技术形式描述技术和几个应用较广泛、较常见的形式化方法,即SDL、ESTELLE、Petri网、LOT0s,并给出了对这些形式化方法的分析和评价。  相似文献   

3.
明仲 《计算机应用研究》2001,18(8):28-30,33
OORAM是挪威工业研究中心和奥斯陆大学提出的一种新一代面向对象软件工程方法,而UseCase是目前在学术界和工业界已普遍接受的概念,通过结合UseCase和OORAM方法,对一个通信系统的面向对象建模进行了阐述。  相似文献   

4.
本文在分析面向对象和形式化方法两种重要系统建模方法的基础上,论述了两种方法的关系,指出二者互补、组合的优越性,概述了各种领域里的组合应用,并进一步设想未来的发展方向可能是二种方法的优点的活用和统一。  相似文献   

5.
软件体系结构的形式化与面向状态的形式化风格   总被引:2,自引:0,他引:2  
  相似文献   

6.
UML的形式化及其应用   总被引:5,自引:1,他引:5  
本文介绍一个面向度量的UML的代数表达框架。这个框架可以作为设计模型检测的基础,并为设计人员提供一个在软件设计进化过程中检测一些设计错误和提出可能的优化方案的理论基础。本文给出了UML类图、序列图和状态图的代数表达并用例子说明了这个UML的代数表达框架的应用及它是如何检测设计错误和提供可能的优化建议的。  相似文献   

7.
软件体系结构设计中的形式化方法,一直是软件工程领域中的研究热点。而在面向对象环境中如何对体系结构进行形式化,以精确描述其静态结构与动态交互行为,则一直未有好的解决办法。本文使用符号逻辑方法描述面向对象系统中的基本组成单元,并使用有限自动机建立面向对象体系结构的形式化模型。  相似文献   

8.
本文介绍了一种基于形式化规格说明语言COOZ的面向对象设计方法并给出实例。  相似文献   

9.
基于消息序列的形式化面向对象软件测试技术   总被引:1,自引:1,他引:1  
赖祥伟  张为群 《计算机科学》2002,29(10):153-155
本文分析了UML交互图和状态图中的消息提取机制,构造了使用形式化描述语言RAISE对UML图中提取的消息进行描述、规约和精华,最终生成测试用例的测试流程,提出了基于消息序列的面向对象软件自动测试方法,并且在此基础上提出了检测OO系统容错能力的测试用例构造方法。  相似文献   

10.
介绍了形式化方法在需求分析中的运用,并且介绍了SOFL作为一种优秀的形式化工程方法的一些特点.SOFL在需求分析阶段中采用从informal到semi-formal再到formal的逐步过渡和演化,并采用CDFD进行功能分解和数据流的精确定义,有助于精确且逻辑严密地描述需求,消除需求说明文档隐含的不一致性、二义性、不完整性,从而生成高质量的形式化描述的需求文档.  相似文献   

11.
An agent message is an attempted action upon the information state of the receiver that, if successful, would cause the receiver to move to a new information state. A model of normative communication can define when messages are not merely unsuccessful but instead are illegal or impossible actions upon the receiver’s internal state. The model uses the preconditions of the other core message types, coupled with a model of task interdependencies, agent roles, and belief-desire-intention elements, to define the preconditions for sending a canonical not-understood error message. By defining the space of messages that are legal actions on an agent’s internal state, a normative communication model also defines a set of ‘reasons’ that can accompany the error message. A not-understood error message signals a mismatch between agent interaction models and the accompanying reason opens the possibility for agents to realign their respective models. The paper discusses the matters arising from this possibility. This approach assumes that normative communication behavior reflects normative domain behavior. It also assumes that each agent accesses the normative model, in contrast with more centralized frameworks for defining normative interaction among agents and identifying interaction errors.  相似文献   

12.
首先阐述了形式化方法与可视化方法的优缺点,并在此基础上提出软件体系结构形式化与可视化UML互补的建模方法,主要探讨UML和Z结合的建模过程,并用一个系统开发实例进行展示。  相似文献   

13.
首先阐述了形式化方法与可视化方法的优缺点,并在此基础上提出软件体系结构形式化与可视化UML互补的建模方法,主要探讨UML和Z结合的建模过程,并用一个系统开发实例进行展示。  相似文献   

14.
张术梅  孙辉 《微机发展》2007,17(1):125-127
测试用例的数量和质量决定软件测试的成本和有效性。文中提出了一种基于UML面向对象软件静态测试的方法,论述了软件测试方法的分类、静态分析方法的基本测试框架及具体实现流程。针对面向对象软件的特点,静态测试主要是通过分析源程序得到类关系图,使测试人员能快速而清晰地了解程序结构,有效地设计测试用例。探讨了在对源程序进行充分的词法分析与语法分析的基础上,提取程序中类的有关信息,利用了数据库技术和UML图形模型,从而保证了分析结果的准确有效和标准化。  相似文献   

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.
面向对象国防通信网仿真及VV&A   总被引:1,自引:0,他引:1  
国防通信网是依据我军配系、战区编成序列来进行网络组织和电路调度的军用固定电话通信网。在网络的组织结构和话务的流量流向上与地方电信网有较大不同。该文根据从全网获得的大量真实运行数据,运用面向对象分析技术(OOA)构造了国防通信网的对象模型,并建立了仿真的数学模型,实现了对系统的面向对象真实服务过程仿真。最后验证了仿真模型的可靠性和结果的精度。  相似文献   

17.
Object oriented concepts identification from formal B specifications   总被引:2,自引:0,他引:2  
This paper addresses the graphical representation of static aspects of B specifications, using UML class diagrams. These diagrams can help understand the specification for stakeholders who are not familiar with the B method, such as customers or certification authorities. The paper first discusses some rules for a preliminary derivation of a class diagram. It then studies the consistency of the concepts preliminarily identified from an object oriented point of view. A formal concept analysis technique is used to distinguish between consistent classes, attributes, associations and operations. The proposed technique is to incrementally add operations to the formal specification which automatically result in evolutions of the class diagram.  相似文献   

18.
面向对象的软件工程与统一建模语言UML   总被引:4,自引:0,他引:4  
通过评述软件工程的两个发展阶段 ,重点介绍了面向对象的开发方法。统一建模语言 UML是一种基于面向对象方法学的规范可视化建模语言 ,论文对其组成、特征和建模过程进行了描述。  相似文献   

19.
The main purpose of this paper is to approach the use of formal methods in computing. In more specific terms, we use a temporal logic to formalize the most fundamental aspects of the semantics of UML state machines. We pay special attention to the dynamic aspects of the different operations associated with states and transitions, as well as the behaviour of transitions related with composite states. This, to the best of our knowledge, has not been done heretofore using temporal logic.Our formalization is based on a temporal logic that combines points, intervals, and dates. Moreover this new temporal logic is built over an innovative and simple topological semantics, which simplifies the metatheory development.  相似文献   

20.
OO软件总线研究   总被引:6,自引:1,他引:5  
文章提出并定义了基于软件重用思想的OO软件总线的新概念,描述了 OO软件总线的基本结构及支持环境。  相似文献   

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

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