共查询到20条相似文献,搜索用时 15 毫秒
1.
面向对象软件重用问题 总被引:4,自引:0,他引:4
本文讨论了面向对象软件重用问题及帮助解决该问题的工具,提出了面向对象程序设计环境中软件重用的两种方法:构造(Contruction)和子类(Subclassing)。我们的体会是,构造法使重用更直接,这个观察结果尚未见诸于文献。以前关于继承的文章集中在维护问题和子类直接引用其超类实例变量问题上。我们已经验明了类间的另一种依赖性,它在建立新子类时可能会引起较多的问题。这个我们称之为 yoyo 的问题与向自身发送消息的对象有关,这个消息可能引起上、下类层次方法的执行。也描述了为对帮助解决这些问题而建立的工具。 相似文献
2.
评估软件质量涉及到定性和定量两个方面。在定量的度量方面,要考虑两个问题,一是度量什么,二是如何度量。面向对象技术的新特点给软件度量提出了新的要求。本文提出了一种针对面向对象程序分析的度量自动化参考模型MOOP,该模型采用三层结构:翻译层、表示层、分析层,具有可重定编译前端、中间表示与语言无关、度量集可定制等优点。基于MOOP参考模型,我们设计了一种面向对象度量自动化系统MOOP-Kit。 相似文献
3.
4.
5.
面向对象设计中软件度量学的进展 总被引:12,自引:1,他引:12
一、引言软件度量学作为软件工程的一个研究方向,其目标是用定量方去管理和控制软件开发过程,评价软件质量,合理地分配资源。二十多年来在软件度量的理论荃础,软件度量方法、验证、应用模式等方面已有不少结果。 相似文献
6.
7.
面向对象设计中软件度量学的理论和方法 总被引:6,自引:0,他引:6
随着面向对象技术的兴起,软件设计方法引入了面向对象设计技术(OOD)。数据抽象、封装、继承、多态性、信息隐藏、重用机制等新概念的出现,必然需要新的面向对象设计的软件度量学理论和方法 相似文献
8.
本对软件工程方法学发展各个阶段主要的方法论做了简单的评述,并展望了软件工程今后发展的方向,同时举例说明了以此为指导思想进行软件自动构造的方法。 相似文献
9.
协议软件实现的面向对象的方法 总被引:2,自引:0,他引:2
提出一种用面向对象的方法来实现协议,协议由FSM说明,然后FSM由一组相关的对象实现,对象的成员函数是接口事件,它们激发状态变迁,与状态变迁相联系的行为构成成函数的主体,当状态变迁产生时,一个对象成为另一个对象。文中给出了一个实例,还提出一个软件工具,使设计者可以用图形方式编辑状态机,并且自动产生C++的类定义。 相似文献
10.
面向对象程序设计是一种实用的程序设计方法学,它采用全新的方法来求解问题.本文概述了面向对象程序设计方法的关键概念,同时着重介绍了一个基于面向对象概念的窗口软件OOWS,叙述了OOWS的设计、实现和应用. 相似文献
11.
面向对象与软件重用 总被引:2,自引:0,他引:2
龙守谌 《小型微型计算机系统》1994,15(3):7-13
软件重用是解决需求和可能这一矛盾,提高软件生产率和改善软件质量的重要手段。本文概述了面向过程的软件重用与面向对象的软件重用,旨在说明面向对象的特征更有利用软件重用,文章还介绍了可重用的C++软件部件以及应用它们进行程序设计的过程。 相似文献
12.
采用面向对象的设计思想,提出了一种基于LonWorks现场总线的牵引变电所综合自动化系统方案,并重点分析了系统的通信功能。试验表明,该方案能使变电所自动化系统具有较高的可靠性、灵活性和可扩性。 相似文献
13.
面向对象软件规格语言的设计 总被引:5,自引:0,他引:5
本文提出一种面向对象软件的形式描述语言JOOSL,用它可描述面向对象软件需求规格、概要设计和详细设计。从描述方法角度看,需求规格和概要设计的描述在很大程度上相同,这就反映了OO开发模型中需求和设计之间的重叠。在这些描述中用抽象方法描述数据和操作;详细设计中确定算法细节和数据的表示。JOOSL 认为对象是一种抽象的状态机,继承是行为特性的共享。 相似文献
14.
实验性软件自动化系统NDAUTO 总被引:2,自引:0,他引:2
本文介绍了实验性软件自动化系统NDAUTO的设计与实现。该系统采用转换与过程化相结合的途径,实现了从用图形化规格说明语言GSPEC书写的软件规格说明到可执行程序代码的自动生成,能够在一定意义下保证软件规格说明的正确性和所开发出的程序代码与其规格说明之间的等价性。 相似文献
15.
面向对象的软件需求分析 总被引:4,自引:0,他引:4
本文首先给出了面向对象的软件需求分析与面向过程分析方法的区别,并从软件需求的角度简要地讨论了OORA所涉及的基本概念;依次评价了OORA的四种起源。分析了OORA的基本模型;比较了几种典型的OORA途径。最后指出了从传统方法转向OORA的几方面困难。 相似文献
16.
17.
模糊控制开发系统FDS100的面向对象软件构造 总被引:2,自引:0,他引:2
FDS100系统用户使用模糊控制推理芯片F100及其电路板提供了一个完整的集成开发环境。为使开发系统具有更好原外部因素,采用了面向对象式的软件构造,以增强软件系统的可扩充性和可重性性。 相似文献
18.
19.
面向对象系统中的共享机制 总被引:1,自引:0,他引:1
一、概述 面向对象系统中的共享机制是面向对象技术的核心之一,目前在面向对象技术域,存在着多神不同的共享机制,这些不同的共享机制具有不同的能力和优缺点,有不同的适范围,但它们并不是相互 相似文献
20.
提出了一种面向对象系统的建模方法,把面向对象技术与JSD方法相结合。用对象模型,进程模型来构造系统模型,并给出了描述进程的纲要逻辑。 相似文献