SAFe Metamodel (All Levels)
34 Classes
97 Patterns
Portfolio Level
Essential Level
Click any node or relationship to inspect schema rules on right panel
| Class ID | Name & Level | Definition | Purpose | Outgoing | Incoming |
|---|
| Pattern ID | Source Class | Relationship | Target Class | Rule Specification |
|---|
Validation Status
NOT RUN
Constraint Checks
9 Total Rules
Violations Detected
0
1
Required Catalogs Present
Validates :NodeType, :RelationshipType, and :RelationshipPattern exist.
2
Foreign Key Integrity
Patterns must reference existing source & target node types and valid relationship types.
3
Pattern Uniqueness
Detects duplicate source-rel-target rules in the catalog.
4
A-Box Typing Compliance
Every operational node outside :TBox must possess a valid model_type property.
5
A-Box Schema Conformance
The model_type of any A-box node must resolve to a known catalog NodeType.name.
6
Mandatory Name Property
Ensures every instance node has a populated, non-empty name.
7
Catalog Property Requirements
Verifies all properties declared in NodeType.required_properties are present on instances.
8
A-Box Edge Validity
Any relationship created between instance nodes must exist in the RelationshipType catalog.
9
Strict Pattern Conformance
Instances can only connect if a matching (source)-[rel]->(target) rule is approved in Script 03.