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 Profiles and Extensibility
Metamodeling Concepts
UML Metamodel Architecture
Meta-Object Facility (MOF)
Four-Layer Architecture
Metamodel Relationships
Profile Mechanism
Profile Definition
Profile Application
Profile Specialization
Profile Merging
Stereotypes
Stereotype Definition
Stereotype Application
Stereotype Inheritance
Icon and Appearance
Tagged Values
Tag Definition
Value Assignment
Value Types
Value Constraints
Constraints in Profiles
Well-Formedness Rules
Semantic Constraints
OCL Integration
Standard Profiles
UML Standard Profile
SysML Profile
MARTE Profile
SoaML Profile
BPMN Profile
Creating Custom Profiles
Domain Analysis
Stereotype Design
Constraint Definition
Profile Validation
Profile Documentation
Previous
6. Object Constraint Language (OCL)
Go to top
Next
8. UML in Software Development Lifecycle