共查询到19条相似文献,搜索用时 62 毫秒
1.
在分析传统的软件工程不足的基础上,介绍了软件开发中面向对象的方法的主要内容。对应于软件的生存周期各个阶段具体分析了软件工程开发中面向对象的方法。 相似文献
2.
面向对象软件度量学研究 总被引:4,自引:0,他引:4
软件度量学是软件工程的一个新分支,通过度量反馈的信息来控制开发过程,以提高软件质量,是一种行之有效的方法。传统的面向过程的软件将数据和操作分离,强调以算法为核心。近年来发展起来的面向对象软件的主要特性包括抽象性、封装性、继承性和多态性,将数据和操作封装,强调以对象为核心。因此,面向对象软件度量方法也随之发展起来,著名的是C&K度量方法。文中指出C&K度量方法的不足,并就面向对象度量学有待解决的问题提出了—些观点。 相似文献
3.
结合UML和RAISE的软件开发方法研究 总被引:2,自引:0,他引:2
面向对象方法形象、直观、使用方便,但难以消除二义性。形式化方法严密、可靠、可验证,但软件规约不直观,不符合开发人员的使用习惯,探讨一种结合面向对象方法UML和形式化方法RAISE的软件开发方法。 相似文献
4.
5.
6.
7.
面向对象的标准建模语言UML 总被引:2,自引:0,他引:2
面向对象的标准建模语言UML,是当今软件工程领域中最具有意义的成果之一,它定义的一统一定义和符号表示可以规范面向对象技术市场,使项目源于一个成熟的标准模语言,从而拓宽了所研制与开发的软件系统的适用范围,并提高其灵活程度。本文就UML中的一些特征与技术作了一个总体概述。 相似文献
8.
基于重用方法的软件开发环境 总被引:3,自引:0,他引:3
软件重用方法是提高软件生产率和质量、缓解软件危机的重要手段 .实施该方法的关键是提供一个帮助开发者实现软件重用的支撑环境 .为此 ,我们在 SUN工作站上设计并实现了一个基于可重用性的软件开发环境 RSDE.本文介绍了该环境的设计、实现和特点 相似文献
9.
一种基于面向对象思想和结构化技术的软件开发方法 总被引:4,自引:0,他引:4
本文在概述了传统的结构化方法和面向对象软件设计方法的优缺点,提出将两者的优点相结合,根据设计系统的原则给出了一种设计方法,并用实例验证。 相似文献
10.
面向对象的软件需求分析 总被引:4,自引:0,他引:4
本文首先给出了面向对象的软件需求分析与面向过程分析方法的区别,并从软件需求的角度简要地讨论了OORA所涉及的基本概念;依次评价了OORA的四种起源。分析了OORA的基本模型;比较了几种典型的OORA途径。最后指出了从传统方法转向OORA的几方面困难。 相似文献
11.
基于UML的面向对象软件静态测试方法的研究 总被引:1,自引:1,他引:1
测试用例的数量和质量决定软件测试的成本和有效性。文中提出了一种基于UML面向对象软件静态测试的方法,论述了软件测试方法的分类、静态分析方法的基本测试框架及具体实现流程。针对面向对象软件的特点,静态测试主要是通过分析源程序得到类关系图,使测试人员能快速而清晰地了解程序结构,有效地设计测试用例。探讨了在对源程序进行充分的词法分析与语法分析的基础上,提取程序中类的有关信息,利用了数据库技术和UML图形模型,从而保证了分析结果的准确有效和标准化。 相似文献
12.
测试用例的数量和质量决定软件测试的成本和有效性。文中提出了一种基于UML面向对象软件静态测试的方法,论述了软件测试方法的分类、静态分析方法的基本测试框架及具体实现流程。针对面向对象软件的特点,静态测试主要是通过分析源程序得到类关系图,使测试人员能快速而清晰地了解程序结构,有效地设计测试用例。探讨了在对源程序进行充分的词法分析与语法分析的基础上,提取程序中类的有关信息,利用了数据库技术和UML图形模型,从而保证了分析结果的准确有效和标准化。 相似文献
13.
电信网管将走TMN技术路线,TMN重要的技术基础之一是面向对象的软件工程技术。文章简介了传统软件工程的不足,指出了面向对象软件工程技术的优越性,重点从技术和管理两方面系统分析了OOSE的最新进展:统一建模语言UML和瑞理统一过程RUP。最后,对OOSE在电信网管中的应用进行了探讨。 相似文献
14.
面向对象的软件开发方法与传统方法的比较 总被引:3,自引:1,他引:2
本文对面向对象的软件开发与传统方法在基本思想、程序设计及软件开发等各个方面的异同进行了对比.首先分析了两者基本概念的异同,然后说明两者在指导思想上的不同,最后对它们的软件设计方法作了分析. 相似文献
15.
16.
面向方面软件开发研究 总被引:4,自引:0,他引:4
系统的某些关注点横切整个系统,无法很好地封装在单个模块里,造成代码混乱和弥散,用面向方面编程AOP可以解决这些问题。首先介绍了现代软件开发方法及其产生的问题;其次,阐述了AOP的基本概念,并结合AspectC++演示了如何进行面向方面的编程;再次,描述了如何对UML扩展以支持对方面建模;然后介绍了面向方面软件开发在实时系统中的应用;最后给出了结论和未来的主要工作。 相似文献
17.
试论面向对象软件的维护 总被引:1,自引:0,他引:1
随着面向对象技术的广泛使用,面向对象软件不易维护(原因是维护者不易分析、理解这类软件)的问题已越来越突出。本文在讨论面向对象技术对软件维护影响的基础上,探讨了面向对象软件的维护问题,并提出了解决的对策。 相似文献
18.
面向对象的测井解释软件平台(LISP)开发 总被引:1,自引:0,他引:1
利用面向对象技术进行测井解释软件平台(LISP)的开发。由于充分利用了面向对象的特性,LISP具有良好的灵活性和可维护性。测井解释软件平台使用VisualC++作为软件开发工具,具有测井资料储层评价和软件平台的功能。 相似文献
19.
面向agent的软件开发方法 总被引:8,自引:0,他引:8
1.引言随着Internet和Intranet技术的迅猛发展、计算机应用的不断扩大和深入,当前软件系统广泛呈现出分布、自适应、动态可扩展、开放、异构、可成长等复杂性特征,如Internet环境下的信息服务系统、空中交通管制系统等。支持该系统建设的基础软件面临系统的动态可扩展性、自适应性、复杂交互合作、自我成长等一系列新的关键问题的挑战,其软件体系结构和开发方法,较传统软件都将发生深刻变化,从而对软件开发方法、技术、过程和工具等提出了新的要求。 相似文献