The Unified Modeling Language User Guide, 2/e (Hardcover) | 拾書所

The Unified Modeling Language User Guide, 2/e (Hardcover)

$ 1,235 元 原價 1,300

Table of Contents:

Preface xiii

Part 1: Getting Started 1

Chapter 1: Why We Model 3

The Importance of Modeling 4

Principles of Modeling 8

Object-Oriented Modeling 10

Chapter 2: Introducing the UML 13

An Overview of the UML 14

A Conceptual Model of the UML 17

Architecture 31

Software Development Life Cycle 33

Chapter 3: Hello, World! 37

Key Abstractions 38

Mechanisms 41

Artifacts 43

Part 2: Basic Structural Modeling 45

Chapter 4: Classes 47

Getting Started 47

Terms and Concepts 49

Common Modeling Techniques 54

Hints and Tips 59

Chapter 5: Relationships 61

Getting Started 62

Terms and Concepts 63

Common Modeling Techniques 69

Hints and Tips 74

Chapter 6: Common Mechanisms 75

Getting Started 76

Terms and Concepts 77

Common Modeling Techniques 84

Hints and Tips 88

Chapter 7: Diagrams 89

Getting Started 90

Terms and Concepts 91

Common Modeling Techniques 96

Hints and Tips 101

Chapter 8: Class Diagrams 103

Getting Started 103

Terms and Concepts 105

Common Modeling Techniques 106

Hints and Tips 113

Part 3: Advanced Structural Modeling 115

Chapter 9: Advanced Classes 117

Getting Started 117

Terms and Concepts 118

Common Modeling Techniques 130

Hints and Tips 131

Chapter 10: Advanced Relationships 133

Getting Started 134

Terms and Concepts 135

Common Modeling Techniques 148

Hints and Tips 149

Chapter 11: Interfaces, Types, and Roles 151

Getting Started 151

Terms and Concepts 153

Common Modeling Techniques 157

Hints and Tips 161

Chapter 12: Packages 163

Getting Started 164

Terms and Concepts 165

Common Modeling Techniques 170

Hints and Tips 174

Chapter 13: Instances 175

Getting Started 175

Terms and Concepts 176

Common Modeling Techniques 182

Hints and Tips 183

Brand Slider