首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
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.  相似文献   

2.
1IntroductionSoftware reverse engineering is a process of analyz-ing a software system to identify its components andtheir interrelationships and create representations ofthe system in another form,or at a higher level ofabstraction[1].Xi Dian reverse engineering tool(XDRE)[2]previously developed in the author’s labcan partially recover the UML diagrams from C source codes[3].However,the fact that crosscuttingconcerns cannot be extracted by most software reverseengineeringtools is ani mp…  相似文献   

3.
文章讨论了B/S模式的UML建模,并在RUP(Rational Unified Process)指导下,把面向对象的设计方法运用于B/S模式的软件系统。利用Rational ROSE工具完成B/S结构的建模;通过内聚式、迭代式的UML建模设计,清晰的体现了B/S系统的逻辑和框架结构,并提出一套B/S模式系统的UML建模方案。  相似文献   

4.
介绍了UML的9种框图的基本概念,并以超市自动摆放系统为例,分析了UML在实际中的应用.根据UML建模方法,侧重选用了Use case框图、Class框图和Sequence框图.最后指出UML适用于系统开发的整个过程.  相似文献   

5.
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.  相似文献   

6.
INTRODUCTION The Unified Modeling Language (UML)(Eriksson, 2003) is a visual language supporting thedesign and development of complex object-orientedsystems. While UML models focus primarily on thedefinition of system structure and behavior, theyprovide only limited means for describing test ob-jectives and test procedures. Furthermore, thegrowing system complexity increases the need forsolid testing. Thus, in 2001, the Object Manage-ment Group issued a Request for Proposal (U…  相似文献   

7.
就UML类图质量模型和软件度量方法进行研究,基于传统的CK度量集,设计并实现了基于UML类图的软件度量工具JCKMT.通过对UML类图进行度量分析,实现软件开发过程控制,为软件开发人员客观地分析、评估软件的设计、生产和使用状况提供了支持.  相似文献   

8.
分析了嵌入式系统的制作过程,给出了解决嵌入式系统软件制作的方法(运用UM L的建模机制).以UM L为工具进行声音监控系统的建模,设计了声音监控系统的用例图、类图、活动图及顺序图,并在JAVA环境下,开发出了声音监控管理软件.  相似文献   

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

10.
指出了在图书馆中图书征订目录的使用率逐渐增加,图书馆技术人员对荐购系统的基本模式和框架需要有深入的了解.对UML建模语言的总体思路进行了归纳,并对荐购系统的需求进行了分析.给出了该系统的具体模型和框架.  相似文献   

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

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

13.
针对地震数据环境下如何进行信息资源建设、实现信息资源共享的问题,从面向对象的角度出发将UML与XML Schema结合起来,提出一种使用UML建模创建XML Schema元数据的方法。并通过XML Schema模式向关系模式的映射来存储XML元数据。文中对地震信息元数据XML Schema的建立进行了详细阐述,对UML如何转换XMLSchmea进行了深入研究。应用实例表明,基于XML Schema存储映射策略能够完整地将XML地震信息元数据存储于关系数据库中,有效地实现了关系模式下XML地震信息元数据的存取。  相似文献   

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

15.
UML是一种可视化、图形化的面向对象建模语言。先对UML方法作了简要的介绍,然后在对学生选课系统进行需求分析的基础上,探讨了用UML对该系统进行建模的主要方法,并给出了具体的模型和框架。  相似文献   

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

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

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

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

20.
以重庆市国土局矿产资源勘查开发费用征收系统为例,探讨了利用统一建模语言进行面向对象的分析、设计和实现等问题.介绍了UML的相关概念之后,围绕国土局费用征收系统的开发,对UML面向对象建模在信息系统分析与设计过程中的应用作了详细的讨论.  相似文献   

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

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