Process of metamodeling
GOPRR-based metamodeling
1. Identify techniques of the method
2. Identify object types
3. Define properties for each object type
4. Identify relationship types between object types
5. Define role types and connections in identified relationships
6. Inspect properties allocated to object types, relationship types and role types
7. Define role cardinalities and constraints
8. Define identifying properties for object types, role types and relationship types
9. Define the representational part of the method
10. Define method connections and global properties
11. Define method reports and analyze the metamodel