Skip to content

Type hierarchy

SysML API

This index lists direct specialization relationships declared in src/. Follow a type link to its source-file landing page.

Supertype Direct specializations
AnalysisArtifact FaultTree, FMEAWorksheet, HAZOPStudy
Connections::BinaryConnection MemoRelationship
ConsistencyRule AttributeConsistencyRule, CoverageConsistencyRule, ElementUsageRule, RelationshipConsistencyRule, RelationUsageRule
ControlledArtifact ModelOwnedArtifact
DataPort CommandPort, SensorPort
ElectricalComponent Battery, PowerSupply
Hazard CyberHazard
Interface SoftwareInterface
InterfaceElement TrustBoundary
LogicalComponent Subsystem, System, SystemOfSystems
MechanicalPart Enclosure
MemoAction ActivityFlow, FunctionalAction, FunctionalFlowStep, InteractionFlow, MemoFunction, MethodologyWorkflowStep, OperationalWorkflow, OperativeAction, OperativeScenario, UIAction, WorkflowControlNode
MemoArtifactItem ControlledArtifact, RegulatoryStandard, StandardClause
MemoConsistencyRule AllocatedToSourceKindRule, AllocatedToTargetKindRule, AlternateScenarioHasBaseRule, AssetThreatLinkRule, BindsToInterfaceEndKindRule, BoundsDetectionConfirmedRule, ComponentExchangeSourceEndpointKindRule, ComponentExchangeTargetEndpointKindRule, ComponentFunctionAllocatedRule, ComposesChildKindRule, ComposesParentKindRule, ContainmentAcyclicRule, ControlInvokesFunctionRule, CriticalTaskValidatedRule, CrossesTrustBoundaryEndKindRule, EnablesEnablerKindRule, EvidenceProductionRule, ExchangeHasFlowRule, FunctionDecomposesIntoFunctionsRule, HazardMaxControlsRule, HazardMitigationRule, HazardSeverityRule, InitialRiskMatrixRule, LogicalFunctionAllocationRule, LogicalInterfaceDirectionRule, NestedPartConnectedRule, PatientContactCharacterizedRule, PerformsPerformerKindRule, PrecedesEndKindRule, ReqToArchTraceRule, RiskControlVerificationRule, RiskToReqTraceRule, RuntimeTracesToModuleRule, SafetyClassCVerificationRule, SafetyCriticalFunctionVerifiedRule, SatisfiedBySourceKindRule, SatisfiedByTargetKindRule, ScreenCaptureProvenanceRule, SwComponentMaxInterfacesRule, SwComponentReqRule, SwComponentSafetyClassRule, SwReqTraceRule, SysReqTraceRule, ThreatMitigationRule, UiElementDesignRecordRule, UseErrorTracesToHazardRule, VerificationCaseMethodRule, VerificationCaseTargetRule, VerifiedByTargetKindRule
MemoConstraint LockoutIntervalConstraint, MaxResponseTimeConstraint, MemoConsistencyRule
MemoDiagramView MemoScreenLayoutView, MemoScreenLayoutView
MemoDocumentBackedView MemoDocumentView
MemoDocumentView MemoClinicalEvidenceView, MemoCybersecurityAssessmentView, MemoCybersecurityThreatModelView, MemoUsabilityEngineeringView
MemoEvidence ScreenCapture
MemoFunction ComponentFunction, SystemFunction
MemoInterface DataInterface, Interface, LogicalInterface
MemoItem InterfaceItem, LogicalExchangeItem, MemoArtifactItem, RiskItem, SoftwareItem
MemoMission IntendedUse
MemoNeed Need
MemoPart ActivityAction, Algorithm, AnalysisArtifact, Archetype, ArchitectureDescription, ArtifactKindDef, AttackSurface, Benefit, ChangeRequest, Citation, ClinicalEvaluation, ComponentExchange, ConfigurationArtifact, ConfigurationItem, ConsistencyRule, CorrespondenceRule, CybersecurityAsset, DataModel, SoftwareDeploymentUnit, DesignDecision, DetectionMethod, DhfDocumentBinding, DiagramIntentMapping, ElementKindAlias, EndToEndFlow, ExplorerClassification, FaultContainmentRegion, FaultTreeNode, FlowSpecification, FunctionalExchange, FunctionalFlow, HAZOPNode, InteractionElement, InterfaceElement, IsolationBoundary, LayerRendering, LogicalBehavior, LogicalComponent, LogicalExchange, MemoEvidence, MemoMission, MemoryDevice, MethodologyDefinition, MethodologyLibrary, ModeConfiguration, ModelAnnotation, ModelingPattern, ModelKind, NotificationSpec, OperationalCapability, OperationalEntity, OperationalParticipant, OverallResidualRiskEvaluation, PhysicalAssembly, PhysicalComponent, PostMarketSurveillance, ProcessingNode, ProjectMethodBinding, QualityGate, ReasonablyForeseeableMisuse, RequirementDriver, ResolvedMethodology, RiskMatrix, RulePolicy, RuntimeEnvironment, SafetyRelatedCharacteristic, SoftwareElement, SystemConstant, TaskDifficultyAssessment, UIEvent, UIState, UseContext, UseEnvironment, UseError, UserInterface, VerifiableElement, ViewInclusionRule, ViewRule, ViewSelectionQuery, WorkflowResource
MemoPort DataPort, LogicalPort, PhysicalPort, SoftwarePort
MemoRelationship AnalyzedBy, AppliesInContext, AssessedAgainst, AssessesDifficulty, BindsToInterface, BuildsInto, CapturesScreen, Causes, Changes, CommentsOn, CommitsUseError, ComponentConnects, Composes, ConformsTo, ContainsEvent, ControlImplementedBy, CrossesTrustBoundary, DataBinding, Decides, DecisionRecordedInADR, DependsOnSoup, DeploysTo, DerivesCyberRequirement, DerivesFrom, DetectedBy, ElementTriggersAction, Enables, EnablesUseCase, ErrorAtElement, EvaluatesTask, ExecutesScenario, Exploits, Extends, FeedsBackTo, FlowComprisesSpec, FlowServesUseCase, FlowTraversesBinding, Governs, HasFailureMode, HasScenario, HostedBy, IdentifiesHazard, ImpactsSafety, IndependentOf, InputToGate, InteractsInContext, InteractsWith, LogicalConnector, MemoLink, Mitigates, Motivates, NavigatesTo, NotesOn, ProducesEvent, ProducesEvidence, ProvidesEnvironment, RationaleFor, RealizedByScenario, RealizesUseCase, RequiresCapability, RequiresResource, ResolvesToMethodology, SituatedIn, Supports, TestedByUsability, ThreatenedBy, TracesRisk, TracesToDocument, Transforms, Validates
MemoRequirement Requirement
MemoRequirementElement MemoNeed, MemoRequirement
MemoState StateMachine
MemoUseCase UseCase
MemoVerificationCase ValidationCase, VerificationCase
MemoView MemoDiagramView, MemoDocumentBackedView
ModelAnnotation ModelComment, ModelNote, ModelRationale
ModelOwnedArtifact ADRArtifact, AnalysisNotebook, GeneratedReport, MarkdownDocumentSource, ModelDataset, ModelQueryScript, RiskManagementFile
OperationalParticipant User
PhysicalAssembly HardwareAssembly, PhysicalSubassembly
PhysicalComponent AcousticComponent, Actuator, Cable, ElectricalComponent, ElectronicComponent, FluidicComponent, HardwareComponent, MechanicalPart, NetworkMedium, OpticalComponent, PhysicalConnectorPart, PneumaticComponent, Sensor, ThermalComponent
PhysicalComponent, OperatorInterfaceElement
RelationshipConsistencyRule ConditionalConsistencyRule
Requirement SecurityRequirement
RequirementDriver RiskDriver
Risk CyberRisk, DesignControlRiskRow, ResidualRisk
RiskControlMeasure CyberMitigation
RiskDriver Risk, Threat
RiskItem FailureCause, FailureEffect, FailureMode, Harm, Hazard, HazardCause, HazardousSituation, HAZOPDeviation, MinimalCutSet, SequenceOfEvents, Vulnerability
SoftwareElement SoftwareComponent, SoftwareModule, SoftwareSystem
SoftwareElement, UIElement
SoftwareItem SBOMEntry
VerifiableElement BehaviorProperty, Contract, FMEAAction, RiskControlMeasure, TimingConstraint
Views::View MemoView
Views::ViewpointCheck MemoViewpoint