什么是UML
[09-12 11:32:46] 来源:http://www.88dzw.com 电路基础 阅读:8951次
文章摘要:什么是UMLUML是一种标准的图形化建模语言,它是面向对象分析与设计的一种标准表示。它:不是一种可视化的程序设计语言而是一种可视化的建模语言:不是工具或知识库的规格说明而是一种建模语言规格说明是一种表示的标准。不是过程也不是方法但允许任何一种过程和方法使用它。UML 的目标是易于使用表达能力强进行可视化建模。与具体的实现无关可应用于任何语言平台和工具平台。与具体的过程无关可应用于任何软件开发的过程。简单并且可扩展具有扩展和专有化机制便于扩展无需对核心概念进行修改。为面向对象的设计与开发中涌现出的高级概念例如协作框架模式和组件。提供支持强调在软件开发中对架构框架模式和组件的重用。与最好的软件工程
什么是UML,标签:电子电路基础,模拟电路基础,http://www.88dzw.com什么是UML
UML是一种标准的图形化建模语言,它是面向对象分析与设计的一种标准表示。它:不是一种可视化的程序设计语言而是一种可视化的建模语言:
不是工具或知识库的规格说明而是一种建模语言规格说明是一种表示的标准。
不是过程也不是方法但允许任何一种过程和方法使用它。
UML 的目标是
易于使用表达能力强进行可视化建模。
与具体的实现无关可应用于任何语言平台和工具平台。
与具体的过程无关可应用于任何软件开发的过程。
简单并且可扩展具有扩展和专有化机制便于扩展无需对核心概念进行修改。
为面向对象的设计与开发中涌现出的高级概念例如协作框架模式和组件。
提供支持强调在软件开发中对架构框架模式和组件的重用。
与最好的软件工程实践经验集成。
可升级具有广阔的适用性和可用性。
有利于面对对象工具的市场成长。
图1.1 UML 的成长过程
UML(统一建模语言,Unified Modeling Language)是一种建模语言,是第三代用来
为面向对象开发系统的产品进行说明,可视化和编制文档的方法。它是由信息系统IS
Information System 和面向对象领域的三位著名的方法学家Grady Booch James Rumbaugh
和Ivar Jacobson 称为三个好朋友the Three Amigos 提出的。这种建模语言得到了
UML 伙伴联盟的应用与反馈并得到工业界的广泛支持,由OMG 组织Object
Management Group 采纳作为业界标准。UML 取代目前软件业众多的分析和设计方法
Booch Coad Jacobson Odell Rumbaugh Wirfs-Brock 等成为一种标准这是
软件界的第一次有了一个统一的建模语言。目前,OMG 已经把UML 作为公共可得到的
规格说明Publicly Available Specification PAS 提交给国际标准化组织ISO 进行国
际标准化。预计PAS 进程将在今年完成使,UML 最终正式成为信息技术的国际标准。
- 上一篇:山寨与专业的区别
《什么是UML》相关文章
编辑推荐
- · 什么是系统仿真
- · 什么是CPCI
- · 英特尔 Parallel Composer入门
- · 什么是支持数据库,什么是中宏数据库
- · 什么是数据交换技术
- · 什么是内部数据传输率
- · 什么是空间数据交换中心
- · 什么是差异备份
- · 什么是备份集
- · 什么是映像备份
- · IGBT模块
- · 什么是24脉波整流变压器
- · 自动变速器不能强制降挡故障原因、诊断与排
- · 什么是MD机
- · 中心频率,什么是中心频率
- · 功率单位mw和dbm的换算表
- · 中值滤波模块设计思路
- · 反馈振荡器的原理
- · 气体激光器简介
- · 数制与进位记数法