Capability Modeling is a key concept when designing enterprise architectures. The design of most enterprise architectures revolves around the capabilities that the enterprise must provide to solve a problem. To provide a capability, the architecture design might include the creation or updating of necessary resources. A capability deployment scheme is modeled by a capability configuration, which can be associated with the required resources. For more information, see the UPIA specification: http://www-01.ibm.com/support/docview.wss?uid=swg27019099&aid=1
RSA UPIA | MagicDraw UPDM 2 |
---|---|
Actual Role | UPDM Actual Post |
Capability
type |
UPDM Capability
Ecore documentation, key=type |
Capability Configuration
|
UPDM CapabilityConfiguration
|
Capability Requirement | SysML Requirement |
Capability Role
resourceType value |
Performer
Ecore documentation, key=resourceType Ecore documentation, key=value |
Capability Usage
strategicMission |
UML UseCase
Dependency to Use Case coming from a UPIA::StrategicMission |
Effect | UML Opaque Behavior |
Fielded Capability | UPDM Fielded Capability |
Information
|
UPDM ExchangeElement, exchangeElementKind set to "InformationElement"
Ecore documentation, key=value |
Diagrams | |
Class Diagram having Capability(s) and Goal(s) and/or Vision(s) | CV-1 Vision |
Class Diagram having Capability(s) and Dependency(s) | CV-4 Capability Dependencies |
Class Diagram having Capability(s) | CV-2 Capability Taxonomy |