Useful Links
1. Foundations of Object-Oriented Thinking
2. Introduction to UML (Unified Modeling Language)
3. Structural UML Diagrams
4. Behavioral UML Diagrams
5. Object-Oriented Design Principles
6. Design Patterns in UML
7. Object-Oriented Analysis and Design Process
8. UML Tools and Methodologies
9. Advanced UML Concepts
  1. Computer Science
  2. Programming

UML and Object-Oriented Design

1. Foundations of Object-Oriented Thinking
2. Introduction to UML (Unified Modeling Language)
3. Structural UML Diagrams
4. Behavioral UML Diagrams
5. Object-Oriented Design Principles
6. Design Patterns in UML
7. Object-Oriented Analysis and Design Process
8. UML Tools and Methodologies
9. Advanced UML Concepts
  1. UML Tools and Methodologies
    1. UML Modeling Tools
      1. Tool Categories
        1. Commercial Tools
          1. Open Source Tools
            1. Online Tools
            2. Tool Selection Criteria
              1. Feature Requirements
                1. Integration Capabilities
                  1. Cost Considerations
                  2. Tool Features
                    1. Diagram Editors
                      1. Model Repositories
                        1. Code Generation
                          1. Reverse Engineering
                            1. Collaboration Support
                          2. Development Methodologies
                            1. Unified Process
                              1. Process Phases
                                1. Iterative Development
                                  1. Use Case Driven
                                  2. Agile Methodologies
                                    1. UML in Agile Context
                                      1. Lightweight Modeling
                                        1. Just Enough Design
                                        2. Model-Driven Architecture
                                          1. Platform Independent Models
                                            1. Platform Specific Models
                                              1. Model Transformations

                                          Previous

                                          7. Object-Oriented Analysis and Design Process

                                          Go to top

                                          Next

                                          9. Advanced UML Concepts

                                          © 2025 Useful Links. All rights reserved.

                                          About•Bluesky•X.com