@startuml
class Simulation {
+input
+environment
+launchConfiguration
+output
+recipe
+resourceUsage
+startedBy
+status
+tag
+technique
+wasInformedBy
+customPropertySet
+description
+endTime
+lookupLabel
+performedBy
+startTime
+studyTarget

}
Simulation -d-> "input" LocalFile
Simulation -d-> "input" File
Simulation -d-> "input" FileBundle
Simulation -d-> "input" ModelVersion
Simulation -d-> "input" SoftwareVersion
Simulation -d-> "environment" Environment
Simulation -d-> "environment" WebServiceVersion
Simulation -d-> "launchConfiguration" LaunchConfiguration
Simulation -d-> "output" LocalFile
Simulation -d-> "output" File
Simulation -d-> "output" FileArchive
Simulation -d-> "output" FileBundle
Simulation -d-> "recipe" WorkflowRecipeVersion
Simulation -d-> "resourceUsage" QuantitativeValue
Simulation -d-> "resourceUsage" QuantitativeValueRange
Simulation -d-> "startedBy" SoftwareAgent
Simulation -d-> "startedBy" Person
Simulation -d-> "status" ActionStatusType
Simulation -d-> "technique" AnalysisTechnique
Simulation -d-> "wasInformedBy" Simulation
Simulation -d-> "wasInformedBy" GenericComputation
Simulation -d-> "wasInformedBy" Optimization
Simulation -d-> "wasInformedBy" Visualization
Simulation -d-> "wasInformedBy" ModelValidation
Simulation -d-> "wasInformedBy" DataCopy
Simulation -d-> "wasInformedBy" DataAnalysis
Simulation -d-> "customPropertySet" CustomPropertySet
Simulation -d-> "performedBy" SoftwareAgent
Simulation -d-> "performedBy" Person
Simulation -d-> "studyTarget" ParcellationEntityVersion
Simulation -d-> "studyTarget" ParcellationEntity
Simulation -d-> "studyTarget" CustomAnatomicalEntity
Simulation -d-> "studyTarget" UBERONParcellation
Simulation -d-> "studyTarget" Species
Simulation -d-> "studyTarget" OrganismSubstance
Simulation -d-> "studyTarget" BiologicalSex
Simulation -d-> "studyTarget" OrganismSystem
Simulation -d-> "studyTarget" AuditoryStimulusType
Simulation -d-> "studyTarget" BiologicalOrder
Simulation -d-> "studyTarget" Organ
Simulation -d-> "studyTarget" OlfactoryStimulusType
Simulation -d-> "studyTarget" SubcellularEntity
Simulation -d-> "studyTarget" GustatoryStimulusType
Simulation -d-> "studyTarget" DiseaseModel
Simulation -d-> "studyTarget" OpticalStimulusType
Simulation -d-> "studyTarget" CellCultureType
Simulation -d-> "studyTarget" VisualStimulusType
Simulation -d-> "studyTarget" MolecularEntity
Simulation -d-> "studyTarget" TactileStimulusType
Simulation -d-> "studyTarget" BreedingType
Simulation -d-> "studyTarget" CellType
Simulation -d-> "studyTarget" TermSuggestion
Simulation -d-> "studyTarget" Handedness
Simulation -d-> "studyTarget" Disease
Simulation -d-> "studyTarget" GeneticStrainType
Simulation -d-> "studyTarget" ElectricalStimulusType

@enduml