书籍详情
UML参考手册:英文本
作者:(美)James Rumbaugh等编著
出版社:科学出版社
出版时间:2004-01-01
ISBN:9787030124678
定价:¥60.00
购买这本书可以去
内容简介
UML是一种用于建立面向对象系统模型的标准标记法。本书首先概述了UML的历史、基本概念、目标及使用方法,然后按字母顺序列出了UML的所有术语及标准元素,从语意、表示法和用途等方面详尽地介绍了UML的构成和概念,本书的三位作者是面向对象方法最早的倡导者,也是UML的原创人员。本书可供广大软件开发人员、系统用户和工程技术人员查询和参考。
作者简介
作者:GradyBoochUML创始人之一,主要从事面向对象研究的著名专家GradyBooch是UML创始人之一,他和IvarJacotson、JamesRumbaugh是统一建模语言的创始人,世界公认。这三个人对开发对象技术做出了许多重大的贡献。包括对象工厂(OOSE)过程、Booch方法和对象建模技术(OMT)等,GradyBooch现在Rational软件公司任职。UML用户指南(第2版)>>更多作品
目录
Preface
Goals
Outline of the Book
Encyclopedia Article Formatting Conventions
Syntax Conventions
CD
For More Information
Acknowledgments
Part I: Background
Chapter I: UML Overview
Brief Summary of UML
UML History
Goals of UML
UML Concept Areas
Syntax of Expressions and Diagrams
Chapter 2: The Nature and Purpose of Models
What Is a Model?
What Are Models For?
Levels of Models
What Is in a Model?
What Does a Model Mean?
Part 2: UML Concepts
Chapter 3: UML Walkthrough
UML Views
Static View
Use Case View
Interaction View
State Machine View
Activity View
Physical Views
Model Management View
Extensibility Constructs
Connections Among Views
Chapter 4: Static View
Overview
Classifiers
Relationships
Associations
Generalization
Realization
Dependencies
Constraint
Instances
Chapter 5: Use Case View
Overview
Actor
Use Case
Chapter 6: State Machine View
Overview
State Machine
Event
State
Transition
Composite States
Chapter 7: Activity View
Overview
Activity Diagram
Activities and Other Views
Chapter 8: Interaction View
Overview
Collaboration
Interaction
Sequence Diagram
Activation
Collaboration Diagram
Patterns
Chapter 9: Physical Views
Overview
Component
Node
Chapter 10: Model Management View
Overview
Package
Dependencies on Packages
Access and Import Dependency
Model and Subsystem
Chapter 11: Extension Mechanisms
Overview
Constraint
Tagged Value
Stereotypes
Tailoring UML
Chapter 12: UML Environment
Overview
Semantics Responsibilities
Notation Responsibilities
Programming Language Responsibilities
Modeling with Tools
Part 3: Reference
Chapter 13: Encyclopedia of Terms
Chapter 14: Standard Elements
Part 4: Appendices
Appendix A: UML Metamodel
UML Definition Documents
Metamodel Structure
Foundation Package
Behavioral Elements Package
Model Management Package
Appendix B: Notation Summary
Appendix C: Process Extensions
Tailoring the UML
Software Development Process Extensions
Business Modeling Extensions
Bibliography
Index
Goals
Outline of the Book
Encyclopedia Article Formatting Conventions
Syntax Conventions
CD
For More Information
Acknowledgments
Part I: Background
Chapter I: UML Overview
Brief Summary of UML
UML History
Goals of UML
UML Concept Areas
Syntax of Expressions and Diagrams
Chapter 2: The Nature and Purpose of Models
What Is a Model?
What Are Models For?
Levels of Models
What Is in a Model?
What Does a Model Mean?
Part 2: UML Concepts
Chapter 3: UML Walkthrough
UML Views
Static View
Use Case View
Interaction View
State Machine View
Activity View
Physical Views
Model Management View
Extensibility Constructs
Connections Among Views
Chapter 4: Static View
Overview
Classifiers
Relationships
Associations
Generalization
Realization
Dependencies
Constraint
Instances
Chapter 5: Use Case View
Overview
Actor
Use Case
Chapter 6: State Machine View
Overview
State Machine
Event
State
Transition
Composite States
Chapter 7: Activity View
Overview
Activity Diagram
Activities and Other Views
Chapter 8: Interaction View
Overview
Collaboration
Interaction
Sequence Diagram
Activation
Collaboration Diagram
Patterns
Chapter 9: Physical Views
Overview
Component
Node
Chapter 10: Model Management View
Overview
Package
Dependencies on Packages
Access and Import Dependency
Model and Subsystem
Chapter 11: Extension Mechanisms
Overview
Constraint
Tagged Value
Stereotypes
Tailoring UML
Chapter 12: UML Environment
Overview
Semantics Responsibilities
Notation Responsibilities
Programming Language Responsibilities
Modeling with Tools
Part 3: Reference
Chapter 13: Encyclopedia of Terms
Chapter 14: Standard Elements
Part 4: Appendices
Appendix A: UML Metamodel
UML Definition Documents
Metamodel Structure
Foundation Package
Behavioral Elements Package
Model Management Package
Appendix B: Notation Summary
Appendix C: Process Extensions
Tailoring the UML
Software Development Process Extensions
Business Modeling Extensions
Bibliography
Index
猜您喜欢