UML user guide, chapter 2, UML introduction
2009-02-12 13:41
148 查看
An Overview of the UML
1.The UML Is a Language
A modeling language is a language whose vocabulary and rules focus on the conceptual and physical representation of a system. 建模语言专注于系统的概念和物理的呈现.
2.The UML Is a Language for Visualizing
The UML Is a Language for Specifying
The UML is more than just a bunch of graphical symbols. Rather, behind each symbol in the
UML notation is a well-defined semantics. 可视化建模, 不单单是一系列的图形符号, 更重要是每个符号都有特定的语法和规则.
3.The UML Is a Language for Specifying
specifying means building models that are precise, unambiguous, and complete. In particular,
the UML addresses the specification of all the important analysis, design, and
implementation decisions that must be made in developing and deploying a software-intensive system.
4.The UML Is a Language for Constructing
This mapping permits forward engineeringthe generation of code from a UML model into a
programming language. The reverse is also possible.
Modeling the behavior of a system.
5.The UML Is a Language for Documenting
The UML addresses the documentation of a system's architecture and all of its details. The
UML also provides a language for expressing requirements and for tests. Finally, the UML
provides a language for modeling the activities of project planning and release management
1.The UML Is a Language
A modeling language is a language whose vocabulary and rules focus on the conceptual and physical representation of a system. 建模语言专注于系统的概念和物理的呈现.
2.The UML Is a Language for Visualizing
The UML Is a Language for Specifying
The UML is more than just a bunch of graphical symbols. Rather, behind each symbol in the
UML notation is a well-defined semantics. 可视化建模, 不单单是一系列的图形符号, 更重要是每个符号都有特定的语法和规则.
3.The UML Is a Language for Specifying
specifying means building models that are precise, unambiguous, and complete. In particular,
the UML addresses the specification of all the important analysis, design, and
implementation decisions that must be made in developing and deploying a software-intensive system.
4.The UML Is a Language for Constructing
This mapping permits forward engineeringthe generation of code from a UML model into a
programming language. The reverse is also possible.
Modeling the behavior of a system.
5.The UML Is a Language for Documenting
The UML addresses the documentation of a system's architecture and all of its details. The
UML also provides a language for expressing requirements and for tests. Finally, the UML
provides a language for modeling the activities of project planning and release management
相关文章推荐
- UML user guide, chapter 4 Classes - UML用户手册第四章 类
- UML user guide, chapter 5 relationships 关系
- UML user guide, chapter 3 Hello world
- Cortex ™ -M0 Devices Generic User Guide(Chapter 1)
- Activiti User Guide(Activiti用户指南)-Chapter 17. Activiti KickStart
- QT 010 Qt 4.2 在线手册含UML图解释 User's Guide Documentation
- The Definitive Guide to symfony | Chapter 15 - Unit And Functional Testing | symfony | Web PHP Framework
- Chapter 8 Thread Synchronization in User Mode
- Graphics SDK Quick installation and user guide
- Gradle-user guide-第6章 构建脚本基础(译)
- NVIDIA PhysX SDK 3.3.4 Documentation User's Guide翻译 --Vehicles
- jBPM Starters Kit UserGuide
- Instruments User Guide编程指南4-Profile You App's Performance
- Linker and Libraries Guide --Chapter 2 Link-Editor
- Gradle Plugin User Guide 中文版
- UML for the IT Business Analyst: A Practical Guide to Object-Oriented Requirements Gathering
- Understanding Your Users : A Practical Guide to User Requirements Methods, Tools, and Techniques
- Phpeclipse: A User Guide
- Application Architecture Guide 2.0 Chapter about Mobile Applications
- Joomla! A User's Guide: Building a Successful Joomla! Powered Website