Useful Links
1. Introduction to UML
2. Fundamental UML Concepts and Building Blocks
3. Structural Diagrams
4. Behavioral Diagrams
5. Interaction Diagrams
6. Object Constraint Language (OCL)
7. UML Profiles and Extensibility
8. UML in Software Development Lifecycle
9. Advanced UML Applications
10. UML Tools and Environment
11. Best Practices and Guidelines
  1. Computer Science
  2. Other Tools and Technologies

UML

1. Introduction to UML
2. Fundamental UML Concepts and Building Blocks
3. Structural Diagrams
4. Behavioral Diagrams
5. Interaction Diagrams
6. Object Constraint Language (OCL)
7. UML Profiles and Extensibility
8. UML in Software Development Lifecycle
9. Advanced UML Applications
10. UML Tools and Environment
11. Best Practices and Guidelines
  1. Fundamental UML Concepts and Building Blocks
    1. The Four Basic Elements
      1. Structural Things
        1. Classes
          1. Interfaces
            1. Components
              1. Nodes
                1. Use Cases
                  1. Actors
                    1. Artifacts
                      1. Collaborations
                      2. Behavioral Things
                        1. Interactions
                          1. State Machines
                            1. Activities
                            2. Grouping Things
                              1. Packages
                                1. Subsystems
                                2. Annotational Things
                                  1. Notes
                                    1. Comments
                                  2. UML Relationships
                                    1. Dependency Relationships
                                      1. Usage Dependencies
                                        1. Abstraction Dependencies
                                          1. Permission Dependencies
                                            1. Binding Dependencies
                                            2. Association Relationships
                                              1. Binary Associations
                                                1. N-ary Associations
                                                  1. Association Classes
                                                    1. Qualified Associations
                                                    2. Generalization Relationships
                                                      1. Class Inheritance
                                                        1. Interface Inheritance
                                                          1. Substitution Principle
                                                          2. Realization Relationships
                                                            1. Interface Implementation
                                                              1. Use Case Realization
                                                            2. Common Mechanisms
                                                              1. Specifications and Implementations
                                                                1. Adornments and Visual Cues
                                                                  1. Common Divisions
                                                                    1. Classifier vs Instance
                                                                      1. Interface vs Implementation
                                                                        1. Static vs Dynamic Views
                                                                        2. Extensibility Mechanisms
                                                                          1. Stereotypes
                                                                            1. Tagged Values
                                                                              1. Constraints
                                                                            2. Model Organization
                                                                              1. Views and Viewpoints
                                                                                1. Abstraction Levels
                                                                                  1. Model Consistency
                                                                                    1. Traceability

                                                                                  Previous

                                                                                  1. Introduction to UML

                                                                                  Go to top

                                                                                  Next

                                                                                  3. Structural Diagrams

                                                                                  © 2025 Useful Links. All rights reserved.

                                                                                  About•Bluesky•X.com