System Modeling Elements

Systems Modeling is the process that defines a high-level implementation of the architecture. Key elements are systems and their behaviors, which can be defined by system functions, event traces, or state traces. One goal of systems modeling is to map the logical elements and exchanges from the operational model to elements in the systems model. For more information, see the UPIA specification: http://www-01.ibm.com/support/docview.wss?uid=swg27019099&aid=1

System Elements Mapping

RSA UPIA MagicDraw UPDM 2
Actual Location UPDM ActualLocation
Actual Role UPDM Actual Post
Capability Realization UML Collaboration
Capability Role
isExternal
resourceType
value
Performer
Ecore documentation, key=isExternal
Ecore documentation, key=resourceType
Ecore documentation, key=value
Capability Usage
goal
strategicMission
UML UseCase
Dependency to UPDM::EnterpriseGoal
Dependency to Use Case coming from a UPIA::StrategicMission
Communication Path UPDM System
Communication System
resourceType
value
UPDM System
Ecore documentation, key=resourceType
Ecore documentation, key=value
Data Element
accuracy
resourceType
size
unitsOfMeasure
value
UPDM Exchange Element, exchangeElementKind set to "DataElement"
Ecore documentation, key=accuracy
Ecore documentation, key=resourceType
Ecore documentation, key=size
Ecore documentation, key=unitsOfMeasure
Ecore documentation, key=value
Location UPDM GeoPoliticalExtent if locationType set to either {Country ,Facility, GeoFeature, GeoPoliticalExtent, Installation, RealProperty, Region, Site, SolidVolume}
UPDM Location instead
Network
resourceType
value
UPDM System
Ecore documentation, key=resourceType
Ecore documentation, key=value
Protocol Stack UML Instance Specification
Rule
type
category
UPDM Design Rule
UPDM Rule Kind
Ecore documentation, key=category
System
resourceType
value
UPDM System
Ecore documentation, key=resourceType
Ecore documentation, key=value
System Assembly
resourceType
value
UPDM System
Ecore documentation, key=resourceType
Ecore documentation, key=value
System Control Flow Function Edge
System Function Specification UML Interface
System Group
resourceType
value
UPDM System
Ecore documentation, key=resourceType
Ecore documentation, key=value
System Hardware
resourceType
value
UPDM System
Ecore documentation, key=resourceType
Ecore documentation, key=value
System Event Trace UPDM ResourceEventTrace
System Function
policy
UPDM Function
Dependency to UPDM High Level Operational Concept
System Information Flow UPDM FunctionEdge
System State Trace UPDM ResourceStateMachine
System Task
adheres to policy
governed by doctrine
triggered by events
UPDM ResourceOperation
Dependency to UPDM High Level Operational Concept
Dependency to UPDM High Level Operational Concept
Dependency to UML Event
Diagrams
Class Diagram with System SV-1 Systems Interface Description
Activity Diagram with Function SV-4 Functionality Description Flow
Sequence Diagram owned by an Interaction stereotyped ResourceEventTrace SV-10c Resource Event-Trace Description

Limitations