Useful Links
Computer Science
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
UML in Software Development Lifecycle
Requirements Engineering
Use Case Modeling
Requirements Traceability
Stakeholder Analysis
Requirements Validation
Analysis and Design
Domain Modeling
Architectural Design
Detailed Design
Design Patterns in UML
Implementation
Model-to-Code Transformation
Code Generation
Round-Trip Engineering
Implementation Patterns
Testing
Test Case Derivation
Test Data Modeling
Test Coverage Analysis
Model-Based Testing
Deployment and Maintenance
Deployment Planning
Configuration Management
Change Impact Analysis
Evolution Management
Process Integration
Agile Development
Iterative Development
Model-Driven Development
DevOps Integration
Previous
7. UML Profiles and Extensibility
Go to top
Next
9. Advanced UML Applications