首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 15 毫秒
1.
软件形式化与可视化软件模型的转换   总被引:4,自引:5,他引:4  
1.前言现有的面向对象的可视化方法和形式化方法都具有各自的优点,UML是可以完全可视化的图形语言,使用简单,能够很好地体现面向对象软件开发的特点。现在已经有很多面向对象的软件CASE工具都支持UML,其中包括Rational公司的Rational Rose系列,微软公司的Visio,北大青鸟CASE工具,Visual UML等。这些工具支持基于UML的软件开发过程模型RUP(Rational Unify Process)下工作,能够很方便地使用UML建立软件模型,根据软件模型可以自动  相似文献   

2.
UML和Rose     
在面向对象的软件开发中,如果软件由近百个或更多对象构成,单凭简单的分析是很难理清的。同时为了利于大中型软件的维护和再使用,在具体写代码之前进行软件结构分析也是很有必要的。这就需要有一个CASE(ComputerAidedSoftwareEngineering)工具来辅助分析。而当今国际CASE工具集成了新的面向对象的设计分析方法──UML。所谓UML即统一模型语言(UnifiedModelingLanguage)的缩写。它是运用统一的、标准化了的标记和定义来实现面向对象的软件分析和设计的一种方法。它综合了Rambaugh所提出的“对象模型技术”(ObjectModelingT…  相似文献   

3.
该文通过对分布式对象技术和CORBA机制、UML可视化建模语言的分析,进行了UML/IDL/C++的正向转换,提供给用户一个包括面向对象建模,生成IDL,形成实际C++代码几步工作在一起的CASE工具。让用户能够方便有效地采用UML建模,并使用CORBA这种软件总线技术来开发C++程序,进而得到需要的CORBA组件。  相似文献   

4.
程序天下事     
天辉 《程序员》2004,(4):11-11
UML 是什么,不是什么在面向对象分析和设计过程中应用 UML 构建优美的 Java 应用UML 相对而言微不足道,并不重要。很吃惊?许多人都会,但我们不应如此。这个陈述也不应被误解为暗指 UML没有用——它很有用。但是视角至关紧要。Unified Modeling Language(UML)只是一种标准的图示符号:方框、圆圈、线段、文本。Object Management Group(OMG)UML 规范称它为“撰写系统蓝图的一种标准方式”,而选用术语“蓝图”十分合适。土木工程师和电气工程师都有用以说明建筑物中的结构和布线的标准图示语言。我们并不把读写标准蓝图图示语言的能力等同于设想和设计建筑物(成为建筑师或工程师)所需的知识和技能。而在软件开发和 UML 的语境中,获得读写 UML 符号的技能常常被错误地等同于面向对象分析和设计(00A/D)中的技能。读了一本集中讲述 UML 的书籍、或是上了一门这样的课程、拿到了 UML 2.0证书、或是知道了怎样使用某种 UML CASE 工具,与能够以对象方式进行思考和分析、或是创建设计良好的面向对象系统毫无关系。真的,有些人学习了这种符号或某种 UML 工具,却仍然不能熟练地剪切 Java 代码,或是按照模式进行设计,因此在有些奇怪的价值系统中会安排一个名为分析师或架构师的高级职位,其“高级”工作就是为其他程序员画出 UML 图。当然,这些图没有价值。  相似文献   

5.
陈坤定 《福建电脑》2014,(10):185-186
根据目前面向对象程序设计语言教授的情况,从面向对象思想、UML、CASE工具三个方面出发,提出了自己的见解。  相似文献   

6.
UML在数字化雷达显示系统开发中的应用   总被引:3,自引:0,他引:3  
文章以某型雷达改造项目为背景,采用UML面向对象建模语言,按照统一软件开发过程思想的指导,分析、设计并实现了基于通用微机的数字化雷达显示系统。阐述了UML的基本概念、基本组成和主要使用方法。按照软件生命周期的核心工作流,完成了系统开发过程中的需求捕获、分析、设计、实现及测试等任务。在开发过程的各个阶段使用多种CASE工具,最终实现了满足软件工程要求的系统软件,并投入实际使用。  相似文献   

7.
UML模型交换     
面向对象的方法和技术已经成为现今软件技术的主流,其中面向对象的建模技术得到了广泛的应用。统一建模语言(Unified Modeling Language,简称UML)是对象管理组织(OMG)采纳的一种标准建模语言,已经成为事实上的面向对象建模语言标准。UML的最新版本是1.3(2000年3月),2.0等更新的版本正在酝酿中。目前UML己经获得大量建模工具的支持,这些工具运行于不同软件平台,功能也各有所长,在这些工具之间方便完整地交换信息具有重要的意义。为UML建模工具提供一种完善的、可扩展的互操作解决方案是学术界和工业界一直努力的目标。  相似文献   

8.
随着计算机技术的发展,软件工程技术已经进入了一个新的阶段。人们开始使用面向对象的技术,同时UML融合了多种面向对象建模方法以及多种软件工程方法,成为软件系统设计建模的主要工具。该文从软件工程概述、UML概述以及UML在软件工程的应用为基础,对软件工程与UML管理进行概述。  相似文献   

9.
UML设计思想在固件系统开发中的应用   总被引:1,自引:0,他引:1  
董磊鋆  侯宗浩  张慧娟 《计算机应用》2005,25(12):2954-2956
选用I-Logix公司的Rhapsody实时UML平台为工具,使用UML建模的设计理念为方法,设计、实现了霓虹灯控制器固件(FIRMWARE)系统,并完成了对该系统的测试。在固件系统开发领域中创立了一种区别于传统面向过程方法的,基于UML的面向对象开发模式。  相似文献   

10.
UML在医学影像处理系统中的应用   总被引:2,自引:1,他引:1  
白石  叶伟  李曦  赵振西 《计算机工程》2002,28(6):218-219,256
软件开发方法的重要性已被人们所认识,其技术在近年来得到了迅猛的发展,统一建模语言UML(Unified Modeling Language)就是新近提出的一种重要的面向对象软件开发方法。文章结合所实施的医学影像系统的开发工作,分析了UML技术在软件系统规划、设计、实现和测试等方面的应用特征。  相似文献   

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

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