首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 171 毫秒
1.
旨在针对当前软件系统所面临的由软件危机和各种变化所带来的主要挑战给出合适的解决方案,为此提出了将面向对象的软件重用开发方法作为领域工程中软件系统的设计思想和方法.接着提出了适用于构建领域构件库的面向对象的软件重用瀑布模型(OO-SRWM),并对其内涵、体系结构、所涉及的关键技术等进行了详细和深入的讨论.最后,探讨了一种用于域工程和应用工程软件系统开发的多级重用设计方式.通过基于多级重用的面向对象的软件重用瀑布模型开发的领域构件库具有类继承度高、类耦合度低、类封装性高、类多态性低等特点;构件的方法重用效率和类重用效率均比较高.OO-SRWM为构建域工程中领域构件库提供了一种较为系统化、规范化和实用化的软件开发模式.多级重用为快速构建完整的领域构件库和重构应用系统提供了技术上的保证.  相似文献   

2.
传统的软件开发方法在面向领域的软件系统开发过程中难以支持重用性,针对这一问题,讨论了涉及基于构件/构架软件开发方法的一些概念,包括领域分析,软件构件,软件构架,领域工程学,提出了一种基于构件/构架软件开发方法,并给出了在电子商务领域中的应用实例-网上超市系统。  相似文献   

3.
提出了基于C/S模式和应用软件系统体系结构 (ACBAS) ,利用COBRA ,OLE和PowerBuilder技术开发水利水电工程建设征地移民管理信息系统 ,阐明了构件的定义及其构造技术 ,研究与设计了ACBAS开发模型 ,并说明了采用的关键技术 ,从而实现了领域软件构件的重用 .  相似文献   

4.
在对面积对象方法的重用机制进行了分析研究的基础上,提出了一种基于构件库的软件重用方法,并介绍了其原型系统-面向对象的软件合成系统。OOSCS是一个基于可重用构件库的软件开发支持系统。  相似文献   

5.
提出了基于C/S模式和应用软件系统体系结构(ACBAS),利用COBRA,OLE和PowerBuilder技术开发水利水电工程建设征地移民管理信息系统,阐明了构件的定义及其构造技术,研究与设计了ACBAS开发模型,并说明了采用的关键技术,从而实现了领域软件构件的重用。  相似文献   

6.
今天,面向对象软件已经成为软件行业的主流,人们已经习惯于使用面向对象的软件开发工具设计开发面向对象软件并使之硕果累累.但是好的软件系统离不开严密的软件测试体系,在面向对象软件空前繁荣的今天如何对其进行有效的测试已经成为软件界的一个热门话题.测试面向对象软件可以使用传统过程软件的测试方法,但是面向对象软件系统在某些方面尤其是在单元测试方面提出了一些新的挑战,其测试策略值得深入探讨.本文从面向对象软件的自身特点出发,在传统的过程软件测试的基础上探讨如何有效地对面向对象软件进行测试.  相似文献   

7.
化工过程模拟软件系统结构的探讨   总被引:1,自引:0,他引:1  
针对化工过程模拟软件的开发与应用 ,介绍了面向功能、面向数据库及面向对象三种典型的系统结构 ,并就数据管理与共享以及资源重用对这三种系统结构进行了分析比较 ,提出了以数据库为中心的面向对象的系统结构将是化工模拟软件系统结构的发展方向  相似文献   

8.
基于构件的软件重用成熟度模型   总被引:1,自引:0,他引:1  
基于构件的软件技术是国际上软件工程界的研究热点,其研究内容及影响这一技术的因素有很多,其中软件重用成熟度对构件重用的效益影响很大,因此深入分析了软件重用成熟度模型的有关概念,将软件重用成熟度模型与基于构件重用的开发相结合,建立了软件重用成熟度关键领域与每个关键领域内的关键因素的关系,提出了评价算法,以图形的方式说明了应用构件重用方法进行软件开发时重用成熟度与取得的效益之间的关系。  相似文献   

9.
提出并定义了基于软件重用思想的面向对象软件总线的新概念,描述了面向对象软件总线的基本结构及支持环境.  相似文献   

10.
面向对象软件测试主要问题的探讨   总被引:12,自引:0,他引:12  
软件测试是保证软件质量,提高软件可靠性的关键,面向对象开发范型虽然提高了软件的可重用性和可维护性,然而它的封装性、继承性、多态性和动态绑定等特性却给软件测试提出了新的要求,根据面向对象软件的特点,总结了面向对象软件测试的内容、测试层次及测试用例的设计方法,同时讨论了面向对象软件测试技术的现状和发展。  相似文献   

11.
为提高软件的复用程度,采用了基于软件体系结构的开发方法,提出了机场领域的软件体系结构;重点讨论了领域构件库及其在信息系统中的作用,设计了一个领域构件库系统,为构件的检索和管理提供了基础;初步实现了领域构件库中对构件的分类、查询、存储和管理功能,并在领域特定的软件体系结构框架下,实现了对机场领域的信息系统的开发。  相似文献   

12.
基于P2P网络的网构软件自适应性研究   总被引:2,自引:0,他引:2  
P2P的网络环境具有网络的开放性、动态性和多变性,同时增强了网络的可控性,它提供了一种在大规模异构环境下进行资源共享的有效途径,可以降低网构软件自治和演化的难度.提出了建立在P2P网络拓扑结构上的网构软件模型,模型包括用来描述软件的系统架构、控制集合以及自适应构件库.网构软件的自适应性主要通过控制集合和构件库的共同作用来实现.自适应构件库通过引入构件副本、构件复用形式以及构件副本测试状态等概念来增强网构软件模型的自适应性.在P2P网络中每个Peer的本地都维护着一个本地构件库,而网络构件库是一个逻辑上集中、物理上分布的构件库系统,由分布在P2P网络中的符合构件接口的所有构件副本组成.  相似文献   

13.
为充分利用航天发射场积累的大量应用和资源,采用软件复用、构件技术与面向服务的理念,设计了航天发射场服务构件。分析了服务构件的粗细粒度,将航天发射场服务构件划分为3类,对服务交互接口、基于XML的分类检索、服务构件的描述、服务构件设计流程与组装等进行了详细阐述,最后通过"故障弹/箭飞行"服务构件实例,说明基于XML的服务构件设计和使用方法。  相似文献   

14.
软件复用技术在工控软件设计中的应用   总被引:1,自引:0,他引:1  
通过分析当前工控软件开发中存在的不足,指出采用软件复用技术是解决目前工控软件开发效率低下、重复劳动多、软件灵活性差的有效途径,而采用部件化结构设计是工控软件获得多次复用的最好办法。最后以一个例子对部件化结构设计作了一些有益的尝试。  相似文献   

15.
基于COM技术的Office自动评分系统的设计与实现   总被引:1,自引:0,他引:1  
探讨了基于COM技术的Office软件操作考试评分组件的设计与实现。通过分析COM技术及Office软件的特点,提出了基于组件技术的自动化评分系统,并以Word评分组件为例,阐明了组件技术在构造现代软件系统中的重要作用和优点,为网络环境下的考试系统开发应用提供了基础。  相似文献   

16.
The object data flow diagram (ODFD) inherited the structure methodology supports the transition from system analysis to design, and the implementation in software development processes. This paper presents a software reuse approach based on ODFD which is the layered framework architecture including the application layer providing the requirement specification, the interface layer making the user's interfaces, the subsystem layer using the ODFD to analyze and design software, and the object component system layer constructing software.  相似文献   

17.
基于对象数据流图的可复用方案   总被引:3,自引:3,他引:0  
继承结构化方法的对象数据流图支持软件的系统分析、设计和程序设计诸阶段的平滑迁移。基于此软件复用方案按软件生命周期分层,包括:说明需求规格的应用层,定义用户介面的介面层,用对象数据流图进行分析、设计并导向程序设计的子系统层,实现程序设计的元件系统层。  相似文献   

18.
首先讨论了软件重用的含义、技术及其发展状况,然后讨论了在软件重用方面取得巨大优势的软件构件的概念及构件的开发工具和开发方法,最后结合目前的Internet/Intranet发展形势提出了基于软件构件的分布式应用系统开发策略。  相似文献   

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

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