Toggle navigation
See also
Home
Programming
Learning UML
Part I: Fundamentals
Part I: Fundamentals
Learning UML
Part I: Fundamentals
Chapter 1. Introduction
1.1 What Is the UML?
1.2 The UML and Process
1.3 Learning the UML
Chapter 2. Object-Oriented Modeling
2.1 Project Management System Requirements
2.2 Alphabets, Words, and Sentences
2.3 The Object-Oriented Paradigm
2.4 Paragraphs
2.5 Sections
2.6 Documents
Part II: Structural Modeling
Chapter 3. Class and Object Diagrams
3.1 Classes and Objects
3.2 Associations and Links
3.3 Types, Implementation Classes, and Interfaces
3.4 Generalizations, Realizations, and Dependencies
3.5 Packages and Subsystems
3.6 Exercises
Chapter 4. Use-Case Diagrams
4.1 Actors
4.2 Use Cases
4.3 Communicate Associations
4.4 Dependencies
4.5 Generalizations
4.6 Exercises
Chapter 5. Component and Deployment Diagrams
5.1 Components
5.2 Nodes
5.3 Dependencies
5.4 Communication Associations
5.5 Exercises
Part III: Behavioral Modeling
Chapter 6. Sequence and Collaboration Diagrams
6.1 Roles
6.2 Messages and Stimuli
6.3 Interactions and Collaborations
6.4 Sequence Diagrams
6.5 Collaboration Diagrams
6.6 Exercises
Chapter 7. State Diagrams
7.1 States
7.2 Transitions
7.3 Advanced State Diagrams
7.4 Exercises
Chapter 8. Activity Diagrams
8.1 Action States
8.2 Flow Transitions
8.3 Swimlanes
8.4 Decisions
8.5 Concurrency
8.6 Exercises
Part IV: Beyond the Unified Modeling Language
Chapter 9. Extension Mechanisms
9.1 Language Architecture
9.2 Stereotypes
9.3 Properties
9.4 Profiles
9.5 Exercises
Chapter 10. The Object Constraint Language
10.1 Expressions
10.2 Simple Constraints
10.3 Complex Constraints
10.4 Exercises
Part V: Appendixes
Appendix A. References
A.1 World Wide Web
A.2 Books
Appendix B. Exercise Solutions
B.1 Structural Modeling
B.2 Behavioral Modeling
B.3 Extension Mechanisms and the Object Constraint Language
Remember the name: eTutorials.org
Copyright eTutorials.org 2008-2024. All rights reserved.