Математика | ||||
UML-Toolkit | ||||
Contents
Preface Acknowledgments CHAPTER 1 What Is the Unified Modeling Language? 1 The Unified Modeling Language 3 The Method Wars 3 The UML 5 Acceptance of UML 6 OMG Standardization 6 Methods and Modeling Languages 7 Object-Oriented Software Development 7 Usage of UML 8 Different Types of Systems Business Engineering 9 Phases of System Development 10 Requirements Analysis 10 Analysis 10 Design 10 Programming 11 Test 11 CHAPTER 2 An Overview of UML 13 Views 14 Use-Case View 15 Logical View 16 Contents Component View 16 Concurrency View 16 Deployment View 16 Diagrams 17 Use-Case Diagram 17 Class Diagram 18 Object Diagram 19 State Diagram 20 Sequence Diagram 20 Collaboration Diagram 21 Activity Diagram 22 Component Diagram 22 Deployment Diagram 23 Model Elements 24 General Mechanisms 26 Adornments 26 Notes 27 Specifications 28 Extending UML 28 Stereotypes 28 Tagged Values 30 Constraints 30 Modeling with UML 31 Tools 34 Drawing Support 36 Model Repository 37 Navigation 37 Multiuser Support 38 Code Generation 39 Reverse Engineering 40 Integration 40 Interchange of Models 42 Summary 42 CHAPTER 3 Use-Case Modeling 45 Use-Case Diagram 47 System 48 Actors 49 Finding Actors 49 Actors in UML 50 Contents Vll Relationships between Actors 51 Use Cases 51 Finding Use Cases 53 Use Cases in UML 53 Relationships between Use Cases 54 Describing Use Cases 56 Testing Use Cases 57 Walking the Use Case 59 Realizing Use Cases 59 Summary 62 CHAPTER 4 Classes, Objects, and Their Relationships 65 Classes and Objects 65 Class Diagram 67 Finding Classes 68 Name Compartment 69 Attribute Compartment 69 Operation Compartment 72 Using Primitive Types 76 Relationships 76 Associations 77 Normal Association Цена: 300руб. |
||||