统一建模语言简介
(本文转载自软件工程专家网www.21cmm.com)
软件工程领域在1995年至1997年取得了前所未有的进展,其成果超过软件工程领域过去15年来的成就总和。其中最重要的、具有划时代重大意义的成果之一就是统一建模语言(UML:Unified Modeling Language)的出现。在世界范围内,至少在近10年内,UML将是面向对象技术领域内占主导地位的标准建模语言。采用UML作为我国统一的建模语言是完全必要的:首先,过去数十种面向对象的建模语言都是相互独立的,而UML可以消除一些潜在的不必要的差异,以免用户混淆;其次,通过统一语义和符号表示,能够稳定我国的面向对象技术市场,使项目根植于一个成熟的标准建模语言,从而可以大大拓宽所研制与开发的软件系统的适用范围,并大大提高其灵活程度。
统一建模语言(UML)是用来对软件密集系统进行描述、构造、视化和文档编制的一种语言。
首先,也是最重要的一点,统一建模语言融合了Booch、OMT和OOSE方法中的概念,它是可以被上述及其他方法的使用者广泛采用的一门简单、一致、通用的建模语言。
其次,统一建模语言扩展了现有方法的应用范围。特别值得一提的是,UML的开发者们把并行分布式系统的建模作为UML的设计目标,也就是说,UML具有处理这类问题的能力。
第三,统一建模语言是标准的建模语言,而不是一个标准的开发流程。虽然UML的应用必然以系统的开发流程为背景,但根据我们的经验,不同的组织,不同的应用领域需要不同的开发过程。举个例子来说,开发错综复杂的软件是非常有趣的工作,但开发这种软件与构造严格实时的航空电子系统是大不一样的,后者是性命攸关的大事。因此我们首先把精力集中在设计通用的元模型上(统一不同方法的语义),其次是建立通用的表示法(提供对这些语义的形象化的表达)。虽然UML的开发者们将继续倡导从用例驱动到体系结构为中心最后反复改进、不断添加的软件开发过程,但实际上设计标准的开发流程并不是非常必要的。
分享到:
相关推荐
UML基础: 统一建模语言简介 ,很全面的介绍。
这是一个mht文件,此文件为UML统一建模语言的中文介绍,内容详细,诠释了UML。
IBM写得UML基础系列之一,统一建模语言简介。简明扼要说明了一些术语。不过里面有一处错误我已经标明了。
UML 基础,帮助你快速学习UML,UML基础_统一建模语言简介.docx
管理信息系统:第3章 面向对象方法与统一建模语言简介.ppt
UML的目标之一就是为开发团队提供标准通用的设计语言...UML提出了一套IT专业人员期待多年的统一的标准建模符号。通过使用UML,这些人员能够阅读和交流系统架构和设计规划--就像建筑工人多年来所使用的建筑设计图一样。
统一建模语言课件ppt以及实例
UML 统一建模语言.pdf
UML 基础很适合初学者学习UML建模的资料。该资料是从IBM网站下载整理而来的。
统一建模语言统一建模语言统一建模语言统一建模语言统一建模语言统一建模语言统一建模语言统一建模语言
统一建模语言UML轻松入门之综合实例.doc 统一建模语言UML轻松入门之综合实例.doc 统一建模语言UML轻松入门之综合实例.doc
统一建模语言是一种直观化、明确化、构建和文档化软件系统产物的通用可视化建模语言。 不是一种可视化的程序设计语言,而是一种可视化的建模语言 不是工具或知识库的规格说明,而是一种建模语言规格说明,是一种表示...
UML(统一建模语言)的学习教材,很有帮助的
统一建模语言教程,UML教程.zip UML是软件设计中的必修技能之一,不会UML的程序员不可能是架构师
统一建模语言UML课件ppt,非常详细和完整,分享一下
UML(统一建模语言)是一种建模语言,是第三代用来为面向对象开发系统进行说明、可视化和编制文档的方法。它是由信息系统。。。。