首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 220 毫秒
1.
基于UML软件测试技术的比较研究   总被引:1,自引:0,他引:1  
近年来UML图广泛应用于软件开发的各个阶段,特别在软件测试领域,基于UML软件测试技术的研究成为学术热点.本文对基于UML的软件测试技术进行了详细地比较和研究,并且给出了组件工程中UML软件测试技术的几个可行的研究方向.  相似文献   

2.
工作流技术在软件测试中的应用   总被引:2,自引:1,他引:1  
为了实现对软件测试过程的有效管理,提高测试质量和测试效率,研究了工作流技术在软件测试系统中的应用.在工作流管理系统和基于组件开发的基础上,设计了引入工作流技术的软件测试系统体系结构,给出了相应的过程管理方法以及根据活动建立软件组件的方法,并详细讨论了这种面向过程应用的开发和实施方法.  相似文献   

3.
基于UML的面向对象软件测试框架   总被引:4,自引:0,他引:4  
统一建模语言(UML)是一组面向对象分析和设计的形式化表达语言,基于UML,统一软件开发过程(USDP)提出了软件开发的过程方法。目前,基于UML的软件测试研究中,很少有研究将开发过程和测试过程结合的系统研究。笔者提出了一个基于UML的面向对象软件测试框架,该框架有效地结合了UML和统一软件开发过程。所提出的测试框架将软件测试分为系统测试、类族测试和类测试,其中,系统测试根据use-case和系统序列图生成测试用例,类族测试根据集成的状态图生成测试用例,类测试根据类的状态图生成测试用例。介绍了UML与软件测试的层次关系,并讨论了各类测试用例的生成方法。  相似文献   

4.
能够降低软件开发成本、提高软件生产效率、可移植性、增加软件的可重用性的技术越来越受到人们的关注,通过可执行UML技术,使得软件开发在前期可以得到执行和验证,通过可执行UML的动作语言可以解释对象之间的行为等。  相似文献   

5.
一种基于UML的面向方面模块动态特性编织方法   总被引:1,自引:0,他引:1  
在面向方面软件开发Theme方法的基础上引入用例驱动技术,其中用例技术实现软件模块化,面向方面技术封装横切关注点,从而形成一种用例驱动的面向方面软件开发(UCD/Theme)方法。通过分析面向方面模块的动态特性在编织过程中可能产生的冲突,提出了一种扩展UML的面向方面模块动态特性编织时的冲突解决方法。通过ATM案例说明了该方法的应用。  相似文献   

6.
随着组件重用技术在软件开发中的广泛使用,软件测试变得越来越复杂,而自动化测试工具能有效降低软件测试的复杂度.运用自动化测试理论,讨论了基于Web Component的自动化测试一般方法,设计了一种基于Web Component的自动化测试工具.  相似文献   

7.
软件测试与测试中的复用技术   总被引:1,自引:0,他引:1  
刘杰 《科技资讯》2007,(4):209-210
软件测试作为软件开发过程的一个重要环节,是为了保证软件的质量.随着软件规模和复杂度越来越大,测试也越来越复杂.由于测试人员的能力达不到要求使测试过程失去控制,导致测试结果的重现性差.为保证软件质量,测试复用技术成为提高软件开发效率和改善软件质量的一项重要技术[1].本文阐述了测试中的复用技术,研究面向复用的测试模型 .同时提出可复用测试用例的生成过程,并指出复用技术的优点和难点.  相似文献   

8.
基于构件的软件开发已经得到广泛的认可和应用,结合UML建模技术在软件构件技术中应用,提出了一种基于构件的软件开发方法,对UML在软件构件开发中的应用进行了深入的探讨.它使得基于构件的软件开发的每个阶段任务明确,易于理解.  相似文献   

9.
基于构件的软件开发(Component_Based Software Development,CBSD)是软件设计的新趋势,软件测试是软件质量的保证.构件化软件的测试核心是构件间的交互.介绍了一种基于场景和UML图的CBSD软件的集成测试方法,它以扩展的UML图为主要的测试模型,分析构件间的交互,并利用场景的思想生成测试用例.最后提出了一个构件化软件集成测试框架.  相似文献   

10.
面向对象软件工程的软件过程改进   总被引:1,自引:0,他引:1  
介绍了软件工程、面向对象技术、统一建模语言UML等概念,分析了以往软件开发过程中存在的弊端,阐述了统一软件过程在现今软件开发中的作用.  相似文献   

11.
为了满足工业无损检测中人们利用超声点云数据进行三维重建的需求,提出一种UML与组件技术相结合的用于超声三维可视化无损检测系统的建模方法.分析系统需求,并利用UML和组件技术相结合的建模方法,构建出超声三维可视化无损检测系统模型,包括系统的架构、需求、用例、静态类、活动、时序和组件部署模型,开发出超声三维可视化无损检测软件系统原型,并经过实例验证了建模方法的有效性.系统开发实践证明:基于UML和组件技术的超声三维可视化系统结构设计合理,复用性、维护性和可拓展性强,为研究超声点云的三维重建算法和将其用于工业无损检测的目标提供了实验依据和实验平台.  相似文献   

12.
讨论了分布式企业信息系统软件体系结构建模的基本问题和统一建模语言 ( Unified Mod-eling Language,UML)的体系结构建模特性 ,在此基础上提出了基于 UML的分布式企业信息系统软件体系结构模型 UDESAM.UDESAM由组件、连接件、接口件和约束组成 ,采用 UML的一个子集作为体系结构建模语言 ,用例视图、逻辑视图、构件视图和配置视图是表示 UDESAM的 4个视图 .给出了基于 UDESAM的软件开发过程和以体系结构为中心、以面向对象为指导思想、基于构件、由用例驱动的软件开发策略 ,并以一个基于 Web的销售系统开发实例辅证  相似文献   

13.
在统一建模语言UML(Unified Modeling Language)的基础上提出应该从平面关系和进化关系两个方面来支持面向对象软件的开发。平面关系强调以各种视图显示软件构件(包括分析设计模型元素和代码模块)的体系结构;进化关系是指软件构件被引入系统、发展、实现、再扩充直至灭亡过程中的变换关系。提出并详细介绍了基于UML支持环境中的进化模型。进化模型系统描述了进化关系,并支持UML各模型之间的转换和各开发阶段的平滑过渡。  相似文献   

14.
基于CORBA的构件组装研究与应用   总被引:1,自引:0,他引:1  
基于构件的软件开发是软件工业化生产的必然趋势,构件组装是构件化软件开发的一个重要步骤,同时也是当前研究的一个热点.在基于 CORBA 构件的模型和特征上,建立了基于 CORBA 构件的组装模型,并应用于某企业电子商务系统.  相似文献   

15.
嵌入式数据分析类仪器软件应用框架的开发   总被引:1,自引:0,他引:1  
基于嵌入式数字化仪器的领域分析,提出了数据分析类仪器嵌入式软件的体系结构和框架描述,并采用构件化技术进行框架设计,开发了一系列针对该类仪器软件的可配置、可扩展的通用构件库和专用构件库.同时,在构件库设计和框架设计中使用了多种设计模式,使框架设计更合理、更易于使用.应用该框架,用户可以按照应用需求选择构件库进行分析类仪器软件系统的构建,以提高开发效率和软件质量,同时获得极短的开发周期.  相似文献   

16.
一种基于UML模型的系统测试方法   总被引:5,自引:1,他引:5  
针对基于用UML开发的软件系统的用例之间的复杂联系.设计了一种通过UML活动图表示UML用例图来对UML用例图中各个用例之间的联系进行描述,并对其中的用例进行扩展;在此基础上通过对UML活动图中用例遍历的系统测试方法.  相似文献   

17.
运用统一建模语言UML(Unified Modeling Language),提出了一种关系型建模方法,并实现了一个原型系统,能够对UML中蕴含的部分设计信息进行建模与抽取.所得到设计信息能够应用于软件重构及面向方面编程中,能够挖掘设计阶段形成的语义信息,有效地帮助开发人员进行软件重构.  相似文献   

18.
面向对象技术在软件工程中的推广使用,使得传统的测试技术和方法受到了极大的冲击.对面向对象技术所引入的消息传递、数据抽象、封装、继承、多态等新特点,传统的测试技术已经无法有效的进行测试.对面向对象软件的测试,测试策略或方法都需要出现相应的变革或更新.本文给出一种基于UML和CP-net集成描述的面向对象软件的类集成测试方法,重点在于测试不同的类方法之间的交互行为.这种方法首先用UML和CP-net集成描述用户需求,然后基于这个描述模型,按照基本路径覆盖的标准自动产生测试例.  相似文献   

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

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