Resource Role Kind mapping table by OMG specification
For each Resource Role created under the Resource Performer (which is a context), a type (which is Resource Performer) should be assigned. Depending on a type, an appropriate Role Kind is assigned for each Resource Role according to the rules provided in the following table.
| Role Kind | Type | Context | 
|---|---|---|
| Artifact Component | Resource Artifact | Resource Performer | 
| Component | Software | Resource Performer | 
| Equipment | Physical Resource | Resource Performer | 
| Hosted Software | Software | Resource Performer | 
| Human Resource | Organizational Resource | Resource Performer | 
| Natural Resource Component | Natural Resource | Resource Performer | 
| Other | Resource Performer | Resource Performer | 
| Part | Resource Performer | Resource Performer | 
| Platform | Resource Performer | Resource Performer | 
| Post Role | Post | Resource Performer | 
| Responsibility Role | Responsibility | Resource Performer | 
| System | Resource Performer | Resource Performer | 
| Sub Organization | Organization | Resource Performer | 
| Sub System Part | Resource Performers | Resource Performer | 
| Used Configuration | Capability Configuration | Resource Performer | 
| Used Physical Architecture | Resource Architecture | Resource Performer |