The Unified Modeling Language Reference Manual

James Rumbaugh, Ivar Jacobson, Grady Booch

  • 出版商: Addison Wesley
  • 出版日期: 1999-01-02
  • 售價: $998
  • 語言: 英文
  • 頁數: 576
  • 裝訂: Hardcover
  • ISBN: 020130998X
  • ISBN-13: 9780201309980
  • 相關分類: UML
  • 已絕版

買這商品的人也買了...

商品描述


Table Of Contents

Preface.
Goals.
Outline of the Book.
Encyclopedia Article Formatting Conventions.
Syntax Conventions.
CD.
For More Information.
Acknowledgments.

I. BACKGROUND.

1. UML Overview.
Brief Summary of UML.
UML History.
Goals of UML.
UML Concept Areas.
Syntax of Expressions and Diagrams.

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?

II. UML CONCEPTS.


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.

4. Static View.
Overview.
Classifiers.
Relationships.
Associations.
Generalization.
Realization.
Dependencies.
Constraint.
Instances.

5. Use Case View.
Overview.
Actor.
Use Case.

6. State Machine View.
Overview.
State Machine.
Event.
State.
Transition.
Composite States.

7. Activity View.
Overview.
Activity Diagram.
Activities and Other Views.

8. Interaction View.
Overview.
Collaboration.
Interaction.
Sequence Diagram.
Activation.
Collaboration Diagram.
Patterns.

9. Physical Views.
Overview.
Component.
Node.

10. Model Management View.
Overview.
Package.
Dependencies on Packages.
Access and Import Dependency.
Model and Subsystem.

11. Extension Mechanisms.
Overview.
Constraint.
Tagged Value.
Stereotypes.
Tailoring UML.

12. UML Environment.
Overview.
Semantics Responsibilities.
Notation Responsibilities.
Programming Language Responsibilities.
Modeling with Tools.

III. REFERENCE.


13. Encyclopedia of Terms.
14. Standard Elements.

IV. 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. 020130998XT04062001


Back to Top