Profiles
Profiles
Activities
Allocations
Blocks
ConstraintBlocks
Libraries
ModelElements
PortsAndFlows
Requirements
Requirements
Requirement
AbstractRequirement
1
0
0
derived
AbstractRequirement
*
*
1
0
0
derivedFrom
AbstractRequirement
*
*
externalId
String
1
1
1
0
0
master
AbstractRequirement
*
*
1
0
0
refinedBy
NamedElement
*
*
1
0
0
satisfiedBy
NamedElement
*
*
text
String
1
1
1
0
0
tracedTo
NamedElement
*
*
Trace
Copy
Verify
DeriveReqt
Satisfy
TestCase
Blocks
Block
false
isEncapsulated
Boolean
SysML
SysML
Class
baseClass
composite
ConnectorProperty
Property
baseClass
composite
ParticipantProperty
DistributedProperty
baseClass
composite
baseClass
composite
ValueType
connector
Connector
1
1
end_
Property
1
1
DataType
baseClass
composite
InstanceSpecification
Properties
Value Types
0
0
quantityKind
1
1
0
0
valueType
*
*
0
0
unit
1
1
0
0
valueType
*
*
Property Paths
Element
SysML 1.6 Figure 8-3
SysML 1.6 Figure 8-2
SysML 1.6 Figure 8-4
ElementPropertyPath
baseClass
composite
1
1
propertyPath
*
*
SysML 1.6 Figure 8-5
DirectedRelationship
DirectedRelationshipPropertyPath
baseClass
composite
0
0
sourceContext
1
1
0
0
targetContext
1
1
Connector Ends
Connector
BindingConnector
baseClass
composite
ConnectorEnd
NestedConnectorEnd
baseClass
composite
SysML 1.6 Figure 8-6
Property-Specific Types
Classifier
PropertySpecificType
baseClass
composite
SysML Figure 8-7
Bound References
EndPathMultiplicity
BoundReference
boundend
ConnectorEnd
1
1
1
bindingPath
Property
*
*
Add property strings
SysML 1.6 Figure 8-8
Adjunt and Classifier Behavior Properties
AdjuntProperty
baseClass
composite
principal
1
1
0
0
*
*
0
0
targetPropertyPath
*
*
0
0
*
*
0
0
sourcePropertyPath
*
*
0
0
*
*
baseClass
composite
Port Stereotypes
Port
ProxyPort
FullPort
baseClass
composite
baseClass
composite
FlowProperty
InterfaceBlock
~InterfaceBlock
original
InterfaceBlock
1
1
Actions on Nested Ports
InvocationAction
SysML 1.6 Figure 9-1
Trigger
AddStructuralFeatureValueAction
InvocationOnNestedPortAction
TriggerOnNestedPort
AddFlowPropertyValueOnNestedPortAction
baseClass
composite
baseClass
composite
baseClass
composite
1
1
onNestedPort
*
*
0
0
*
*
1
1
onNestedPort
*
*
0
0
*
*
SysML 1.6 Figure 9-2
Property Value Change Events
ChangeEvent
ChangeSructuralFeatureEvent
baseClass
composite
StructuralFeature
structuralFeature
1
1
AcceptEventAction
AcceptChangeStructuralFeatureEventAction
baseClass
composite
Provided and Required Features
SysML 1.6 Figure 9-3
Feature
DirectedFeature
featureDirection
FeatureDirectionKind
1
1
baseClass
composite
SysML 1.6 Figure 9-4
ModelElements
Generalization
Conform
View
Viewpoint
Stakeholder
Expose
Rationale
Problem
ElementGroup
Comment
Dependency
baseClass
composite
baseClass
composite
baseClass
composite
baseClass
composite
baseClass
composite
1
0
0
stakeholder
Stakeholder
*
*
1
viewpoint
Viewpoint
1
1
1
0
0
concern
String
*
*
0
0
concernList
Comment
*
*
0
0
language
String
*
*
1
0
0
method
Behavior
*
*
0
0
presentation
String
*
*
purpose
String
1
1
0
0
stakeholder
Stakeholder
*
*
1
0
0
concern
String
*
*
0
0
concernList
Comment
*
*
1
criterion
String
1
1
1
0
0
member
Element
*
*
name
String
1
1
0
0
orderedMember
Element
*
*
1
size
Integer
1
1
Need associations strings added
SysML 1.6 Figure 7-1
ConstraintBlocks
ConstraintBlock
SysML 1.6 Figure 10-1
Activities
Parameter
ActivityEdge
ParameterSet
Optional
Rate
Probability
Continuous
Discrete
Behavior
Operation
ObjectNode
ControlOperator
NoBuffer
Overwrite
baseClass
composite
baseClass
composite
baseClass
composite
baseClass
composite
baseClass
composite
baseClass
composite
baseClass
composite
rate
InstanceSpecification
probability
ValueSpecification
baseClass
composite
SysML 1.6 Figure 11-8
Allocation
Abstraction
Allocate
baseClass
composite
SysML 1.6 Figure 15-1
AllocatedActivityPartition
ActivityPartition
AllocateActivityPartition
baseClass
composite
SysML 1.6 Figure 15-2
Formally, this is the Trace element from the Standard profile.
NamedElement
baseClass
composite
Refine
SysML 1.6 Figure 16-1
Libraries
PrimitiveValueTypes
ControlValues
UnitAndQuantityKind
SysML 1.6 Figure 8-9
inout
direction
FlowDirectionKind
1
1
Property Strings
Tagged
baseClass
composite
subsets
str
ordered
bool
nonunique
bool
True
True
True
True
True
ClassifierBehaviorProperty
baseClass
composite
True
True
UML
baseClass
composite
baseClass
composite
baseClass
composite
baseClass
composite
baseClass
composite
baseClass
composite
Inherit only from Behavior, or MRO can not be resolved.
Inherit only from behaviour,
otherwise MRO can not be resolved.
Property "end" is defined in base class already.
1
0
0
verifiedBy
NamedElement
*
*
FlowDirectionKind
in
inout
out
FeatureDirectionKind
provided
providedRequired
required
* {
background-color: transparent;
color: black;
font-family: sans;
font-size: 14;
highlight-color: rgba(0, 0, 255, 0.4);
line-width: 2;
padding: 0;
}
diagram {
background-color: white;
line-style: normal;
/* line-style: sloppy 0.3; */
}
baseClass
composite
baseClass
composite