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 |