首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
In late 2001,the Object Management Group issued a Request for Proposal to develop a testing profile for UML2.0. In June 2003,the work on the UML 2.0 Testing Profile was finally adopted by the OMG. Since March 2004,it has become an official standard of the OMG. The UML 2.0 Testing Profile provides support for UML based model-driven testing. This paper introduces a methodology on how to use the testing profile in order to modify and extend an existing UML design model for test issues. The application of the methodology will be explained by applying it to an existing UML Model for a Bluetooth device.  相似文献   

2.
一直以来,计算机领域专家、软件工程技术人员都在积极地探索提高软件开发效率和质量的方法。面向对象、基于组件开发、分布式计算等新方法的出现为提高软件开发效率和质量以及延长软件生命周期作出了一定的贡献。2002年OMG提出了一种全新的软件开发框架--模型驱动架构(MDA),UML等建模语言被广泛的应用于MDA中,此后OMG提出的可执行UML(xUML),更加有效地支持了MDA的建模过程,提高了软件的开发效率和质量。  相似文献   

3.
The current standard Unified Modeling Language(UML) could not model framework flexibility and extendibility adequately due to lack of appropriate constructs to distinguish framework hot-spots from kernel elements. A new UML profile that may customize UML for framework modeling was presented using the extension mechanisms of UML, providing a group of UML extensions to meet the needs of framework modeling. In this profile, the extended class diagrams and sequence diagrams were defined to straightforwardly identify the hot-spots and describe their instantiation restrictions. A transformation model based on design patterns was also put forward, such that the profile based framework design diagrams could be automatically mapped to the corresponding implementation diagrams. It was proved that the presented profile makes framework modeling more straightforwardly and therefore easier to understand and instantiate.  相似文献   

4.
INTRODUCTIONObject oriented (OO )frameworksbecamemoreandmorepopularinthesoftwareindustryduringthe1990s.Aframeworkisasetofcooper atingclassesthatmakeupareusabledesignforaspecificclassofsoftware (Deutsch ,1989;John sonandFoote,1988) .Applicationsbuiltontopofsuchaframeworkreusenotonlyitssourcecodebutalsomoreimportantitsarchitecturedesign(Pree,1994;1995;FayadandSchmidt,1997;MarkiewiczandLucena ,2 0 0 1) .Consequently,theuseofframeworksreducesthecostsandim provesthesoftwarequalitygreatly .…  相似文献   

5.
提出基于UML的建模设计方法,通过对《大学计算机信息技术》CAI系统的需求分析,利用UML给出了该CAI系统的开发设计的应用实例。实践证明,使用这种方法提高了系统设计和维护的效率。  相似文献   

6.
为了节约软件测试成本,减少测试用例数量,提出了一种利用蚁群算法直接从UML活动图中生成测试用例的方法。通过对UML活动图和蚁群算法进行形式化规约,构造人工蚁群,然后依据DFS遍历由UML活动图转化的有向连通图G,最后生成测试用例。通过仿真模拟,对提出的方法进行验证以及对实验结果进行分析,证明了该算法的可行性和有效性。  相似文献   

7.
统一建模语言UML(Unified Modeling Language)是面向对象软件开发方法的重要技术。本以消防监好检查系统为实例,展示了UML在进行软件设计构造阶段中,设计阶段模型和需求分析阶段模型之间的依赖关系。  相似文献   

8.
针对目前很多软件开发公司及个人不能很好理解用户的需求,缺少与用户之间的沟通;没有计划就开始编码;不采用任何软件过程或者方法学等问题.运用UML对系统进行建模可在一定程度上解决这些问题,分析和设计了系统的用例图、静态结构模型、动态行为模型,最后使用J2EE技术实现了该系统.  相似文献   

9.
UML是一种面向对象的标准建模语言,可以对大型复杂系统的各种成份进行可视化说明、构造系统模型并建立必要文档。以小区物业管理系统的开发为背景,研究了基于UML的应用软件系统的开发过程以及如何通过UML降低开发的难度和提高开发效率。  相似文献   

10.
图论就是研究图的理论,而UML用各种图形符号来对软件开发过程进行建模,因此图论与UML之间有着天然的联系。从图论的思想观点出发,对UML2.0中定义的主要建模图与图论中图的关系进行了分析。  相似文献   

11.
统一建模语言(Unified Modeling Language)已经成为面向对象软件开发方法的主要技术.利用面向对象思想,借助UML可视化建模技术,来描述开发CPC(协作产品商务)软件的基础模块建模过程,可大大增加拟开发系统的稳定性和成功可能.  相似文献   

12.
用UML方法分析设计了WEB应用程序,根据WEB应用程序的特点分析UML如何高效地应用于WEB应用程序。并通过实例阐述了UML在开发Web站点的应用。  相似文献   

13.
14.
本文阐述了UML建模思想在高校仪器设备管理系统设计中的应用,强调利用UML技术,可以准确、友好地为开发高校仪器设备管理系统的业务流程和管理建模提供帮助.其不仅能够提高仪器设备管理系统开发的效率,而且可以实现代码和模型转换,节约开发成本,使得系统的开发更加具有灵活性.  相似文献   

15.
介绍了UML及其建模过程,应用面向对象的分析技术对基础教育信息化平台进行了建模实践。  相似文献   

16.
基于UML的教学管理系统建模   总被引:1,自引:0,他引:1  
基于UML进行面向对象的系统分析及设计方法,分析教学管理系统的实际需求,并以学生成绩管理子系统为例,详细描述了运用UML对教学管理系统建模的全过程.  相似文献   

17.
统一建模语言UML是一种可视化的面向对象的建模语言.本文分析了UML的特点,并以UML为工具进行网上作业系统建模,给出了设计过程中的用例图、类图和顺序图,将可视化建模技术引入网络教学领域,对类似工作有借鉴意义.  相似文献   

18.
由于UML很好地实现了用户、开发人员、设计人员及管理人员之间的信息传递,提高了相互间的协作能力,使软件开发的工程化程度大大提高。基于UML对图书管理系统的分析和建模,很好地体现了这一点。  相似文献   

19.
UML在软件开发过程中的应用   总被引:1,自引:0,他引:1  
概括介绍UML,并以餐饮业自动服务系统为例,利用UML进行面向对象分析与设计的过程.主要通过几种图形来分析应用UML进行软件开发的过程.描述了用例图和活动图如何来获得系统的需求,用类图如何描述系统的对象及对象间的关系,用顺序图描述这些相关联的对象是如何通过交互来实现用例的.  相似文献   

20.
通过对UML(标准建模语言)的深入研究,提出面向对象的系统分析和设计方法.结合图书信息管理系统开发实例,对UML的技术应用进行了研究,并对UML的相关知识作了阐述.解决了软件设计人员和客户之间交流的难题,加快了开发进程,提高了开发质量.  相似文献   

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

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