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
Advanced UML Applications
Model-Driven Engineering
Model-Driven Architecture (MDA)
Platform-Independent Models (PIM)
Platform-Specific Models (PSM)
Model Transformations
Code Generation Strategies
Domain-Specific Modeling
Domain-Specific Languages
Profile-Based Extensions
Custom Notations
Tool Integration
Real-Time and Embedded Systems
Real-Time Constraints
Timing Specifications
Resource Modeling
Concurrency Modeling
Service-Oriented Architecture
Service Modeling
Interface Design
Service Composition
SOA Patterns
Enterprise Architecture
Business Process Modeling
System Integration
Architecture Frameworks
Governance Models
Reverse Engineering
Code-to-Model Transformation
Legacy System Analysis
Architecture Recovery
Documentation Generation
Previous
8. UML in Software Development Lifecycle
Go to top
Next
10. UML Tools and Environment