《UML精粹(第三版)标准对象建模 语言简明指南》
何谓:UML?
UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它溶入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。
UML的使用方式?
[color=darkred]草图绘制语言[/color] UML as sketch
蓝图绘制语言 UML as blueprint
程序编程语言 UML AS PROGRAMMING LANGUAGE
正向工程forward engineering
逆向工程reverse engineering
MDA: 模型驱动体系结构:是UML用作程序编程语言的一种标准。
建模人员通过创建一个与[b]平台无关的模型[/b](PLATFORM INDEPENDENT MODELE,PIM)来表示一个特定的应用。平台特定模型(PLATFORM SPECIFIC MODEL,PSM)。
图示法与元模型
图示法(NOTATION)是你在模型中看到的图示材料;它是建摸语言的图示语法。
META-MODEL是一种用以定义语言概念的图(类图)。
UML图
activity(活动)
class(类)
communication(通信)
component(构件)
composite structure(复合结构)
deployment(部署)
interactive overview(交互概观)
object(对象)
package(包)
sequence(顺序)
state machine(状态机)
timing(定时)
use case(用案)
何谓合法UML?
指定性规则(PRESCRIPTIVE RULE)
描述性规则(DESCRIPTIVE RULE)
何谓:UML?
UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它溶入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。
UML的使用方式?
[color=darkred]草图绘制语言[/color] UML as sketch
蓝图绘制语言 UML as blueprint
程序编程语言 UML AS PROGRAMMING LANGUAGE
正向工程forward engineering
逆向工程reverse engineering
MDA: 模型驱动体系结构:是UML用作程序编程语言的一种标准。
建模人员通过创建一个与[b]平台无关的模型[/b](PLATFORM INDEPENDENT MODELE,PIM)来表示一个特定的应用。平台特定模型(PLATFORM SPECIFIC MODEL,PSM)。
图示法与元模型
图示法(NOTATION)是你在模型中看到的图示材料;它是建摸语言的图示语法。
META-MODEL是一种用以定义语言概念的图(类图)。
UML图
activity(活动)
class(类)
communication(通信)
component(构件)
composite structure(复合结构)
deployment(部署)
interactive overview(交互概观)
object(对象)
package(包)
sequence(顺序)
state machine(状态机)
timing(定时)
use case(用案)
何谓合法UML?
指定性规则(PRESCRIPTIVE RULE)
描述性规则(DESCRIPTIVE RULE)