Description
This proposal shows a UML class diagram with associations which unify the platform and application sides of the components, templates, requirements, and capabilities.
The unified resource types rely on appropriate back pointers to determine whether the ownership is on the platform or application side.