@prefix : <http://w3id.org/coresense/cso#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@base <http://w3id.org/coresense/cso#> .

<http://w3id.org/coresense/cso> rdf:type owl:Ontology ;
                                 owl:versionIRI <http://w3id.org/coresense/cso/2026-07-29> ;
                                 <http://purl.org/dc/terms/description> "The CoreSense Ontology in OWL 2, generated from the SysML v2 model in sysml/coresense/, which is the canonical source. Each term records the SysML definition it derives from."@en ;
                                 <http://purl.org/dc/terms/license> <https://www.apache.org/licenses/LICENSE-2.0> ;
                                 <http://purl.org/dc/terms/publisher> "The CORESENSE Consortium"@en ;
                                 <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
                                 <http://purl.org/dc/terms/title> "CoreSense Ontology (CSO)"@en ;
                                 rdfs:seeAlso <http://www.coresense.eu> ;
                                 owl:versionInfo "2026-07-29" .

#################################################################
#    Annotation properties
#################################################################

###  http://purl.org/dc/terms/description
<http://purl.org/dc/terms/description> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/license
<http://purl.org/dc/terms/license> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/publisher
<http://purl.org/dc/terms/publisher> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/source
<http://purl.org/dc/terms/source> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/title
<http://purl.org/dc/terms/title> rdf:type owl:AnnotationProperty .


###  http://w3id.org/coresense/cso#sysmlKind
:sysmlKind rdf:type owl:AnnotationProperty ;
           rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
           rdfs:label "SysML definition kind"@en ;
           <http://www.w3.org/2004/02/skos/core#definition> "The SysML v2 definition keyword this term was generated from."@en .


###  http://w3id.org/coresense/cso#sysmlName
:sysmlName rdf:type owl:AnnotationProperty ;
           rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
           rdfs:label "SysML qualified name"@en ;
           <http://www.w3.org/2004/02/skos/core#definition> "The fully qualified name of the SysML v2 element this term was generated from."@en .


###  http://www.w3.org/2004/02/skos/core#altLabel
<http://www.w3.org/2004/02/skos/core#altLabel> rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2004/02/skos/core#definition
<http://www.w3.org/2004/02/skos/core#definition> rdf:type owl:AnnotationProperty .


#################################################################
#    Object Properties
#################################################################

###  http://w3id.org/coresense/cso#actions
:actions rdf:type owl:ObjectProperty ;
         rdfs:domain :Functionality ;
         rdfs:range :Action ;
         :sysmlKind "ref" ;
         :sysmlName "CSBase::Functionality::actions" ;
         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
         rdfs:label "actions"@en ;
         <http://www.w3.org/2004/02/skos/core#altLabel> "actions"@en ;
         <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Functionality::actions."@en .


###  http://w3id.org/coresense/cso#adverseEvent
:adverseEvent rdf:type owl:ObjectProperty ;
              rdfs:domain :Risk ;
              rdfs:range :AdverseOccurrence ;
              :sysmlKind "ref" ;
              :sysmlName "CSBase::Risk::adverseEvent" ;
              rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
              rdfs:label "adverseEvent"@en ;
              <http://www.w3.org/2004/02/skos/core#altLabel> "adverse event"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Risk::adverseEvent."@en .


###  http://w3id.org/coresense/cso#agent
:agent rdf:type owl:ObjectProperty ;
       rdfs:domain :ActionAssignedTo ;
       rdfs:range :Agent ;
       :sysmlKind "end" ;
       :sysmlName "CSActionControl::ActionAssignedTo::agent" ;
       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
       rdfs:label "agent (feature)"@en ;
       <http://www.w3.org/2004/02/skos/core#altLabel> "agent"@en ;
       <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSActionControl::ActionAssignedTo::agent."@en .


###  http://w3id.org/coresense/cso#aspect
:aspect rdf:type owl:ObjectProperty ;
        rdfs:domain :Modelet ;
        rdfs:range :ModeletAspect ;
        :sysmlKind "attribute" ;
        :sysmlName "CSCore::Modelet::aspect" ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "aspect"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "aspect"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Modelet::aspect."@en .


###  http://w3id.org/coresense/cso#assigned_action
:assigned_action rdf:type owl:ObjectProperty ;
                 rdfs:domain :ActionAssignedTo ;
                 rdfs:range :Action ;
                 :sysmlKind "end" ;
                 :sysmlName "CSActionControl::ActionAssignedTo::assigned_action" ;
                 rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                 rdfs:label "assigned_action"@en ;
                 <http://www.w3.org/2004/02/skos/core#altLabel> "assigned action"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSActionControl::ActionAssignedTo::assigned_action."@en .


###  http://w3id.org/coresense/cso#assignee
:assignee rdf:type owl:ObjectProperty ;
          rdfs:domain :ActionOrder ;
          rdfs:range :Agent ;
          :sysmlKind "derived ref" ;
          :sysmlName "CSActionControl::ActionOrder::assignee" ;
          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
          rdfs:label "assignee"@en ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "assignee"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSActionControl::ActionOrder::assignee."@en .


###  http://w3id.org/coresense/cso#assignment
:assignment rdf:type owl:ObjectProperty ;
            rdfs:domain :ActionOrder ;
            rdfs:range :ActionAssignedTo ;
            :sysmlKind "allocation" ;
            :sysmlName "CSActionControl::ActionOrder::assignment" ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "assignment"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "assignment"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSActionControl::ActionOrder::assignment."@en .


###  http://w3id.org/coresense/cso#assignments
:assignments rdf:type owl:ObjectProperty ;
             rdfs:domain :ActionSpecification ;
             rdfs:range :ActionAssignedTo ;
             :sysmlKind "allocation" ;
             :sysmlName "CSActionControl::ActionSpecification::assignments" ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "assignments"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "assignments"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSActionControl::ActionSpecification::assignments."@en .


###  http://w3id.org/coresense/cso#awarePhenomenon
:awarePhenomenon rdf:type owl:ObjectProperty ;
                 rdfs:domain :Awareness ;
                 rdfs:range :Phenomenon ;
                 :sysmlKind "ref" ;
                 :sysmlName "CSCore::Awareness::awarePhenomenon" ;
                 rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                 rdfs:label "awarePhenomenon"@en ;
                 <http://www.w3.org/2004/02/skos/core#altLabel> "aware phenomenon"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Awareness::awarePhenomenon."@en .


###  http://w3id.org/coresense/cso#behavior
:behavior rdf:type owl:ObjectProperty ;
          rdfs:domain [ rdf:type owl:Class ;
                        owl:unionOf ( :ContributesToBehavior
                                      :ManifestCapability
                                    )
                      ] ;
          :sysmlKind "end item" ;
          :sysmlName "CSBase::ContributesToBehavior::behavior" ;
          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
          rdfs:label "behavior"@en ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "behavior"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::ContributesToBehavior::behavior."@en .


###  http://w3id.org/coresense/cso#candidateActions
:candidateActions rdf:type owl:ObjectProperty ;
                  rdfs:domain :Policy ;
                  rdfs:range :Action ;
                  :sysmlKind "ref" ;
                  :sysmlName "CSActionControl::Policy::candidateActions" ;
                  rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                  rdfs:label "candidateActions"@en ;
                  <http://www.w3.org/2004/02/skos/core#altLabel> "candidate actions"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSActionControl::Policy::candidateActions."@en .


###  http://w3id.org/coresense/cso#capability
:capability rdf:type owl:ObjectProperty ;
            rdfs:domain [ rdf:type owl:Class ;
                          owl:unionOf ( :Functionality
                                        :ManifestCapability
                                        :TaskRequiresSystemCapability
                                      )
                        ] ;
            rdfs:range :Capability ;
            :sysmlKind "end item, ref" ;
            :sysmlName "CSBase::Functionality::capability" ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "capability (feature)"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "capability"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Functionality::capability."@en .


###  http://w3id.org/coresense/cso#category
:category rdf:type owl:ObjectProperty ;
          rdfs:domain :Metric ;
          rdfs:range :PerformanceMeasureType ;
          :sysmlKind "attribute" ;
          :sysmlName "CSBase::Metric::category" ;
          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
          rdfs:label "category"@en ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "category"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Metric::category."@en .


###  http://w3id.org/coresense/cso#commandedBy
:commandedBy rdf:type owl:ObjectProperty ;
             rdfs:domain :Actuator ;
             rdfs:range :Agent ;
             :sysmlKind "ref" ;
             :sysmlName "CSBase::Actuator::commandedBy" ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "commandedBy"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "commanded by"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Actuator::commandedBy."@en .


###  http://w3id.org/coresense/cso#commands
:commands rdf:type owl:ObjectProperty ;
          rdfs:domain :Agent ;
          rdfs:range :Action ;
          :sysmlKind "perform action" ;
          :sysmlName "CSBase::Agent::commands" ;
          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
          rdfs:label "commands"@en ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "commands"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Agent::commands."@en .


###  http://w3id.org/coresense/cso#componentStates
:componentStates rdf:type owl:ObjectProperty ;
                 rdfs:domain :SystemState ;
                 rdfs:range :EntityState ;
                 :sysmlKind "event occurrence" ;
                 :sysmlName "CSBase::SystemState::componentStates" ;
                 rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                 rdfs:label "componentStates"@en ;
                 <http://www.w3.org/2004/02/skos/core#altLabel> "component states"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::SystemState::componentStates."@en .


###  http://w3id.org/coresense/cso#components
:components rdf:type owl:ObjectProperty ;
            rdfs:domain [ rdf:type owl:Class ;
                          owl:unionOf ( :SuperSystem
                                        :System
                                      )
                        ] ;
            :sysmlKind "part" ;
            :sysmlName "CSBase::SuperSystem::components" ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "components"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "components"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::SuperSystem::components."@en .


###  http://w3id.org/coresense/cso#condition
:condition rdf:type owl:ObjectProperty ;
           rdfs:domain :Trigger ;
           rdfs:range :TriggerCondition ;
           :sysmlKind "constraint" ;
           :sysmlName "CSActionControl::Trigger::condition" ;
           rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
           rdfs:label "condition"@en ;
           <http://www.w3.org/2004/02/skos/core#altLabel> "condition"@en ;
           <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSActionControl::Trigger::condition."@en .


###  http://w3id.org/coresense/cso#context
:context rdf:type owl:ObjectProperty ;
         rdfs:domain [ rdf:type owl:Class ;
                       owl:unionOf ( :ActionEnd
                                     :Concern
                                     :Evaluation
                                     :Feature
                                     :Functionality
                                     :Meaning
                                     :Mission
                                     :MissionPlan
                                     :MissionSpecification
                                     :PerformanceMeasure
                                     :Phenomenon
                                     :Policy
                                     :Projection
                                     :Risk
                                     :Role
                                     :StakeholderValue
                                     :Task
                                     :Trigger
                                     :Understanding
                                   )
                     ] ;
         rdfs:range :Context ;
         :sysmlKind "derived ref, ref" ;
         :sysmlName "CSActionControl::ActionEnd::context" ;
         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
         rdfs:label "context (feature)"@en ;
         <http://www.w3.org/2004/02/skos/core#altLabel> "context"@en ;
         <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSActionControl::ActionEnd::context."@en .


###  http://w3id.org/coresense/cso#csstakeholder
:csstakeholder rdf:type owl:ObjectProperty ;
               rdfs:domain :SystemOfInterest ;
               rdfs:range :Stakeholder ;
               :sysmlKind "ref" ;
               :sysmlName "CSBase::SystemOfInterest::csstakeholder" ;
               rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
               rdfs:label "csstakeholder"@en ;
               <http://www.w3.org/2004/02/skos/core#altLabel> "csstakeholder"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::SystemOfInterest::csstakeholder."@en .


###  http://w3id.org/coresense/cso#desiredStates
:desiredStates rdf:type owl:ObjectProperty ;
               rdfs:domain :Goal ;
               rdfs:range :SystemState ;
               :sysmlKind "occurrence" ;
               :sysmlName "CSBase::Goal::desiredStates" ;
               rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
               rdfs:label "desiredStates"@en ;
               <http://www.w3.org/2004/02/skos/core#altLabel> "desired states"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Goal::desiredStates."@en .


###  http://w3id.org/coresense/cso#desires
:desires rdf:type owl:ObjectProperty ;
         rdfs:domain :Stakeholder ;
         rdfs:range :Desire ;
         :sysmlKind "connection" ;
         :sysmlName "CSBase::Stakeholder::desires" ;
         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
         rdfs:label "desires"@en ;
         <http://www.w3.org/2004/02/skos/core#altLabel> "desires"@en ;
         <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Stakeholder::desires."@en .


###  http://w3id.org/coresense/cso#engine
:engine rdf:type owl:ObjectProperty ;
        rdfs:domain [ rdf:type owl:Class ;
                      owl:unionOf ( :Exert
                                    :ModeletEnginePair
                                  )
                    ] ;
        rdfs:range :Engine ;
        :sysmlKind "in ref, ref" ;
        :sysmlName "CSCore::Exert::engine" ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "engine (feature)"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "engine"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Exert::engine."@en .


###  http://w3id.org/coresense/cso#entities
:entities rdf:type owl:ObjectProperty ;
          rdfs:domain :Environment ;
          rdfs:range :Entity ;
          :sysmlKind "ref" ;
          :sysmlName "CSBase::Environment::entities" ;
          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
          rdfs:label "entities"@en ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "entities"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Environment::entities."@en .


###  http://w3id.org/coresense/cso#entity
:entity rdf:type owl:ObjectProperty ;
        rdfs:domain [ rdf:type owl:Class ;
                      owl:unionOf ( :EntityState
                                    :Feature
                                    :SystemState
                                  )
                    ] ;
        :sysmlKind "ref" ;
        :sysmlName "CSBase::EntityState::entity" ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "entity (feature)"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "entity"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::EntityState::entity."@en .


###  http://w3id.org/coresense/cso#environment
:environment rdf:type owl:ObjectProperty ;
             rdfs:domain :ExtendedSystem ;
             rdfs:range :Environment ;
             :sysmlKind "part" ;
             :sysmlName "CSBase::ExtendedSystem::environment" ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "environment (feature)"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "environment"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::ExtendedSystem::environment."@en .


###  http://w3id.org/coresense/cso#environmentEntities
:environmentEntities rdf:type owl:ObjectProperty ;
                     rdfs:subPropertyOf :components ;
                     rdfs:domain :ExtendedSystem ;
                     rdfs:range :Entity ;
                     :sysmlKind "part" ;
                     :sysmlName "CSBase::ExtendedSystem::environmentEntities" ;
                     rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                     rdfs:label "environmentEntities"@en ;
                     <http://www.w3.org/2004/02/skos/core#altLabel> "environment entities"@en ;
                     <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::ExtendedSystem::environmentEntities."@en .


###  http://w3id.org/coresense/cso#epistemicState
:epistemicState rdf:type owl:ObjectProperty ;
                rdfs:domain :ModelMetadata ;
                rdfs:range :EpistemicState ;
                :sysmlKind "attribute" ;
                :sysmlName "CSCore::ModelMetadata::epistemicState" ;
                rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                rdfs:label "epistemicState"@en ;
                <http://www.w3.org/2004/02/skos/core#altLabel> "epistemic state"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::ModelMetadata::epistemicState."@en .


###  http://w3id.org/coresense/cso#executes
:executes rdf:type owl:ObjectProperty ;
          rdfs:domain [ rdf:type owl:Class ;
                        owl:unionOf ( :Actuator
                                      :Agent
                                    )
                      ] ;
          rdfs:range :Action ;
          :sysmlKind "perform action" ;
          :sysmlName "CSBase::Actuator::executes" ;
          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
          rdfs:label "executes"@en ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "executes"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Actuator::executes."@en .


###  http://w3id.org/coresense/cso#exerts
:exerts rdf:type owl:ObjectProperty ;
        rdfs:domain :Engine ;
        rdfs:range :Exert ;
        :sysmlKind "perform action" ;
        :sysmlName "CSCore::Engine::exerts" ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "exerts"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "exerts"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Engine::exerts."@en .


###  http://w3id.org/coresense/cso#exhibitedBehavior
:exhibitedBehavior rdf:type owl:ObjectProperty ;
                   rdfs:domain :PerformanceMeasure ;
                   rdfs:range :ExhibitedBehavior ;
                   :sysmlKind "ref" ;
                   :sysmlName "CSBase::PerformanceMeasure::exhibitedBehavior" ;
                   rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                   rdfs:label "exhibitedBehavior"@en ;
                   <http://www.w3.org/2004/02/skos/core#altLabel> "exhibited behavior"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::PerformanceMeasure::exhibitedBehavior."@en .


###  http://w3id.org/coresense/cso#exhibitedBy
:exhibitedBy rdf:type owl:ObjectProperty ;
             rdfs:domain :Phenomenon ;
             rdfs:range :Entity ;
             :sysmlKind "ref" ;
             :sysmlName "CSCore::Phenomenon::exhibitedBy" ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "exhibitedBy"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "exhibited by"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Phenomenon::exhibitedBy."@en .


###  http://w3id.org/coresense/cso#expectedPerformance
:expectedPerformance rdf:type owl:ObjectProperty ;
                     rdfs:domain :Functionality ;
                     rdfs:range :PerformanceMeasure ;
                     :sysmlKind "ref" ;
                     :sysmlName "CSBase::Functionality::expectedPerformance" ;
                     rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                     rdfs:label "expectedPerformance"@en ;
                     <http://www.w3.org/2004/02/skos/core#altLabel> "expected performance"@en ;
                     <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Functionality::expectedPerformance."@en .


###  http://w3id.org/coresense/cso#extendedSystem
:extendedSystem rdf:type owl:ObjectProperty ;
                rdfs:domain [ rdf:type owl:Class ;
                              owl:unionOf ( :Context
                                            :Data
                                            :Evaluation
                                            :Event
                                            :Feature
                                            :Functionality
                                            :Goal
                                            :Meaning
                                            :Mission
                                            :MissionPlan
                                            :MissionSpecification
                                            :PerformanceMeasure
                                            :Phenomenon
                                            :Policy
                                            :Projection
                                            :Sense
                                            :SystemOfInterest
                                            :Task
                                            :Trigger
                                            :TriggerCondition
                                          )
                            ] ;
                rdfs:range :ExtendedSystem ;
                :sysmlKind "derived ref, in ref, ref" ;
                :sysmlName "CSActionControl::Policy::extendedSystem" ;
                rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                rdfs:label "extendedSystem"@en ;
                <http://www.w3.org/2004/02/skos/core#altLabel> "extended system"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSActionControl::Policy::extendedSystem."@en .


###  http://w3id.org/coresense/cso#function
:function rdf:type owl:ObjectProperty ;
          rdfs:domain :ContributesToFunction ;
          rdfs:range :Function ;
          :sysmlKind "end item" ;
          :sysmlName "CSBase::ContributesToFunction::function" ;
          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
          rdfs:label "function (feature)"@en ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "function"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::ContributesToFunction::function."@en .


###  http://w3id.org/coresense/cso#goals
:goals rdf:type owl:ObjectProperty ;
       rdfs:domain [ rdf:type owl:Class ;
                     owl:unionOf ( :Evaluation
                                   :Functionality
                                   :MissionSpecification
                                   :PerformanceMeasure
                                   :Task
                                 )
                   ] ;
       rdfs:range :Goal ;
       :sysmlKind "ref" ;
       :sysmlName "CSBase::Functionality::goals" ;
       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
       rdfs:label "goals"@en ;
       <http://www.w3.org/2004/02/skos/core#altLabel> "goals"@en ;
       <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Functionality::goals."@en .


###  http://w3id.org/coresense/cso#holdsOver
:holdsOver rdf:type owl:ObjectProperty ;
           rdfs:domain :Situation ;
           rdfs:range :SystemState ;
           :sysmlKind "in ref" ;
           :sysmlName "CSBase::Situation::holdsOver" ;
           rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
           rdfs:label "holdsOver"@en ;
           <http://www.w3.org/2004/02/skos/core#altLabel> "holds over"@en ;
           <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Situation::holdsOver."@en .


###  http://w3id.org/coresense/cso#inputFeatures
:inputFeatures rdf:type owl:ObjectProperty ;
               rdfs:domain :Meaning ;
               rdfs:range :Feature ;
               :sysmlKind "ref" ;
               :sysmlName "CSCore::Meaning::inputFeatures" ;
               rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
               rdfs:label "inputFeatures"@en ;
               <http://www.w3.org/2004/02/skos/core#altLabel> "input features"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Meaning::inputFeatures."@en .


###  http://w3id.org/coresense/cso#interests
:interests rdf:type owl:ObjectProperty ;
           rdfs:domain :Stakeholder ;
           rdfs:range :Interest ;
           :sysmlKind "connection" ;
           :sysmlName "CSBase::Stakeholder::interests" ;
           rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
           rdfs:label "interests"@en ;
           <http://www.w3.org/2004/02/skos/core#altLabel> "interests"@en ;
           <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Stakeholder::interests."@en .


###  http://w3id.org/coresense/cso#maintainedUnderstanding
:maintainedUnderstanding rdf:type owl:ObjectProperty ;
                         rdfs:domain :Awareness ;
                         rdfs:range :Understanding ;
                         :sysmlKind "ref" ;
                         :sysmlName "CSCore::Awareness::maintainedUnderstanding" ;
                         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                         rdfs:label "maintainedUnderstanding"@en ;
                         <http://www.w3.org/2004/02/skos/core#altLabel> "maintained understanding"@en ;
                         <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Awareness::maintainedUnderstanding."@en .


###  http://w3id.org/coresense/cso#metamodelingLevel
:metamodelingLevel rdf:type owl:ObjectProperty ;
                   rdfs:domain :ModelMetadata ;
                   rdfs:range :OMG_MOF ;
                   :sysmlKind "attribute" ;
                   :sysmlName "CSCore::ModelMetadata::metamodelingLevel" ;
                   rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                   rdfs:label "metamodelingLevel"@en ;
                   <http://www.w3.org/2004/02/skos/core#altLabel> "metamodeling level"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::ModelMetadata::metamodelingLevel."@en .


###  http://w3id.org/coresense/cso#metric
:metric rdf:type owl:ObjectProperty ;
        rdfs:domain :MissionSuccessCriterion ;
        rdfs:range :Metric ;
        :sysmlKind "ref" ;
        :sysmlName "CSBase::MissionSuccessCriterion::metric" ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "metric (feature)"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "metric"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::MissionSuccessCriterion::metric."@en .


###  http://w3id.org/coresense/cso#mission
:mission rdf:type owl:ObjectProperty ;
         rdfs:domain [ rdf:type owl:Class ;
                       owl:unionOf ( :MissionPlan
                                     :MissionSpecification
                                   )
                     ] ;
         rdfs:range :Mission ;
         :sysmlKind "ref" ;
         :sysmlName "CSBase::MissionPlan::mission" ;
         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
         rdfs:label "mission (feature)"@en ;
         <http://www.w3.org/2004/02/skos/core#altLabel> "mission"@en ;
         <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::MissionPlan::mission."@en .


###  http://w3id.org/coresense/cso#modelet
:modelet rdf:type owl:ObjectProperty ;
         rdfs:domain :ModeletEnginePair ;
         rdfs:range :Modelet ;
         :sysmlKind "ref" ;
         :sysmlName "CSCore::ModeletEnginePair::modelet" ;
         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
         rdfs:label "modelet (feature)"@en ;
         <http://www.w3.org/2004/02/skos/core#altLabel> "modelet"@en ;
         <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::ModeletEnginePair::modelet."@en .


###  http://w3id.org/coresense/cso#modelets
:modelets rdf:type owl:ObjectProperty ;
          rdfs:domain [ rdf:type owl:Class ;
                        owl:unionOf ( :CognitiveCapability
                                      :CognitiveFunction
                                      :Engine
                                      :Estimation
                                      :Exert
                                      :Meaning
                                      :Model
                                    )
                      ] ;
          rdfs:range :Modelet ;
          :sysmlKind "derived ref, in ref, part, ref" ;
          :sysmlName "CSCore::CognitiveCapability::modelets" ;
          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
          rdfs:label "modelets"@en ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "modelets"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::CognitiveCapability::modelets."@en .


###  http://w3id.org/coresense/cso#modeltype
:modeltype rdf:type owl:ObjectProperty ;
           rdfs:domain :Model ;
           rdfs:range :ModelType ;
           :sysmlKind "attribute" ;
           :sysmlName "CSCore::Model::modeltype" ;
           rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
           rdfs:label "modeltype"@en ;
           <http://www.w3.org/2004/02/skos/core#altLabel> "modeltype"@en ;
           <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Model::modeltype."@en .


###  http://w3id.org/coresense/cso#object
:object rdf:type owl:ObjectProperty ;
        rdfs:domain [ rdf:type owl:Class ;
                      owl:unionOf ( :Functionality
                                    :PerformanceMeasure
                                  )
                    ] ;
        rdfs:range :Entity ;
        :sysmlKind "ref" ;
        :sysmlName "CSBase::Functionality::object" ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "object"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "object"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Functionality::object."@en .


###  http://w3id.org/coresense/cso#observes
:observes rdf:type owl:ObjectProperty ;
          rdfs:domain :Sensor ;
          rdfs:range :Entity ;
          :sysmlKind "ref" ;
          :sysmlName "CSBase::Sensor::observes" ;
          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
          rdfs:label "observes"@en ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "observes"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Sensor::observes."@en .


###  http://w3id.org/coresense/cso#on
:on rdf:type owl:ObjectProperty ;
    rdfs:domain :Interest ;
    rdfs:range :ExtendedSystem ;
    :sysmlKind "end item" ;
    :sysmlName "CSBase::Interest::on" ;
    rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
    rdfs:label "on"@en ;
    <http://www.w3.org/2004/02/skos/core#altLabel> "on"@en ;
    <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Interest::on."@en .


###  http://w3id.org/coresense/cso#order
:order rdf:type owl:ObjectProperty ;
       rdfs:domain :ActionOrderStatus ;
       rdfs:range :ActionOrder ;
       :sysmlKind "ref" ;
       :sysmlName "CSActionControl::ActionOrderStatus::order" ;
       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
       rdfs:label "order"@en ;
       <http://www.w3.org/2004/02/skos/core#altLabel> "order"@en ;
       <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSActionControl::ActionOrderStatus::order."@en .


###  http://w3id.org/coresense/cso#perfType
:perfType rdf:type owl:ObjectProperty ;
          rdfs:domain :PerformanceMeasure ;
          rdfs:range :PerformanceMeasureType ;
          :sysmlKind "attribute" ;
          :sysmlName "CSBase::PerformanceMeasure::perfType" ;
          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
          rdfs:label "perfType"@en ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "perf type"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::PerformanceMeasure::perfType."@en .


###  http://w3id.org/coresense/cso#performance
:performance rdf:type owl:ObjectProperty ;
             rdfs:domain :Evaluation ;
             rdfs:range :PerformanceMeasure ;
             :sysmlKind "ref" ;
             :sysmlName "CSCore::Evaluation::performance" ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "performance"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "performance"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Evaluation::performance."@en .


###  http://w3id.org/coresense/cso#performanceConstraint
:performanceConstraint rdf:type owl:ObjectProperty ;
                       rdfs:domain :ModelMetadata ;
                       rdfs:range :PerformanceConstraint ;
                       :sysmlKind "constraint" ;
                       :sysmlName "CSCore::ModelMetadata::performanceConstraint" ;
                       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                       rdfs:label "performanceConstraint"@en ;
                       <http://www.w3.org/2004/02/skos/core#altLabel> "performance constraint"@en ;
                       <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::ModelMetadata::performanceConstraint."@en .


###  http://w3id.org/coresense/cso#performedBy
:performedBy rdf:type owl:ObjectProperty ;
             rdfs:domain :MissionPlan ;
             rdfs:range :System ;
             :sysmlKind "derived ref" ;
             :sysmlName "CSBase::MissionPlan::performedBy" ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "performedBy"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "performed by"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::MissionPlan::performedBy."@en .


###  http://w3id.org/coresense/cso#phenomenon
:phenomenon rdf:type owl:ObjectProperty ;
            rdfs:domain :Feature ;
            rdfs:range :Phenomenon ;
            :sysmlKind "ref" ;
            :sysmlName "CSCore::Feature::phenomenon" ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "phenomenon (feature)"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "phenomenon"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Feature::phenomenon."@en .


###  http://w3id.org/coresense/cso#plannedActions
:plannedActions rdf:type owl:ObjectProperty ;
                rdfs:domain :Task ;
                rdfs:range :Action ;
                :sysmlKind "ref" ;
                :sysmlName "CSBase::Task::plannedActions" ;
                rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                rdfs:label "plannedActions"@en ;
                <http://www.w3.org/2004/02/skos/core#altLabel> "planned actions"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Task::plannedActions."@en .


###  http://w3id.org/coresense/cso#playedBy
:playedBy rdf:type owl:ObjectProperty ;
          rdfs:domain :Role ;
          rdfs:range :Entity ;
          :sysmlKind "ref" ;
          :sysmlName "CSBase::Role::playedBy" ;
          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
          rdfs:label "playedBy"@en ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "played by"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Role::playedBy."@en .


###  http://w3id.org/coresense/cso#posteriorState
:posteriorState rdf:type owl:ObjectProperty ;
                rdfs:domain :Event ;
                rdfs:range :SystemState ;
                :sysmlKind "snapshot occurrence" ;
                :sysmlName "CSBase::Event::posteriorState" ;
                rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                rdfs:label "posteriorState"@en ;
                <http://www.w3.org/2004/02/skos/core#altLabel> "posterior state"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Event::posteriorState."@en .


###  http://w3id.org/coresense/cso#potentialBehavior
:potentialBehavior rdf:type owl:ObjectProperty ;
                   rdfs:domain :Projection ;
                   rdfs:range :PotentialBehavior ;
                   :sysmlKind "part" ;
                   :sysmlName "CSCore::Projection::potentialBehavior" ;
                   rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                   rdfs:label "potentialBehavior"@en ;
                   <http://www.w3.org/2004/02/skos/core#altLabel> "potential behavior"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Projection::potentialBehavior."@en .


###  http://w3id.org/coresense/cso#priorState
:priorState rdf:type owl:ObjectProperty ;
            rdfs:domain :Event ;
            rdfs:range :SystemState ;
            :sysmlKind "snapshot occurrence" ;
            :sysmlName "CSBase::Event::priorState" ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "priorState"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "prior state"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Event::priorState."@en .


###  http://w3id.org/coresense/cso#projection
:projection rdf:type owl:ObjectProperty ;
            rdfs:domain :Evaluation ;
            rdfs:range :Projection ;
            :sysmlKind "ref" ;
            :sysmlName "CSCore::Evaluation::projection" ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "projection (feature)"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "projection"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Evaluation::projection."@en .


###  http://w3id.org/coresense/cso#provenance
:provenance rdf:type owl:ObjectProperty ;
            rdfs:domain :ModelMetadata ;
            rdfs:range :Provenance ;
            :sysmlKind "attribute" ;
            :sysmlName "CSCore::ModelMetadata::provenance" ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "provenance (feature)"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "provenance"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::ModelMetadata::provenance."@en .


###  http://w3id.org/coresense/cso#rawData
:rawData rdf:type owl:ObjectProperty ;
         rdfs:domain :Sense ;
         rdfs:range :Data ;
         :sysmlKind "out item" ;
         :sysmlName "CSBase::Sense::rawData" ;
         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
         rdfs:label "rawData"@en ;
         <http://www.w3.org/2004/02/skos/core#altLabel> "raw data"@en ;
         <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Sense::rawData."@en .


###  http://w3id.org/coresense/cso#realizedBy
:realizedBy rdf:type owl:ObjectProperty ;
            rdfs:domain :Estimation ;
            rdfs:range :ModeletEnginePair ;
            :sysmlKind "ref" ;
            :sysmlName "CSCore::Estimation::realizedBy" ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "realizedBy"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "realized by"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Estimation::realizedBy."@en .


###  http://w3id.org/coresense/cso#realizes
:realizes rdf:type owl:ObjectProperty ;
          rdfs:domain [ rdf:type owl:Class ;
                        owl:unionOf ( :Capability
                                      :CognitiveCapability
                                    )
                      ] ;
          :sysmlKind "ref" ;
          :sysmlName "CSBase::Capability::realizes" ;
          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
          rdfs:label "realizes"@en ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "realizes"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Capability::realizes."@en .


###  http://w3id.org/coresense/cso#referent
:referent rdf:type owl:ObjectProperty ;
          rdfs:domain [ rdf:type owl:Class ;
                        owl:unionOf ( :Estimation
                                      :Model
                                      :Modelet
                                      :SelfModel
                                      :WorldModel
                                    )
                      ] ;
          :sysmlKind "derived ref, ref" ;
          :sysmlName "CSCore::Estimation::referent" ;
          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
          rdfs:label "referent"@en ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "referent"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Estimation::referent."@en .


###  http://w3id.org/coresense/cso#relation
:relation rdf:type owl:ObjectProperty ;
          rdfs:domain :BinaryRelationState ;
          rdfs:range :BinaryRelation ;
          :sysmlKind "ref" ;
          :sysmlName "CSBase::BinaryRelationState::relation" ;
          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
          rdfs:label "relation"@en ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "relation"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::BinaryRelationState::relation."@en .


###  http://w3id.org/coresense/cso#relationStates
:relationStates rdf:type owl:ObjectProperty ;
                rdfs:domain :SystemState ;
                rdfs:range :BinaryRelationState ;
                :sysmlKind "event occurrence" ;
                :sysmlName "CSBase::SystemState::relationStates" ;
                rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                rdfs:label "relationStates"@en ;
                <http://www.w3.org/2004/02/skos/core#altLabel> "relation states"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::SystemState::relationStates."@en .


###  http://w3id.org/coresense/cso#relations
:relations rdf:type owl:ObjectProperty ;
           rdfs:domain :System ;
           rdfs:range :BinaryRelation ;
           :sysmlKind "connection" ;
           :sysmlName "CSBase::System::relations" ;
           rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
           rdfs:label "relations"@en ;
           <http://www.w3.org/2004/02/skos/core#altLabel> "relations"@en ;
           <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::System::relations."@en .


###  http://w3id.org/coresense/cso#risks
:risks rdf:type owl:ObjectProperty ;
       rdfs:domain :Evaluation ;
       rdfs:range :Risk ;
       :sysmlKind "ref" ;
       :sysmlName "CSCore::Evaluation::risks" ;
       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
       rdfs:label "risks"@en ;
       <http://www.w3.org/2004/02/skos/core#altLabel> "risks"@en ;
       <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Evaluation::risks."@en .


###  http://w3id.org/coresense/cso#role
:role rdf:type owl:ObjectProperty ;
      rdfs:domain [ rdf:type owl:Class ;
                    owl:unionOf ( :ContributesToBehavior
                                  :ContributesToFunction
                                )
                  ] ;
      rdfs:range :Role ;
      :sysmlKind "end item" ;
      :sysmlName "CSBase::ContributesToBehavior::role" ;
      rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
      rdfs:label "role (feature)"@en ;
      <http://www.w3.org/2004/02/skos/core#altLabel> "role"@en ;
      <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::ContributesToBehavior::role."@en .


###  http://w3id.org/coresense/cso#scalabilityConstraint
:scalabilityConstraint rdf:type owl:ObjectProperty ;
                       rdfs:domain :ModelMetadata ;
                       rdfs:range :ScalabilityConstraint ;
                       :sysmlKind "constraint" ;
                       :sysmlName "CSCore::ModelMetadata::scalabilityConstraint" ;
                       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                       rdfs:label "scalabilityConstraint"@en ;
                       <http://www.w3.org/2004/02/skos/core#altLabel> "scalability constraint"@en ;
                       <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::ModelMetadata::scalabilityConstraint."@en .


###  http://w3id.org/coresense/cso#senses
:senses rdf:type owl:ObjectProperty ;
        rdfs:domain :Sensor ;
        rdfs:range :Sense ;
        :sysmlKind "perform action" ;
        :sysmlName "CSBase::Sensor::senses" ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "senses"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "senses"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Sensor::senses."@en .


###  http://w3id.org/coresense/cso#sh
:sh rdf:type owl:ObjectProperty ;
    rdfs:domain [ rdf:type owl:Class ;
                  owl:unionOf ( :Concern
                                :StakeholderValue
                              )
                ] ;
    rdfs:range :Stakeholder ;
    :sysmlKind "ref" ;
    :sysmlName "CSBase::Concern::sh" ;
    rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
    rdfs:label "sh"@en ;
    <http://www.w3.org/2004/02/skos/core#altLabel> "sh"@en ;
    <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Concern::sh."@en .


###  http://w3id.org/coresense/cso#situationContext
:situationContext rdf:type owl:ObjectProperty ;
                  rdfs:domain :Situation ;
                  rdfs:range :Context ;
                  :sysmlKind "in ref" ;
                  :sysmlName "CSBase::Situation::situationContext" ;
                  rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                  rdfs:label "situationContext"@en ;
                  <http://www.w3.org/2004/02/skos/core#altLabel> "situation context"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Situation::situationContext."@en .


###  http://w3id.org/coresense/cso#source
:source rdf:type owl:ObjectProperty ;
        rdfs:domain [ rdf:type owl:Class ;
                      owl:unionOf ( :BinaryRelation
                                    :BinaryRelationState
                                  )
                    ] ;
        rdfs:range :Entity ;
        :sysmlKind "derived constant ref, end item" ;
        :sysmlName "CSBase::BinaryRelation::source" ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "source"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "source"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::BinaryRelation::source."@en .


###  http://w3id.org/coresense/cso#specification
:specification rdf:type owl:ObjectProperty ;
               rdfs:domain :ActionOrder ;
               rdfs:range :ActionSpecification ;
               :sysmlKind "ref" ;
               :sysmlName "CSActionControl::ActionOrder::specification" ;
               rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
               rdfs:label "specification"@en ;
               <http://www.w3.org/2004/02/skos/core#altLabel> "specification"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSActionControl::ActionOrder::specification."@en .


###  http://w3id.org/coresense/cso#stakeholders
:stakeholders rdf:type owl:ObjectProperty ;
              rdfs:domain :ModelMetadata ;
              rdfs:range :Stakeholder ;
              :sysmlKind "ref" ;
              :sysmlName "CSCore::ModelMetadata::stakeholders" ;
              rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
              rdfs:label "stakeholders"@en ;
              <http://www.w3.org/2004/02/skos/core#altLabel> "stakeholders"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::ModelMetadata::stakeholders."@en .


###  http://w3id.org/coresense/cso#states
:states rdf:type owl:ObjectProperty ;
        rdfs:domain :SystemTrajectory ;
        rdfs:range :SystemState ;
        :sysmlKind "snapshot occurrence" ;
        :sysmlName "CSBase::SystemTrajectory::states" ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "states"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "states"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::SystemTrajectory::states."@en .


###  http://w3id.org/coresense/cso#status
:status rdf:type owl:ObjectProperty ;
        rdfs:domain [ rdf:type owl:Class ;
                      owl:unionOf ( :ActionEnd
                                    :ActionOrderStatus
                                  )
                    ] ;
        rdfs:range :ActionStatus ;
        :sysmlKind "attribute" ;
        :sysmlName "CSActionControl::ActionEnd::status" ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "status"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "status"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSActionControl::ActionEnd::status."@en .


###  http://w3id.org/coresense/cso#successCriteria
:successCriteria rdf:type owl:ObjectProperty ;
                 rdfs:domain :MissionSpecification ;
                 rdfs:range :MissionSuccessCriterion ;
                 :sysmlKind "ref" ;
                 :sysmlName "CSBase::MissionSpecification::successCriteria" ;
                 rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                 rdfs:label "successCriteria"@en ;
                 <http://www.w3.org/2004/02/skos/core#altLabel> "success criteria"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::MissionSpecification::successCriteria."@en .


###  http://w3id.org/coresense/cso#system
:system rdf:type owl:ObjectProperty ;
        rdfs:domain [ rdf:type owl:Class ;
                      owl:unionOf ( :Capability
                                    :Environment
                                    :ExhibitedBehavior
                                    :PotentialBehavior
                                    :SystemOfInterest
                                    :SystemTrajectory
                                  )
                    ] ;
        rdfs:range :System ;
        :sysmlKind "derived ref, ref" ;
        :sysmlName "CSBase::Capability::system" ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "system (feature)"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "system"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Capability::system."@en .


###  http://w3id.org/coresense/cso#systemEnvironmentRelations
:systemEnvironmentRelations rdf:type owl:ObjectProperty ;
                            rdfs:subPropertyOf :relations ;
                            rdfs:domain :ExtendedSystem ;
                            rdfs:range :BinaryRelation ;
                            :sysmlKind "connection" ;
                            :sysmlName "CSBase::ExtendedSystem::systemEnvironmentRelations" ;
                            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                            rdfs:label "systemEnvironmentRelations"@en ;
                            <http://www.w3.org/2004/02/skos/core#altLabel> "system environment relations"@en ;
                            <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::ExtendedSystem::systemEnvironmentRelations."@en .


###  http://w3id.org/coresense/cso#target
:target rdf:type owl:ObjectProperty ;
        rdfs:domain [ rdf:type owl:Class ;
                      owl:unionOf ( :BinaryRelation
                                    :BinaryRelationState
                                    :Sense
                                  )
                    ] ;
        rdfs:range :Entity ;
        :sysmlKind "derived constant ref, end item, in ref" ;
        :sysmlName "CSBase::BinaryRelation::target" ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "target"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "target"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::BinaryRelation::target."@en .


###  http://w3id.org/coresense/cso#targetSystem
:targetSystem rdf:type owl:ObjectProperty ;
              rdfs:subPropertyOf :components ;
              rdfs:domain :ExtendedSystem ;
              rdfs:range :System ;
              :sysmlKind "part" ;
              :sysmlName "CSBase::ExtendedSystem::targetSystem" ;
              rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
              rdfs:label "targetSystem"@en ;
              <http://www.w3.org/2004/02/skos/core#altLabel> "target system"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::ExtendedSystem::targetSystem."@en .


###  http://w3id.org/coresense/cso#task
:task rdf:type owl:ObjectProperty ;
      rdfs:domain :TaskRequiresSystemCapability ;
      rdfs:range :Task ;
      :sysmlKind "end action" ;
      :sysmlName "CSBase::TaskRequiresSystemCapability::task" ;
      rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
      rdfs:label "task (feature)"@en ;
      <http://www.w3.org/2004/02/skos/core#altLabel> "task"@en ;
      <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::TaskRequiresSystemCapability::task."@en .


###  http://w3id.org/coresense/cso#tasks
:tasks rdf:type owl:ObjectProperty ;
       rdfs:domain :MissionPlan ;
       rdfs:range :Task ;
       :sysmlKind "ref" ;
       :sysmlName "CSBase::MissionPlan::tasks" ;
       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
       rdfs:label "tasks"@en ;
       <http://www.w3.org/2004/02/skos/core#altLabel> "tasks"@en ;
       <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::MissionPlan::tasks."@en .


###  http://w3id.org/coresense/cso#terminatedAction
:terminatedAction rdf:type owl:ObjectProperty ;
                  rdfs:domain :ActionEnd ;
                  rdfs:range :Action ;
                  :sysmlKind "ref" ;
                  :sysmlName "CSActionControl::ActionEnd::terminatedAction" ;
                  rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                  rdfs:label "terminatedAction"@en ;
                  <http://www.w3.org/2004/02/skos/core#altLabel> "terminated action"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSActionControl::ActionEnd::terminatedAction."@en .


###  http://w3id.org/coresense/cso#timeInterval
:timeInterval rdf:type owl:ObjectProperty ;
              rdfs:domain [ rdf:type owl:Class ;
                            owl:unionOf ( :ExhibitedBehavior
                                          :PotentialBehavior
                                          :Projection
                                          :Role
                                          :SystemTrajectory
                                        )
                          ] ;
              rdfs:range :TimeInterval ;
              :sysmlKind "attribute, derived attribute" ;
              :sysmlName "CSBase::ExhibitedBehavior::timeInterval" ;
              rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
              rdfs:label "timeInterval"@en ;
              <http://www.w3.org/2004/02/skos/core#altLabel> "time interval"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::ExhibitedBehavior::timeInterval."@en .


###  http://w3id.org/coresense/cso#trajectories
:trajectories rdf:type owl:ObjectProperty ;
              rdfs:domain :PotentialBehavior ;
              rdfs:range :SystemTrajectory ;
              :sysmlKind "occurrence" ;
              :sysmlName "CSBase::PotentialBehavior::trajectories" ;
              rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
              rdfs:label "trajectories"@en ;
              <http://www.w3.org/2004/02/skos/core#altLabel> "trajectories"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::PotentialBehavior::trajectories."@en .


###  http://w3id.org/coresense/cso#trajectory
:trajectory rdf:type owl:ObjectProperty ;
            rdfs:domain :ExhibitedBehavior ;
            rdfs:range :SystemTrajectory ;
            :sysmlKind "occurrence" ;
            :sysmlName "CSBase::ExhibitedBehavior::trajectory" ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "trajectory"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "trajectory"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::ExhibitedBehavior::trajectory."@en .


###  http://w3id.org/coresense/cso#triggerContext
:triggerContext rdf:type owl:ObjectProperty ;
                rdfs:domain :TriggerCondition ;
                rdfs:range :Context ;
                :sysmlKind "in ref" ;
                :sysmlName "CSActionControl::TriggerCondition::triggerContext" ;
                rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                rdfs:label "triggerContext"@en ;
                <http://www.w3.org/2004/02/skos/core#altLabel> "trigger context"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSActionControl::TriggerCondition::triggerContext."@en .


###  http://w3id.org/coresense/cso#understoodPhenomenon
:understoodPhenomenon rdf:type owl:ObjectProperty ;
                      rdfs:domain :Understanding ;
                      rdfs:range :Phenomenon ;
                      :sysmlKind "ref" ;
                      :sysmlName "CSCore::Understanding::understoodPhenomenon" ;
                      rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                      rdfs:label "understoodPhenomenon"@en ;
                      <http://www.w3.org/2004/02/skos/core#altLabel> "understood phenomenon"@en ;
                      <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Understanding::understoodPhenomenon."@en .


###  http://w3id.org/coresense/cso#updatingSenses
:updatingSenses rdf:type owl:ObjectProperty ;
                rdfs:domain :Awareness ;
                rdfs:range :Sense ;
                :sysmlKind "ref" ;
                :sysmlName "CSCore::Awareness::updatingSenses" ;
                rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                rdfs:label "updatingSenses"@en ;
                <http://www.w3.org/2004/02/skos/core#altLabel> "updating senses"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Awareness::updatingSenses."@en .


###  http://w3id.org/coresense/cso#usedBy
:usedBy rdf:type owl:ObjectProperty ;
        rdfs:domain [ rdf:type owl:Class ;
                      owl:unionOf ( :Model
                                    :SelfModel
                                  )
                    ] ;
        :sysmlKind "ref" ;
        :sysmlName "CSCore::Model::usedBy" ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "usedBy"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "used by"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Model::usedBy."@en .


###  http://w3id.org/coresense/cso#usefulModels
:usefulModels rdf:type owl:ObjectProperty ;
              rdfs:domain :Understanding ;
              rdfs:range :Model ;
              :sysmlKind "ref" ;
              :sysmlName "CSCore::Understanding::usefulModels" ;
              rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
              rdfs:label "usefulModels"@en ;
              <http://www.w3.org/2004/02/skos/core#altLabel> "useful models"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Understanding::usefulModels."@en .


###  http://w3id.org/coresense/cso#what
:what rdf:type owl:ObjectProperty ;
      rdfs:domain :Desire ;
      rdfs:range :Goal ;
      :sysmlKind "end item" ;
      :sysmlName "CSBase::Desire::what" ;
      rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
      rdfs:label "what"@en ;
      <http://www.w3.org/2004/02/skos/core#altLabel> "what"@en ;
      <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Desire::what."@en .


###  http://w3id.org/coresense/cso#who
:who rdf:type owl:ObjectProperty ;
     rdfs:domain [ rdf:type owl:Class ;
                   owl:unionOf ( :Desire
                                 :Interest
                               )
                 ] ;
     rdfs:range :Stakeholder ;
     :sysmlKind "end item" ;
     :sysmlName "CSBase::Desire::who" ;
     rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
     rdfs:label "who"@en ;
     <http://www.w3.org/2004/02/skos/core#altLabel> "who"@en ;
     <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Desire::who."@en .


#################################################################
#    Data properties
#################################################################

###  http://w3id.org/coresense/cso#abstractionLevel
:abstractionLevel rdf:type owl:DatatypeProperty ;
                  rdfs:domain :ModelMetadata ;
                  rdfs:range xsd:string ;
                  :sysmlKind "attribute" ;
                  :sysmlName "CSCore::ModelMetadata::abstractionLevel" ;
                  rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                  rdfs:label "abstractionLevel"@en ;
                  <http://www.w3.org/2004/02/skos/core#altLabel> "abstraction level"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::ModelMetadata::abstractionLevel."@en .


###  http://w3id.org/coresense/cso#acceptanceCriteria
:acceptanceCriteria rdf:type owl:DatatypeProperty ;
                    rdfs:domain :Capability ;
                    rdfs:range xsd:string ;
                    :sysmlKind "attribute" ;
                    :sysmlName "CSBase::Capability::acceptanceCriteria" ;
                    rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                    rdfs:label "acceptanceCriteria"@en ;
                    <http://www.w3.org/2004/02/skos/core#altLabel> "acceptance criteria"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Capability::acceptanceCriteria."@en .


###  http://w3id.org/coresense/cso#actualResponseTime
:actualResponseTime rdf:type owl:DatatypeProperty ;
                    rdfs:domain :PerformanceConstraint ;
                    rdfs:range xsd:decimal ;
                    :sysmlKind "attribute" ;
                    :sysmlName "CSCore::PerformanceConstraint::actualResponseTime" ;
                    rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                    rdfs:label "actualResponseTime"@en ;
                    <http://www.w3.org/2004/02/skos/core#altLabel> "actual response time"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::PerformanceConstraint::actualResponseTime."@en .


###  http://w3id.org/coresense/cso#aspectDescription
:aspectDescription rdf:type owl:DatatypeProperty ;
                   rdfs:domain :Modelet ;
                   rdfs:range xsd:string ;
                   :sysmlKind "attribute" ;
                   :sysmlName "CSCore::Modelet::aspectDescription" ;
                   rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                   rdfs:label "aspectDescription"@en ;
                   <http://www.w3.org/2004/02/skos/core#altLabel> "aspect description"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Modelet::aspectDescription."@en .


###  http://w3id.org/coresense/cso#assumptions
:assumptions rdf:type owl:DatatypeProperty ;
             rdfs:domain :ModelMetadata ;
             rdfs:range xsd:string ;
             :sysmlKind "attribute" ;
             :sysmlName "CSCore::ModelMetadata::assumptions" ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "assumptions"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "assumptions"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::ModelMetadata::assumptions."@en .


###  http://w3id.org/coresense/cso#benefit
:benefit rdf:type owl:DatatypeProperty ;
         rdfs:domain :StakeholderValue ;
         rdfs:range xsd:decimal ;
         :sysmlKind "attribute" ;
         :sysmlName "CSBase::StakeholderValue::benefit" ;
         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
         rdfs:label "benefit"@en ;
         <http://www.w3.org/2004/02/skos/core#altLabel> "benefit"@en ;
         <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::StakeholderValue::benefit."@en .


###  http://w3id.org/coresense/cso#conditions
:conditions rdf:type owl:DatatypeProperty ;
            rdfs:domain [ rdf:type owl:Class ;
                          owl:unionOf ( :Capability
                                        :Context
                                        :Situation
                                      )
                        ] ;
            rdfs:range xsd:string ;
            :sysmlKind "attribute" ;
            :sysmlName "CSBase::Capability::conditions" ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "conditions"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "conditions"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Capability::conditions."@en .


###  http://w3id.org/coresense/cso#cost
:cost rdf:type owl:DatatypeProperty ;
      rdfs:domain :StakeholderValue ;
      rdfs:range xsd:decimal ;
      :sysmlKind "attribute" ;
      :sysmlName "CSBase::StakeholderValue::cost" ;
      rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
      rdfs:label "cost"@en ;
      <http://www.w3.org/2004/02/skos/core#altLabel> "cost"@en ;
      <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::StakeholderValue::cost."@en .


###  http://w3id.org/coresense/cso#description
:description rdf:type owl:DatatypeProperty ;
             rdfs:domain [ rdf:type owl:Class ;
                           owl:unionOf ( :Concern
                                         :Meaning
                                         :Metric
                                         :ModelMetadata
                                         :Phenomenon
                                       )
                         ] ;
             rdfs:range xsd:string ;
             :sysmlKind "attribute" ;
             :sysmlName "CSBase::Concern::description" ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "description"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "description"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Concern::description."@en .


###  http://w3id.org/coresense/cso#desiredEffects
:desiredEffects rdf:type owl:DatatypeProperty ;
                rdfs:domain :Mission ;
                rdfs:range xsd:string ;
                :sysmlKind "attribute" ;
                :sysmlName "CSBase::Mission::desiredEffects" ;
                rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                rdfs:label "desiredEffects"@en ;
                <http://www.w3.org/2004/02/skos/core#altLabel> "desired effects"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Mission::desiredEffects."@en .


###  http://w3id.org/coresense/cso#finalTime
:finalTime rdf:type owl:DatatypeProperty ;
           rdfs:domain :TimeInterval ;
           rdfs:range xsd:dateTime ;
           :sysmlKind "attribute" ;
           :sysmlName "CSBase::TimeInterval::finalTime" ;
           rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
           rdfs:label "finalTime"@en ;
           <http://www.w3.org/2004/02/skos/core#altLabel> "final time"@en ;
           <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::TimeInterval::finalTime."@en .


###  http://w3id.org/coresense/cso#id
:id rdf:type owl:DatatypeProperty ;
    rdfs:domain :ModelMetadata ;
    rdfs:range xsd:string ;
    :sysmlKind "attribute" ;
    :sysmlName "CSCore::ModelMetadata::id" ;
    rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
    rdfs:label "id"@en ;
    <http://www.w3.org/2004/02/skos/core#altLabel> "id"@en ;
    <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::ModelMetadata::id."@en .


###  http://w3id.org/coresense/cso#information
:information rdf:type owl:DatatypeProperty ;
             rdfs:domain :Feature ;
             rdfs:range rdfs:Literal ;
             :sysmlKind "attribute" ;
             :sysmlName "CSCore::Feature::information" ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "information"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "information"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Feature::information."@en .


###  http://w3id.org/coresense/cso#initialTime
:initialTime rdf:type owl:DatatypeProperty ;
             rdfs:domain :TimeInterval ;
             rdfs:range xsd:dateTime ;
             :sysmlKind "attribute" ;
             :sysmlName "CSBase::TimeInterval::initialTime" ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "initialTime"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "initial time"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::TimeInterval::initialTime."@en .


###  http://w3id.org/coresense/cso#inputs
:inputs rdf:type owl:DatatypeProperty ;
        rdfs:domain [ rdf:type owl:Class ;
                      owl:unionOf ( :Exert
                                    :Function
                                  )
                    ] ;
        rdfs:range rdfs:Literal ;
        :sysmlKind "in attribute" ;
        :sysmlName "CSBase::Function::inputs" ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "inputs"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "inputs"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Function::inputs."@en .


###  http://w3id.org/coresense/cso#intendedUse
:intendedUse rdf:type owl:DatatypeProperty ;
             rdfs:domain :ModelMetadata ;
             rdfs:range xsd:string ;
             :sysmlKind "attribute" ;
             :sysmlName "CSCore::ModelMetadata::intendedUse" ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "intendedUse"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "intended use"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::ModelMetadata::intendedUse."@en .


###  http://w3id.org/coresense/cso#isActionable
:isActionable rdf:type owl:DatatypeProperty ;
              rdfs:domain :Model ;
              rdfs:range xsd:boolean ;
              :sysmlKind "attribute" ;
              :sysmlName "CSCore::Model::isActionable" ;
              rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
              rdfs:label "isActionable"@en ;
              <http://www.w3.org/2004/02/skos/core#altLabel> "is actionable"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Model::isActionable."@en .


###  http://w3id.org/coresense/cso#isAdaptable
:isAdaptable rdf:type owl:DatatypeProperty ;
             rdfs:domain :System ;
             rdfs:range xsd:boolean ;
             :sysmlKind "constant attribute" ;
             :sysmlName "CSBase::System::isAdaptable" ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "isAdaptable"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "is adaptable"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::System::isAdaptable."@en .


###  http://w3id.org/coresense/cso#isComposable
:isComposable rdf:type owl:DatatypeProperty ;
              rdfs:domain [ rdf:type owl:Class ;
                            owl:unionOf ( :Model
                                          :Modelet
                                        )
                          ] ;
              rdfs:range xsd:boolean ;
              :sysmlKind "constant attribute" ;
              :sysmlName "CSCore::Model::isComposable" ;
              rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
              rdfs:label "isComposable"@en ;
              <http://www.w3.org/2004/02/skos/core#altLabel> "is composable"@en ;
              <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Model::isComposable."@en .


###  http://w3id.org/coresense/cso#isExertableOnItsOwn
:isExertableOnItsOwn rdf:type owl:DatatypeProperty ;
                     rdfs:domain [ rdf:type owl:Class ;
                                   owl:unionOf ( :Model
                                                 :Modelet
                                               )
                                 ] ;
                     rdfs:range xsd:boolean ;
                     :sysmlKind "attribute, constant attribute" ;
                     :sysmlName "CSCore::Model::isExertableOnItsOwn" ;
                     rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                     rdfs:label "isExertableOnItsOwn"@en ;
                     <http://www.w3.org/2004/02/skos/core#altLabel> "is exertable on its own"@en ;
                     <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Model::isExertableOnItsOwn."@en .


###  http://w3id.org/coresense/cso#knowledge
:knowledge rdf:type owl:DatatypeProperty ;
           rdfs:domain :Context ;
           rdfs:range xsd:string ;
           :sysmlKind "attribute" ;
           :sysmlName "CSBase::Context::knowledge" ;
           rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
           rdfs:label "knowledge"@en ;
           <http://www.w3.org/2004/02/skos/core#altLabel> "knowledge"@en ;
           <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Context::knowledge."@en .


###  http://w3id.org/coresense/cso#likelihood
:likelihood rdf:type owl:DatatypeProperty ;
            rdfs:domain :Risk ;
            rdfs:range xsd:decimal ;
            :sysmlKind "attribute" ;
            :sysmlName "CSBase::Risk::likelihood" ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "likelihood"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "likelihood"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Risk::likelihood."@en .


###  http://w3id.org/coresense/cso#maxResponseTime
:maxResponseTime rdf:type owl:DatatypeProperty ;
                 rdfs:domain :PerformanceConstraint ;
                 rdfs:range xsd:decimal ;
                 :sysmlKind "attribute" ;
                 :sysmlName "CSCore::PerformanceConstraint::maxResponseTime" ;
                 rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                 rdfs:label "maxResponseTime"@en ;
                 <http://www.w3.org/2004/02/skos/core#altLabel> "max response time"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::PerformanceConstraint::maxResponseTime."@en .


###  http://w3id.org/coresense/cso#maxUsers
:maxUsers rdf:type owl:DatatypeProperty ;
          rdfs:domain :ScalabilityConstraint ;
          rdfs:range xsd:nonNegativeInteger ;
          :sysmlKind "attribute" ;
          :sysmlName "CSCore::ScalabilityConstraint::maxUsers" ;
          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
          rdfs:label "maxUsers"@en ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "max users"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::ScalabilityConstraint::maxUsers."@en .


###  http://w3id.org/coresense/cso#modelClass
:modelClass rdf:type owl:DatatypeProperty ;
            rdfs:domain :ModelMetadata ;
            rdfs:range xsd:string ;
            :sysmlKind "attribute" ;
            :sysmlName "CSCore::ModelMetadata::modelClass" ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "modelClass"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "model class"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::ModelMetadata::modelClass."@en .


###  http://w3id.org/coresense/cso#modelFormalism
:modelFormalism rdf:type owl:DatatypeProperty ;
                rdfs:domain :ModelMetadata ;
                rdfs:range xsd:string ;
                :sysmlKind "attribute" ;
                :sysmlName "CSCore::ModelMetadata::modelFormalism" ;
                rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                rdfs:label "modelFormalism"@en ;
                <http://www.w3.org/2004/02/skos/core#altLabel> "model formalism"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::ModelMetadata::modelFormalism."@en .


###  http://w3id.org/coresense/cso#modelledPhenomenon
:modelledPhenomenon rdf:type owl:DatatypeProperty ;
                    rdfs:domain :ModelMetadata ;
                    rdfs:range xsd:string ;
                    :sysmlKind "attribute" ;
                    :sysmlName "CSCore::ModelMetadata::modelledPhenomenon" ;
                    rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                    rdfs:label "modelledPhenomenon"@en ;
                    <http://www.w3.org/2004/02/skos/core#altLabel> "modelled phenomenon"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::ModelMetadata::modelledPhenomenon."@en .


###  http://w3id.org/coresense/cso#name
:name rdf:type owl:DatatypeProperty ;
      rdfs:domain [ rdf:type owl:Class ;
                    owl:unionOf ( :Metric
                                  :ModelMetadata
                                )
                  ] ;
      rdfs:range xsd:string ;
      :sysmlKind "attribute" ;
      :sysmlName "CSBase::Metric::name" ;
      rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
      rdfs:label "name"@en ;
      <http://www.w3.org/2004/02/skos/core#altLabel> "name"@en ;
      <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Metric::name."@en .


###  http://w3id.org/coresense/cso#numberOfUsers
:numberOfUsers rdf:type owl:DatatypeProperty ;
               rdfs:domain :ScalabilityConstraint ;
               rdfs:range xsd:nonNegativeInteger ;
               :sysmlKind "attribute" ;
               :sysmlName "CSCore::ScalabilityConstraint::numberOfUsers" ;
               rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
               rdfs:label "numberOfUsers"@en ;
               <http://www.w3.org/2004/02/skos/core#altLabel> "number of users"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::ScalabilityConstraint::numberOfUsers."@en .


###  http://w3id.org/coresense/cso#outputs
:outputs rdf:type owl:DatatypeProperty ;
         rdfs:domain :Function ;
         rdfs:range rdfs:Literal ;
         :sysmlKind "out attribute" ;
         :sysmlName "CSBase::Function::outputs" ;
         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
         rdfs:label "outputs"@en ;
         <http://www.w3.org/2004/02/skos/core#altLabel> "outputs"@en ;
         <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Function::outputs."@en .


###  http://w3id.org/coresense/cso#rawValues
:rawValues rdf:type owl:DatatypeProperty ;
           rdfs:domain :Data ;
           rdfs:range rdfs:Literal ;
           :sysmlKind "attribute" ;
           :sysmlName "CSBase::Data::rawValues" ;
           rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
           rdfs:label "rawValues"@en ;
           <http://www.w3.org/2004/02/skos/core#altLabel> "raw values"@en ;
           <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Data::rawValues."@en .


###  http://w3id.org/coresense/cso#responsibilities
:responsibilities rdf:type owl:DatatypeProperty ;
                  rdfs:domain :Role ;
                  rdfs:range xsd:string ;
                  :sysmlKind "attribute" ;
                  :sysmlName "CSBase::Role::responsibilities" ;
                  rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                  rdfs:label "responsibilities"@en ;
                  <http://www.w3.org/2004/02/skos/core#altLabel> "responsibilities"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Role::responsibilities."@en .


###  http://w3id.org/coresense/cso#results
:results rdf:type owl:DatatypeProperty ;
         rdfs:domain :Exert ;
         rdfs:range rdfs:Literal ;
         :sysmlKind "out attribute" ;
         :sysmlName "CSCore::Exert::results" ;
         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
         rdfs:label "results"@en ;
         <http://www.w3.org/2004/02/skos/core#altLabel> "results"@en ;
         <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSCore::Exert::results."@en .


###  http://w3id.org/coresense/cso#roleConstraints
:roleConstraints rdf:type owl:DatatypeProperty ;
                 rdfs:domain :Role ;
                 rdfs:range xsd:string ;
                 :sysmlKind "attribute" ;
                 :sysmlName "CSBase::Role::roleConstraints" ;
                 rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                 rdfs:label "roleConstraints"@en ;
                 <http://www.w3.org/2004/02/skos/core#altLabel> "role constraints"@en ;
                 <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Role::roleConstraints."@en .


###  http://w3id.org/coresense/cso#satisfactionCondition
:satisfactionCondition rdf:type owl:DatatypeProperty ;
                       rdfs:domain :MissionSuccessCriterion ;
                       rdfs:range xsd:string ;
                       :sysmlKind "attribute" ;
                       :sysmlName "CSBase::MissionSuccessCriterion::satisfactionCondition" ;
                       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                       rdfs:label "satisfactionCondition"@en ;
                       <http://www.w3.org/2004/02/skos/core#altLabel> "satisfaction condition"@en ;
                       <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::MissionSuccessCriterion::satisfactionCondition."@en .


###  http://w3id.org/coresense/cso#severity
:severity rdf:type owl:DatatypeProperty ;
          rdfs:domain :Risk ;
          rdfs:range xsd:decimal ;
          :sysmlKind "attribute" ;
          :sysmlName "CSBase::Risk::severity" ;
          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
          rdfs:label "severity"@en ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "severity"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::Risk::severity."@en .


###  http://w3id.org/coresense/cso#timeInstant
:timeInstant rdf:type owl:DatatypeProperty ;
             rdfs:domain [ rdf:type owl:Class ;
                           owl:unionOf ( :BinaryRelationState
                                         :EntityState
                                       )
                         ] ;
             rdfs:range xsd:dateTime ;
             :sysmlKind "attribute" ;
             :sysmlName "CSBase::BinaryRelationState::timeInstant" ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "timeInstant"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "time instant"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::BinaryRelationState::timeInstant."@en .


###  http://w3id.org/coresense/cso#value
:value rdf:type owl:DatatypeProperty ;
       rdfs:domain :PerformanceMeasure ;
       rdfs:range xsd:decimal ;
       :sysmlKind "attribute" ;
       :sysmlName "CSBase::PerformanceMeasure::value" ;
       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
       rdfs:label "value"@en ;
       <http://www.w3.org/2004/02/skos/core#altLabel> "value"@en ;
       <http://www.w3.org/2004/02/skos/core#definition> "Generated from the SysML v2 feature CSBase::PerformanceMeasure::value."@en .


#################################################################
#    Classes
#################################################################

###  http://w3id.org/coresense/cso#Action
:Action rdf:type owl:Class ;
        rdfs:subClassOf owl:Thing ;
        :sysmlKind "standard library" ;
        :sysmlName "Actions::Action" ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "action"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "Minted by the generator for the SysML v2 standard-library element referenced as Action."@en .


###  http://w3id.org/coresense/cso#ActionAssignedTo
:ActionAssignedTo rdf:type owl:Class ;
                  rdfs:subClassOf [ rdf:type owl:Restriction ;
                                    owl:onProperty :agent ;
                                    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                    owl:onClass :Agent
                                  ] ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty :assigned_action ;
                                    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                    owl:onClass :Action
                                  ] ;
                  :sysmlKind "allocation def" ;
                  :sysmlName "CSActionControl::ActionAssignedTo" ;
                  rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                  rdfs:label "action assigned to"@en ;
                  <http://www.w3.org/2004/02/skos/core#altLabel> "ActionAssignedTo"@en .


###  http://w3id.org/coresense/cso#ActionEnd
:ActionEnd rdf:type owl:Class ;
           rdfs:subClassOf :Event ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :context ;
                             owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                             owl:onClass :Context
                           ] ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :status ;
                             owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                             owl:onClass :ActionStatus
                           ] ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :terminatedAction ;
                             owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                             owl:onClass :Action
                           ] ;
           <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
           :sysmlKind "occurrence def" ;
           :sysmlName "CSActionControl::ActionEnd" ;
           rdfs:comment "SysML constraint IsEndShotOfAction: self == terminatedAction.endShot"@en ;
           rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
           rdfs:label "action end"@en ;
           <http://www.w3.org/2004/02/skos/core#altLabel> "ActionEnd"@en ;
           <http://www.w3.org/2004/02/skos/core#definition> "An action end is an event that, within a given context, marks the termination of the execution of an action, together with a termination status value."@en .


###  http://w3id.org/coresense/cso#ActionOrder
:ActionOrder rdf:type owl:Class ;
             rdfs:subClassOf [ rdf:type owl:Restriction ;
                               owl:onProperty :assignee ;
                               owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                               owl:onClass :Agent
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :assignment ;
                               owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                               owl:onClass :ActionAssignedTo
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :specification ;
                               owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                               owl:onClass :ActionSpecification
                             ] ;
             <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
             :sysmlKind "item def" ;
             :sysmlName "CSActionControl::ActionOrder" ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "action order"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "ActionOrder"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "An action order is an executable directive, issued within a given context of an extended system, that activates the execution of the actions in a given action specification by the designated agents."@en .


###  http://w3id.org/coresense/cso#ActionOrderStatus
:ActionOrderStatus rdf:type owl:Class ;
                   rdfs:subClassOf [ rdf:type owl:Restriction ;
                                     owl:onProperty :order ;
                                     owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                     owl:onClass :ActionOrder
                                   ] ,
                                   [ rdf:type owl:Restriction ;
                                     owl:onProperty :status ;
                                     owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                     owl:onClass :ActionStatus
                                   ] ;
                   :sysmlKind "item def" ;
                   :sysmlName "CSActionControl::ActionOrderStatus" ;
                   rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                   rdfs:label "action order status"@en ;
                   <http://www.w3.org/2004/02/skos/core#altLabel> "ActionOrderStatus"@en .


###  http://w3id.org/coresense/cso#ActionSpecification
:ActionSpecification rdf:type owl:Class ;
                     rdfs:subClassOf [ rdf:type owl:Restriction ;
                                       owl:onProperty :assignments ;
                                       owl:allValuesFrom :ActionAssignedTo
                                     ] ;
                     <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
                     :sysmlKind "item def" ;
                     :sysmlName "CSActionControl::ActionSpecification" ;
                     rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                     rdfs:label "action specification"@en ;
                     <http://www.w3.org/2004/02/skos/core#altLabel> "ActionSpecification"@en ;
                     <http://www.w3.org/2004/02/skos/core#definition> "An action specification is a concrete description, produced in response to an action trigger within a given context according to a chosen policy, that: (i) selects one or more actions from the candidate set determined by that policy, and (ii) assigns one or more responsible agents to each selected action."@en .


###  http://w3id.org/coresense/cso#ActionStatus
:ActionStatus rdf:type owl:Class ;
              owl:equivalentClass [ rdf:type owl:Class ;
                                    owl:oneOf ( :ActionStatus_aborted
                                                :ActionStatus_failed
                                                :ActionStatus_notTriggered
                                                :ActionStatus_succeeded
                                                :ActionStatus_timedOut
                                              )
                                  ] ;
              rdfs:subClassOf owl:Thing ;
              :sysmlKind "enum def" ;
              :sysmlName "CSActionControl::ActionStatus" ;
              rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
              rdfs:label "action status"@en ;
              <http://www.w3.org/2004/02/skos/core#altLabel> "ActionStatus"@en .


###  http://w3id.org/coresense/cso#Actuator
:Actuator rdf:type owl:Class ;
          rdfs:subClassOf :Entity ,
                          [ rdf:type owl:Restriction ;
                            owl:onProperty :commandedBy ;
                            owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                            owl:onClass :Agent
                          ] ,
                          [ rdf:type owl:Restriction ;
                            owl:onProperty :executes ;
                            owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                            owl:onClass :Action
                          ] ;
          <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
          :sysmlKind "abstract part def" ;
          :sysmlName "CSBase::Actuator" ;
          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
          rdfs:label "actuator"@en ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "Actuator"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "An actuator is a physical entity that, when provided with an input, produces a physical effect on the environment or the system (e.g., motion, force, or flow), thereby executing actions commanded by an agent."@en .


###  http://w3id.org/coresense/cso#AdverseOccurrence
:AdverseOccurrence rdf:type owl:Class ;
                   rdfs:subClassOf owl:Thing ;
                   :sysmlKind "occurrence def" ;
                   :sysmlName "CSBase::AdverseOccurrence" ;
                   rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                   rdfs:label "adverse occurrence"@en ;
                   <http://www.w3.org/2004/02/skos/core#altLabel> "AdverseOccurrence"@en .


###  http://w3id.org/coresense/cso#Agent
:Agent rdf:type owl:Class ;
       rdfs:subClassOf :Entity ,
                       [ rdf:type owl:Restriction ;
                         owl:onProperty :commands ;
                         owl:allValuesFrom :Action
                       ] ,
                       [ rdf:type owl:Restriction ;
                         owl:onProperty :executes ;
                         owl:allValuesFrom :Action
                       ] ;
       <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
       :sysmlKind "abstract part def" ;
       :sysmlName "CSBase::Agent" ;
       rdfs:comment "SysML constraint HasAtLeastOneActionRole: SequenceFunctions::size(executes) > 0 or SequenceFunctions::size(commands) > 0"@en ;
       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
       rdfs:label "agent"@en ;
       <http://www.w3.org/2004/02/skos/core#altLabel> "Agent"@en ;
       <http://www.w3.org/2004/02/skos/core#definition> "An agent is an entity capable of executing or commanding actions."@en .


###  http://w3id.org/coresense/cso#Awareness
:Awareness rdf:type owl:Class ;
           rdfs:subClassOf :CognitiveCapability ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :updatingSenses ;
                             owl:allValuesFrom :Sense
                           ] ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :awarePhenomenon ;
                             owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                             owl:onClass :Phenomenon
                           ] ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :maintainedUnderstanding ;
                             owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                             owl:onClass :Understanding
                           ] ;
           <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
           :sysmlKind "item def" ;
           :sysmlName "CSCore::Awareness" ;
           rdfs:comment "SysML constraint SensingHappensDuringAwareness: updatingSenses->ControlFunctions::forAll { in sn : Sense; self.timeEnclosedOccurrences->SequenceFunctions::includes(sn) }"@en ,
                        "SysML constraint UnderstandingOfSamePhenomenon: maintainedUnderstanding.understoodPhenomenon == awarePhenomenon"@en ;
           rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
           rdfs:label "awareness"@en ;
           <http://www.w3.org/2004/02/skos/core#altLabel> "Awareness"@en ;
           <http://www.w3.org/2004/02/skos/core#definition> "Awareness is the capability of an entity to maintain timely understanding of a phenomenon and its implications for the entity."@en .


###  http://w3id.org/coresense/cso#BinaryRelation
:BinaryRelation rdf:type owl:Class ;
                rdfs:subClassOf [ rdf:type owl:Restriction ;
                                  owl:onProperty :source ;
                                  owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                  owl:onClass :Entity
                                ] ,
                                [ rdf:type owl:Restriction ;
                                  owl:onProperty :target ;
                                  owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                  owl:onClass :Entity
                                ] ;
                <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
                :sysmlKind "connection def" ;
                :sysmlName "CSBase::BinaryRelation" ;
                rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                rdfs:label "binary relation"@en ;
                <http://www.w3.org/2004/02/skos/core#altLabel> "BinaryRelation"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "Binary relation between two entities."@en .


###  http://w3id.org/coresense/cso#BinaryRelationState
:BinaryRelationState rdf:type owl:Class ;
                     rdfs:subClassOf [ rdf:type owl:Restriction ;
                                       owl:onProperty :relation ;
                                       owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                       owl:onClass :BinaryRelation
                                     ] ,
                                     [ rdf:type owl:Restriction ;
                                       owl:onProperty :source ;
                                       owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                       owl:onClass :Entity
                                     ] ,
                                     [ rdf:type owl:Restriction ;
                                       owl:onProperty :target ;
                                       owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                       owl:onClass :Entity
                                     ] ,
                                     [ rdf:type owl:Restriction ;
                                       owl:onProperty :timeInstant ;
                                       owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                       owl:onDataRange xsd:dateTime
                                     ] ;
                     <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
                     :sysmlKind "occurrence def" ;
                     :sysmlName "CSBase::BinaryRelationState" ;
                     rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                     rdfs:label "binary relation state"@en ;
                     <http://www.w3.org/2004/02/skos/core#altLabel> "BinaryRelationState"@en ;
                     <http://www.w3.org/2004/02/skos/core#definition> "The state of a BinaryRelation at a given time instant is the tuple of the values of its attributes."@en .


###  http://w3id.org/coresense/cso#Capability
:Capability rdf:type owl:Class ;
            rdfs:subClassOf [ rdf:type owl:Restriction ;
                              owl:onProperty :realizes ;
                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                              owl:onClass :Function
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :system ;
                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                              owl:onClass :System
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :acceptanceCriteria ;
                              owl:allValuesFrom xsd:string
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :conditions ;
                              owl:allValuesFrom xsd:string
                            ] ;
            <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
            :sysmlKind "item def" ;
            :sysmlName "CSBase::Capability" ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "capability"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "Capability"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "A capability is the ability of a system to perform a specific function successfully under stated conditions and acceptance criteria."@en .


###  http://w3id.org/coresense/cso#CognitiveCapability
:CognitiveCapability rdf:type owl:Class ;
                     rdfs:subClassOf :Capability ,
                                     [ rdf:type owl:Restriction ;
                                       owl:onProperty :modelets ;
                                       owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                       owl:onClass :Modelet
                                     ] ,
                                     [ rdf:type owl:Restriction ;
                                       owl:onProperty :realizes ;
                                       owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                       owl:onClass :CognitiveFunction
                                     ] ;
                     <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
                     :sysmlKind "item def" ;
                     :sysmlName "CSCore::CognitiveCapability" ;
                     rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                     rdfs:label "cognitive capability"@en ;
                     <http://www.w3.org/2004/02/skos/core#altLabel> "CognitiveCapability"@en ;
                     <http://www.w3.org/2004/02/skos/core#definition> "A cognitive capability is a capability of a system that is realized by a cognitive function and enables the system to use knowledge to produce intentional action."@en .


###  http://w3id.org/coresense/cso#CognitiveFunction
:CognitiveFunction rdf:type owl:Class ;
                   rdfs:subClassOf :Function ,
                                   [ rdf:type owl:Restriction ;
                                     owl:onProperty :modelets ;
                                     owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                     owl:onClass :Modelet
                                   ] ;
                   <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
                   :sysmlKind "item def" ;
                   :sysmlName "CSCore::CognitiveFunction" ;
                   rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                   rdfs:label "cognitive function"@en ;
                   <http://www.w3.org/2004/02/skos/core#altLabel> "CognitiveFunction"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "A cognitive function is a function that processes information by executing one or more modelets."@en .


###  http://w3id.org/coresense/cso#Concern
:Concern rdf:type owl:Class ;
         rdfs:subClassOf [ rdf:type owl:Restriction ;
                           owl:onProperty :context ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :Context
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :sh ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :Stakeholder
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :description ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onDataRange xsd:string
                         ] ;
         <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
         :sysmlKind "item def" ;
         :sysmlName "CSBase::Concern" ;
         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
         rdfs:label "concern"@en ;
         <http://www.w3.org/2004/02/skos/core#altLabel> "Concern"@en ;
         <http://www.w3.org/2004/02/skos/core#definition> "A concern is a matter of interest to a stakeholder that, in a given context, can be derived from a need and may give rise to requirements."@en .


###  http://w3id.org/coresense/cso#Context
:Context rdf:type owl:Class ;
         rdfs:subClassOf [ rdf:type owl:Restriction ;
                           owl:onProperty :extendedSystem ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :ExtendedSystem
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :conditions ;
                           owl:allValuesFrom xsd:string
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :knowledge ;
                           owl:allValuesFrom xsd:string
                         ] ;
         <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
         :sysmlKind "item def" ;
         :sysmlName "CSBase::Context" ;
         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
         rdfs:label "context"@en ;
         <http://www.w3.org/2004/02/skos/core#altLabel> "Context"@en ;
         <http://www.w3.org/2004/02/skos/core#definition> "Given an extended system, the context is the set of the content retained about that extended system, together with the assumptions and conditions, deemed relevant to interpret, evaluate and act within that extended system."@en .


###  http://w3id.org/coresense/cso#ContributesToBehavior
:ContributesToBehavior rdf:type owl:Class ;
                       rdfs:subClassOf [ rdf:type owl:Restriction ;
                                         owl:onProperty :behavior ;
                                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                         owl:onClass :PotentialBehavior
                                       ] ,
                                       [ rdf:type owl:Restriction ;
                                         owl:onProperty :role ;
                                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                         owl:onClass :Role
                                       ] ;
                       :sysmlKind "connection def" ;
                       :sysmlName "CSBase::ContributesToBehavior" ;
                       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                       rdfs:label "contributes to behavior"@en ;
                       <http://www.w3.org/2004/02/skos/core#altLabel> "ContributesToBehavior"@en .


###  http://w3id.org/coresense/cso#ContributesToFunction
:ContributesToFunction rdf:type owl:Class ;
                       rdfs:subClassOf [ rdf:type owl:Restriction ;
                                         owl:onProperty :function ;
                                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                         owl:onClass :Function
                                       ] ,
                                       [ rdf:type owl:Restriction ;
                                         owl:onProperty :role ;
                                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                         owl:onClass :Role
                                       ] ;
                       :sysmlKind "connection def" ;
                       :sysmlName "CSBase::ContributesToFunction" ;
                       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                       rdfs:label "contributes to function"@en ;
                       <http://www.w3.org/2004/02/skos/core#altLabel> "ContributesToFunction"@en .


###  http://w3id.org/coresense/cso#Data
:Data rdf:type owl:Class ;
      rdfs:subClassOf [ rdf:type owl:Restriction ;
                        owl:onProperty :extendedSystem ;
                        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                        owl:onClass :ExtendedSystem
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :rawValues ;
                        owl:minCardinality "1"^^xsd:nonNegativeInteger
                      ] ;
      <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
      :sysmlKind "item def" ;
      :sysmlName "CSBase::Data" ;
      rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
      rdfs:label "data"@en ;
      <http://www.w3.org/2004/02/skos/core#altLabel> "Data"@en ;
      <http://www.w3.org/2004/02/skos/core#definition> "Data are encoded representations of aspects of an entity or system (e.g., phenomena, properties, states, or attributes) in a form suitable for communication, storage, or processing."@en .


###  http://w3id.org/coresense/cso#Desire
:Desire rdf:type owl:Class ;
        rdfs:subClassOf [ rdf:type owl:Restriction ;
                          owl:onProperty :what ;
                          owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                          owl:onClass :Goal
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :who ;
                          owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                          owl:onClass :Stakeholder
                        ] ;
        <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
        :sysmlKind "connection def" ;
        :sysmlName "CSBase::Desire" ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "desire"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "Desire"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "The relationship between stakeholder and goal is \"to desire\"."@en .


###  http://w3id.org/coresense/cso#Engine
:Engine rdf:type owl:Class ;
        rdfs:subClassOf :Entity ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :exerts ;
                          owl:allValuesFrom :Exert
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :modelets ;
                          owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                          owl:onClass :Modelet
                        ] ;
        <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
        :sysmlKind "abstract part def" ;
        :sysmlName "CSCore::Engine" ;
        rdfs:comment "SysML constraint ExertionUseTheseModelets: exerts->ControlFunctions::forAll { in x : Exert; x.modelets->ControlFunctions::forAll { in m : Modelet; modelets->SequenceFunctions::includes(m) } }"@en ,
                     "SysML constraint ExertionUseThisEngine: exerts->ControlFunctions::forAll { in x : Exert; x.engine == self }"@en ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "engine"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "Engine"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "An engine is a component that exerts a modelet to derive a result."@en .


###  http://w3id.org/coresense/cso#Entity
:Entity rdf:type owl:Class ;
        rdfs:subClassOf owl:Thing ;
        <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
        :sysmlKind "abstract item def" ;
        :sysmlName "CSBase::Entity" ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "entity"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "Entity"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "An entity is any thing in the universe of discourse that can be distinguished from all other things in that universe."@en .


###  http://w3id.org/coresense/cso#EntityState
:EntityState rdf:type owl:Class ;
             rdfs:subClassOf [ rdf:type owl:Restriction ;
                               owl:onProperty :entity ;
                               owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                               owl:onClass :Entity
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :timeInstant ;
                               owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                               owl:onDataRange xsd:dateTime
                             ] ;
             <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
             :sysmlKind "occurrence def" ;
             :sysmlName "CSBase::EntityState" ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "entity state"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "EntityState"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "The state of an entity at a given time instant is the tuple of the values of its attributes."@en .


###  http://w3id.org/coresense/cso#Environment
:Environment rdf:type owl:Class ;
             rdfs:subClassOf [ rdf:type owl:Restriction ;
                               owl:onProperty :entities ;
                               owl:allValuesFrom :Entity
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :system ;
                               owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                               owl:onClass :System
                             ] ;
             <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
             :sysmlKind "item def" ;
             :sysmlName "CSBase::Environment" ;
             rdfs:comment "SysML constraint DisjointWithSystem: entities->ControlFunctions::forAll { in e : Entity; e != system and not system.components->SequenceFunctions::includes(e) }"@en ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "environment"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "Environment"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "The environment of a system is the collection of entities that are not part of the system but are capable of influencing or being influenced by it."@en .


###  http://w3id.org/coresense/cso#EpistemicState
:EpistemicState rdf:type owl:Class ;
                owl:equivalentClass [ rdf:type owl:Class ;
                                      owl:oneOf ( :EpistemicState_Evidenced
                                                  :EpistemicState_Limited
                                                  :EpistemicState_Uncertain
                                                  :EpistemicState_Validated
                                                )
                                    ] ;
                rdfs:subClassOf owl:Thing ;
                :sysmlKind "enum def" ;
                :sysmlName "CSCore::EpistemicState" ;
                rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                rdfs:label "epistemic state"@en ;
                <http://www.w3.org/2004/02/skos/core#altLabel> "EpistemicState"@en .


###  http://w3id.org/coresense/cso#Estimation
:Estimation rdf:type owl:Class ;
            rdfs:subClassOf :CognitiveFunction ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :modelets ;
                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                              owl:onClass :Modelet
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :realizedBy ;
                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                              owl:onClass :ModeletEnginePair
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :referent ;
                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                              owl:onClass :Entity
                            ] ;
            <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
            :sysmlKind "item def" ;
            :sysmlName "CSCore::Estimation" ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "estimation"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "Estimation"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "Estimation is a cognitive function realized by a modelet-engine pair whose purpose is to infer unknown or uncertain quantities of a referent from available data and prior knowledge."@en .


###  http://w3id.org/coresense/cso#Evaluation
:Evaluation rdf:type owl:Class ;
            rdfs:subClassOf [ rdf:type owl:Restriction ;
                              owl:onProperty :goals ;
                              owl:allValuesFrom :Goal
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :performance ;
                              owl:allValuesFrom :PerformanceMeasure
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :risks ;
                              owl:allValuesFrom :Risk
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :context ;
                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                              owl:onClass :Context
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :extendedSystem ;
                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                              owl:onClass :ExtendedSystem
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :projection ;
                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                              owl:onClass :Projection
                            ] ;
            <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
            :sysmlKind "item def" ;
            :sysmlName "CSCore::Evaluation" ;
            rdfs:comment "SysML constraint GoalsMatchExtendedSystem: goals->ControlFunctions::forAll { in g : Goal; g.extendedSystem == extendedSystem }"@en ,
                         "SysML constraint PerformanceUseSameContext: performance->ControlFunctions::forAll { in p : PerformanceMeasure; p.context == context }"@en ,
                         "SysML constraint RisksUseSameContext: risks->ControlFunctions::forAll { in r : Risk; r.context == context }"@en ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "evaluation"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "Evaluation"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "Evaluation is an assessment of a projection with respect to a specific set of goals."@en .


###  http://w3id.org/coresense/cso#Event
:Event rdf:type owl:Class ;
       rdfs:subClassOf [ rdf:type owl:Restriction ;
                         owl:onProperty :extendedSystem ;
                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                         owl:onClass :ExtendedSystem
                       ] ,
                       [ rdf:type owl:Restriction ;
                         owl:onProperty :posteriorState ;
                         owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                         owl:onClass :SystemState
                       ] ,
                       [ rdf:type owl:Restriction ;
                         owl:onProperty :priorState ;
                         owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                         owl:onClass :SystemState
                       ] ;
       <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
       :sysmlKind "occurrence def" ;
       :sysmlName "CSBase::Event" ;
       rdfs:comment "SysML constraint Instantaneous: startShot == endShot"@en ,
                    "SysML constraint StatesOfThisExtendedSystem: priorState->ControlFunctions::forAll { in st : SystemState; st.entity == extendedSystem }"@en ;
       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
       rdfs:label "event"@en ;
       <http://www.w3.org/2004/02/skos/core#altLabel> "Event"@en ;
       <http://www.w3.org/2004/02/skos/core#definition> "An event is an occurrence that represents a change in an extended system."@en .


###  http://w3id.org/coresense/cso#Exert
:Exert rdf:type owl:Class ;
       rdfs:subClassOf [ rdf:type owl:Restriction ;
                         owl:onProperty :modelets ;
                         owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                         owl:onClass :Modelet
                       ] ,
                       [ rdf:type owl:Restriction ;
                         owl:onProperty :engine ;
                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                         owl:onClass :Engine
                       ] ,
                       [ rdf:type owl:Restriction ;
                         owl:onProperty :inputs ;
                         owl:allValuesFrom rdfs:Literal
                       ] ,
                       [ rdf:type owl:Restriction ;
                         owl:onProperty :results ;
                         owl:allValuesFrom rdfs:Literal
                       ] ;
       <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
       :sysmlKind "action def" ;
       :sysmlName "CSCore::Exert" ;
       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
       rdfs:label "exert"@en ;
       <http://www.w3.org/2004/02/skos/core#altLabel> "Exert"@en ;
       <http://www.w3.org/2004/02/skos/core#definition> "Exertion is the process of executing one or more modelets to given inputs in order to derive results about their referent."@en .


###  http://w3id.org/coresense/cso#ExhibitedBehavior
:ExhibitedBehavior rdf:type owl:Class ;
                   rdfs:subClassOf [ rdf:type owl:Restriction ;
                                     owl:onProperty :system ;
                                     owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                     owl:onClass :System
                                   ] ,
                                   [ rdf:type owl:Restriction ;
                                     owl:onProperty :timeInterval ;
                                     owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                     owl:onClass :TimeInterval
                                   ] ,
                                   [ rdf:type owl:Restriction ;
                                     owl:onProperty :trajectory ;
                                     owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                     owl:onClass :SystemTrajectory
                                   ] ;
                   <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
                   :sysmlKind "item def" ;
                   :sysmlName "CSBase::ExhibitedBehavior" ;
                   rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                   rdfs:label "exhibited behavior"@en ;
                   <http://www.w3.org/2004/02/skos/core#altLabel> "ExhibitedBehavior"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "The exhibited behavior of a system over an observational interval is the trajectory followed by the system during that interval."@en .


###  http://w3id.org/coresense/cso#ExtendedSystem
:ExtendedSystem rdf:type owl:Class ;
                rdfs:subClassOf :System ,
                                [ rdf:type owl:Restriction ;
                                  owl:onProperty :environmentEntities ;
                                  owl:allValuesFrom :Entity
                                ] ,
                                [ rdf:type owl:Restriction ;
                                  owl:onProperty :systemEnvironmentRelations ;
                                  owl:allValuesFrom :BinaryRelation
                                ] ,
                                [ rdf:type owl:Restriction ;
                                  owl:onProperty :environment ;
                                  owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                  owl:onClass :Environment
                                ] ,
                                [ rdf:type owl:Restriction ;
                                  owl:onProperty :targetSystem ;
                                  owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                  owl:onClass :System
                                ] ;
                <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
                :sysmlKind "part def" ;
                :sysmlName "CSBase::ExtendedSystem" ;
                rdfs:comment "SysML constraint ComponentsAreExactlyTargetAndEnvironment: components->ControlFunctions::forAll { in c : Entity; c == targetSystem or environmentEntities->SequenceFunctions::includes(c) }"@en ,
                             "SysML constraint EnvironmentEntitySetMatches: environment.entities->ControlFunctions::forAll { in e : Entity; environmentEntities->SequenceFunctions::includes(e) } and environmentEntities->ControlFunctions::forAll { in e : Entity; environment.entities->SequenceFunctions::includes(e) }"@en ,
                             "SysML constraint EnvironmentMatchesTargetSystem: environment.system == targetSystem"@en ,
                             "SysML constraint OnlySERelations: systemEnvironmentRelations->ControlFunctions::forAll { in r : BinaryRelation; (r.source == targetSystem and environmentEntities->SequenceFunctions::includes(r.target)) or (r.target == targetSystem and environmentEntities->SequenceFunctions::includes(r.source)) }"@en ,
                             "SysML constraint RelationsAreExactlySERelations: relations->ControlFunctions::forAll { in r : BinaryRelation; systemEnvironmentRelations->SequenceFunctions::includes(r) }"@en ;
                rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                rdfs:label "extended system"@en ;
                <http://www.w3.org/2004/02/skos/core#altLabel> "ExtendedSystem"@en ;
                <http://www.w3.org/2004/02/skos/core#definition> "An extended system is composed of a target system together with its selected environment and the relations between both of them."@en .


###  http://w3id.org/coresense/cso#Feature
:Feature rdf:type owl:Class ;
         rdfs:subClassOf [ rdf:type owl:Restriction ;
                           owl:onProperty :extendedSystem ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :ExtendedSystem
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :context ;
                           owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :Context
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :entity ;
                           owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :Entity
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :phenomenon ;
                           owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :Phenomenon
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :information ;
                           owl:minCardinality "1"^^xsd:nonNegativeInteger
                         ] ;
         <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
         :sysmlKind "item def" ;
         :sysmlName "CSCore::Feature" ;
         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
         rdfs:label "feature"@en ;
         <http://www.w3.org/2004/02/skos/core#altLabel> "Feature"@en ;
         <http://www.w3.org/2004/02/skos/core#definition> "A feature is a derived piece of information that encodes some characteristic of an entity, system, phenomenon, or context, obtained from observations or sensor data and used as input to functions or modelets."@en .


###  http://w3id.org/coresense/cso#Function
:Function rdf:type owl:Class ;
          rdfs:subClassOf [ rdf:type owl:Restriction ;
                            owl:onProperty :inputs ;
                            owl:allValuesFrom rdfs:Literal
                          ] ,
                          [ rdf:type owl:Restriction ;
                            owl:onProperty :outputs ;
                            owl:allValuesFrom rdfs:Literal
                          ] ;
          <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
          :sysmlKind "item def" ;
          :sysmlName "CSBase::Function" ;
          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
          rdfs:label "function"@en ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "Function"@en ;
          <http://www.w3.org/2004/02/skos/core#definition> "A function is a transformation that maps specific inputs to outputs."@en .


###  http://w3id.org/coresense/cso#Functionality
:Functionality rdf:type owl:Class ;
               rdfs:subClassOf [ rdf:type owl:Restriction ;
                                 owl:onProperty :actions ;
                                 owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onClass :Action
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :expectedPerformance ;
                                 owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onClass :PerformanceMeasure
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :goals ;
                                 owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onClass :Goal
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :capability ;
                                 owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onClass :Capability
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :context ;
                                 owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onClass :Context
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :extendedSystem ;
                                 owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onClass :ExtendedSystem
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :object ;
                                 owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onClass :Entity
                               ] ;
               <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
               :sysmlKind "item def" ;
               :sysmlName "CSBase::Functionality" ;
               rdfs:comment "SysML constraint ExpectedPerformanceConsistent: expectedPerformance->ControlFunctions::forAll { in pm : PerformanceMeasure; pm.context.extendedSystem == context.extendedSystem and pm.object == object }"@en ,
                            "SysML constraint GoalsOfSameExtendedSystem: goals->ControlFunctions::forAll { in g : Goal; g.extendedSystem == context.extendedSystem }"@en ,
                            "SysML constraint ObjectWithinExtendedSystem: object == context.extendedSystem or context.extendedSystem.targetSystem.components->SequenceFunctions::includes(object)"@en ;
               rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
               rdfs:label "functionality"@en ;
               <http://www.w3.org/2004/02/skos/core#altLabel> "Functionality"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "A functionality is an instantiation of a capability with some expected performance that is intended to satisfy one or more goals within a given context."@en .


###  http://w3id.org/coresense/cso#Goal
:Goal rdf:type owl:Class ;
      rdfs:subClassOf [ rdf:type owl:Restriction ;
                        owl:onProperty :desiredStates ;
                        owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                        owl:onClass :SystemState
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :extendedSystem ;
                        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                        owl:onClass :ExtendedSystem
                      ] ;
      <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
      :sysmlKind "item def" ;
      :sysmlName "CSBase::Goal" ;
      rdfs:comment "SysML constraint DesiredStatesAreOfThisExtendedSystem: desiredStates->ControlFunctions::forAll { in st : SystemState; st.entity == extendedSystem }"@en ;
      rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
      rdfs:label "goal"@en ;
      <http://www.w3.org/2004/02/skos/core#altLabel> "Goal"@en ;
      <http://www.w3.org/2004/02/skos/core#definition> "A goal is a subset of the possible states of an extended system representing the conditions that an agent intends to achieve or maintain."@en .


###  http://w3id.org/coresense/cso#Interest
:Interest rdf:type owl:Class ;
          rdfs:subClassOf [ rdf:type owl:Restriction ;
                            owl:onProperty :on ;
                            owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                            owl:onClass :ExtendedSystem
                          ] ,
                          [ rdf:type owl:Restriction ;
                            owl:onProperty :who ;
                            owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                            owl:onClass :Stakeholder
                          ] ;
          :sysmlKind "connection def" ;
          :sysmlName "CSBase::Interest" ;
          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
          rdfs:label "interest"@en ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "Interest"@en .


###  http://w3id.org/coresense/cso#ManifestCapability
:ManifestCapability rdf:type owl:Class ;
                    rdfs:subClassOf [ rdf:type owl:Restriction ;
                                      owl:onProperty :behavior ;
                                      owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                      owl:onClass :ExhibitedBehavior
                                    ] ,
                                    [ rdf:type owl:Restriction ;
                                      owl:onProperty :capability ;
                                      owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                      owl:onClass :Capability
                                    ] ;
                    :sysmlKind "connection def" ;
                    :sysmlName "CSBase::ManifestCapability" ;
                    rdfs:comment "SysML constraint SameSystem: behavior.system == capability.system"@en ;
                    rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                    rdfs:label "manifest capability"@en ;
                    <http://www.w3.org/2004/02/skos/core#altLabel> "ManifestCapability"@en .


###  http://w3id.org/coresense/cso#Meaning
:Meaning rdf:type owl:Class ;
         rdfs:subClassOf [ rdf:type owl:Restriction ;
                           owl:onProperty :inputFeatures ;
                           owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :Feature
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :modelets ;
                           owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :Modelet
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :context ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :Context
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :extendedSystem ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :ExtendedSystem
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :description ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onDataRange xsd:string
                         ] ;
         <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
         :sysmlKind "item def" ;
         :sysmlName "CSCore::Meaning" ;
         rdfs:comment "SysML constraint FeaturesMatchExtendedSystem: inputFeatures->ControlFunctions::forAll { in f : Feature; f.extendedSystem == extendedSystem }"@en ;
         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
         rdfs:label "meaning"@en ;
         <http://www.w3.org/2004/02/skos/core#altLabel> "Meaning"@en ;
         <http://www.w3.org/2004/02/skos/core#definition> "Meaning is the informational content produced by exerting one or more modelets on input features, representing an interpretation of a phenomenon of the associated extended system within a given context."@en .


###  http://w3id.org/coresense/cso#Metric
:Metric rdf:type owl:Class ;
        rdfs:subClassOf [ rdf:type owl:Restriction ;
                          owl:onProperty :category ;
                          owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                          owl:onClass :PerformanceMeasureType
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :name ;
                          owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                          owl:onDataRange xsd:string
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :description ;
                          owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                          owl:onDataRange xsd:string
                        ] ;
        <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
        :sysmlKind "item def" ;
        :sysmlName "CSBase::Metric" ;
        rdfs:comment "SysML constraint NameNonEmpty: name != \"\""@en ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "metric"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "Metric"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "A metric is a measure used to assess mission success."@en .


###  http://w3id.org/coresense/cso#Mission
:Mission rdf:type owl:Class ;
         rdfs:subClassOf [ rdf:type owl:Restriction ;
                           owl:onProperty :context ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :Context
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :extendedSystem ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :ExtendedSystem
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :desiredEffects ;
                           owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onDataRange xsd:string
                         ] ;
         <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
         :sysmlKind "item def" ;
         :sysmlName "CSBase::Mission" ;
         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
         rdfs:label "mission"@en ;
         <http://www.w3.org/2004/02/skos/core#altLabel> "Mission"@en ;
         <http://www.w3.org/2004/02/skos/core#definition> "A mission is a high-level goal expressed as desired effects or target conditions for an extended system within a given context."@en .


###  http://w3id.org/coresense/cso#MissionPlan
:MissionPlan rdf:type owl:Class ;
             rdfs:subClassOf [ rdf:type owl:Restriction ;
                               owl:onProperty :tasks ;
                               owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                               owl:onClass :Task
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :context ;
                               owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                               owl:onClass :Context
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :extendedSystem ;
                               owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                               owl:onClass :ExtendedSystem
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :mission ;
                               owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                               owl:onClass :Mission
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :performedBy ;
                               owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                               owl:onClass :System
                             ] ;
             <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
             :sysmlKind "action def" ;
             :sysmlName "CSBase::MissionPlan" ;
             rdfs:comment "SysML constraint MissionContextMatchesPlanContext: mission.context == context"@en ,
                          "SysML constraint TasksUseSameContext: tasks->ControlFunctions::forAll { in t : Task; t.context == context }"@en ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "mission plan"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "MissionPlan"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "A mission plan is a collection of tasks, together with any required precedence relations among them, to be carried out in order to satisfy the mission within the given extended system and context."@en .


###  http://w3id.org/coresense/cso#MissionSpecification
:MissionSpecification rdf:type owl:Class ;
                      rdfs:subClassOf [ rdf:type owl:Restriction ;
                                        owl:onProperty :goals ;
                                        owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                        owl:onClass :Goal
                                      ] ,
                                      [ rdf:type owl:Restriction ;
                                        owl:onProperty :successCriteria ;
                                        owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                        owl:onClass :MissionSuccessCriterion
                                      ] ,
                                      [ rdf:type owl:Restriction ;
                                        owl:onProperty :context ;
                                        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                        owl:onClass :Context
                                      ] ,
                                      [ rdf:type owl:Restriction ;
                                        owl:onProperty :extendedSystem ;
                                        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                        owl:onClass :ExtendedSystem
                                      ] ,
                                      [ rdf:type owl:Restriction ;
                                        owl:onProperty :mission ;
                                        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                        owl:onClass :Mission
                                      ] ;
                      <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
                      :sysmlKind "item def" ;
                      :sysmlName "CSBase::MissionSpecification" ;
                      rdfs:comment "SysML constraint GoalsConsistentWithMission: goals->ControlFunctions::forAll { in g : Goal; g.extendedSystem == extendedSystem }"@en ;
                      rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                      rdfs:label "mission specification"@en ;
                      <http://www.w3.org/2004/02/skos/core#altLabel> "MissionSpecification"@en ;
                      <http://www.w3.org/2004/02/skos/core#definition> "A mission specification is the set of specific goals refining a given mission, together with the mission success criteria (expressed as metrics and their satisfaction conditions) that enable assessment of mission success."@en .


###  http://w3id.org/coresense/cso#MissionSuccessCriterion
:MissionSuccessCriterion rdf:type owl:Class ;
                         rdfs:subClassOf [ rdf:type owl:Restriction ;
                                           owl:onProperty :metric ;
                                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                           owl:onClass :Metric
                                         ] ,
                                         [ rdf:type owl:Restriction ;
                                           owl:onProperty :satisfactionCondition ;
                                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                           owl:onDataRange xsd:string
                                         ] ;
                         <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
                         :sysmlKind "item def" ;
                         :sysmlName "CSBase::MissionSuccessCriterion" ;
                         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                         rdfs:label "mission success criterion"@en ;
                         <http://www.w3.org/2004/02/skos/core#altLabel> "MissionSuccessCriterion"@en ;
                         <http://www.w3.org/2004/02/skos/core#definition> "A mission success criterion pairs a metric with a satisfaction condition in a given context."@en .


###  http://w3id.org/coresense/cso#Model
:Model rdf:type owl:Class ;
       rdfs:subClassOf :Entity ,
                       [ rdf:type owl:Restriction ;
                         owl:onProperty :modelets ;
                         owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                         owl:onClass :Modelet
                       ] ,
                       [ rdf:type owl:Restriction ;
                         owl:onProperty :modeltype ;
                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                         owl:onClass :ModelType
                       ] ,
                       [ rdf:type owl:Restriction ;
                         owl:onProperty :referent ;
                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                         owl:onClass :Entity
                       ] ,
                       [ rdf:type owl:Restriction ;
                         owl:onProperty :usedBy ;
                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                         owl:onClass :Entity
                       ] ,
                       [ rdf:type owl:Restriction ;
                         owl:onProperty :isComposable ;
                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                         owl:onDataRange xsd:boolean
                       ] ,
                       [ rdf:type owl:Restriction ;
                         owl:onProperty :isExertableOnItsOwn ;
                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                         owl:onDataRange xsd:boolean
                       ] ,
                       [ rdf:type owl:Restriction ;
                         owl:onProperty :isActionable ;
                         owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                         owl:onDataRange xsd:boolean
                       ] ;
       <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
       :sysmlKind "abstract part def" ;
       :sysmlName "CSCore::Model" ;
       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
       rdfs:label "model"@en ;
       <http://www.w3.org/2004/02/skos/core#altLabel> "Model"@en ;
       <http://www.w3.org/2004/02/skos/core#definition> "A model is an entity that represents another entity (its referent)."@en .


###  http://w3id.org/coresense/cso#ModelMetadata
:ModelMetadata rdf:type owl:Class ;
               rdfs:subClassOf [ rdf:type owl:Restriction ;
                                 owl:onProperty :stakeholders ;
                                 owl:allValuesFrom :Stakeholder
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :epistemicState ;
                                 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onClass :EpistemicState
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :metamodelingLevel ;
                                 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onClass :OMG_MOF
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :performanceConstraint ;
                                 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onClass :PerformanceConstraint
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :provenance ;
                                 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onClass :Provenance
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :scalabilityConstraint ;
                                 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onClass :ScalabilityConstraint
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :assumptions ;
                                 owl:allValuesFrom xsd:string
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :id ;
                                 owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onDataRange xsd:string
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :name ;
                                 owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onDataRange xsd:string
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :abstractionLevel ;
                                 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onDataRange xsd:string
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :description ;
                                 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onDataRange xsd:string
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :intendedUse ;
                                 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onDataRange xsd:string
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :modelClass ;
                                 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onDataRange xsd:string
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :modelFormalism ;
                                 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onDataRange xsd:string
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :modelledPhenomenon ;
                                 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onDataRange xsd:string
                               ] ;
               :sysmlKind "metadata def" ;
               :sysmlName "CSCore::ModelMetadata" ;
               rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
               rdfs:label "model metadata"@en ;
               <http://www.w3.org/2004/02/skos/core#altLabel> "ModelMetadata"@en .


###  http://w3id.org/coresense/cso#ModelType
:ModelType rdf:type owl:Class ;
           owl:equivalentClass [ rdf:type owl:Class ;
                                 owl:oneOf ( :ModelType_analyticalModel
                                             :ModelType_descriptiveModel
                                             :ModelType_hybridModel
                                             :ModelType_metaModel
                                             :ModelType_physicalModel
                                           )
                               ] ;
           rdfs:subClassOf owl:Thing ;
           :sysmlKind "enum def" ;
           :sysmlName "CSCore::ModelType" ;
           rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
           rdfs:label "model type"@en ;
           <http://www.w3.org/2004/02/skos/core#altLabel> "ModelType"@en .


###  http://w3id.org/coresense/cso#Modelet
:Modelet rdf:type owl:Class ;
         rdfs:subClassOf [ rdf:type owl:Restriction ;
                           owl:onProperty :aspect ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :ModeletAspect
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :referent ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :Entity
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :isComposable ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onDataRange xsd:boolean
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :isExertableOnItsOwn ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onDataRange xsd:boolean
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :aspectDescription ;
                           owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onDataRange xsd:string
                         ] ;
         <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
         :sysmlKind "abstract part def" ;
         :sysmlName "CSCore::Modelet" ;
         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
         rdfs:label "modelet"@en ;
         <http://www.w3.org/2004/02/skos/core#altLabel> "Modelet"@en ;
         <http://www.w3.org/2004/02/skos/core#definition> "A modelet is a model fragment that represents a specific aspect of a referent system or entity."@en .


###  http://w3id.org/coresense/cso#ModeletAspect
:ModeletAspect rdf:type owl:Class ;
               owl:equivalentClass [ rdf:type owl:Class ;
                                     owl:oneOf ( :ModeletAspect_behavior
                                                 :ModeletAspect_capability
                                                 :ModeletAspect_parameter
                                                 :ModeletAspect_performance
                                                 :ModeletAspect_property
                                                 :ModeletAspect_states
                                                 :ModeletAspect_structure
                                               )
                                   ] ;
               rdfs:subClassOf owl:Thing ;
               :sysmlKind "enum def" ;
               :sysmlName "CSCore::ModeletAspect" ;
               rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
               rdfs:label "modelet aspect"@en ;
               <http://www.w3.org/2004/02/skos/core#altLabel> "ModeletAspect"@en .


###  http://w3id.org/coresense/cso#ModeletEnginePair
:ModeletEnginePair rdf:type owl:Class ;
                   rdfs:subClassOf [ rdf:type owl:Restriction ;
                                     owl:onProperty :engine ;
                                     owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                     owl:onClass :Engine
                                   ] ,
                                   [ rdf:type owl:Restriction ;
                                     owl:onProperty :modelet ;
                                     owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                     owl:onClass :Modelet
                                   ] ;
                   <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
                   :sysmlKind "item def" ;
                   :sysmlName "CSCore::ModeletEnginePair" ;
                   rdfs:comment "SysML constraint EngineSupportsModelet: engine.modelets->SequenceFunctions::includes(modelet)"@en ;
                   rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                   rdfs:label "modelet engine pair"@en ;
                   <http://www.w3.org/2004/02/skos/core#altLabel> "ModeletEnginePair"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "Pairing of a modelet with an engine that can exert it."@en .


###  http://w3id.org/coresense/cso#OMG_MOF
:OMG_MOF rdf:type owl:Class ;
         owl:equivalentClass [ rdf:type owl:Class ;
                               owl:oneOf ( :OMG_MOF_M0
                                           :OMG_MOF_M1
                                           :OMG_MOF_M2
                                           :OMG_MOF_M3
                                         )
                             ] ;
         rdfs:subClassOf owl:Thing ;
         :sysmlKind "enum def" ;
         :sysmlName "CSCore::OMG_MOF" ;
         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
         rdfs:label "omg mof"@en ;
         <http://www.w3.org/2004/02/skos/core#altLabel> "OMG_MOF"@en .


###  http://w3id.org/coresense/cso#PerformanceConstraint
:PerformanceConstraint rdf:type owl:Class ;
                       rdfs:subClassOf [ rdf:type owl:Restriction ;
                                         owl:onProperty :actualResponseTime ;
                                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                         owl:onDataRange xsd:decimal
                                       ] ,
                                       [ rdf:type owl:Restriction ;
                                         owl:onProperty :maxResponseTime ;
                                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                         owl:onDataRange xsd:decimal
                                       ] ;
                       <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
                       :sysmlKind "constraint def" ;
                       :sysmlName "CSCore::PerformanceConstraint" ;
                       rdfs:comment "SysML constraint ResponseTime: actualResponseTime <= maxResponseTime"@en ;
                       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                       rdfs:label "performance constraint"@en ;
                       <http://www.w3.org/2004/02/skos/core#altLabel> "PerformanceConstraint"@en ;
                       <http://www.w3.org/2004/02/skos/core#definition> "Performance constraint on model usage (e.g., for run-time use)."@en .


###  http://w3id.org/coresense/cso#PerformanceMeasure
:PerformanceMeasure rdf:type owl:Class ;
                    rdfs:subClassOf [ rdf:type owl:Restriction ;
                                      owl:onProperty :goals ;
                                      owl:allValuesFrom :Goal
                                    ] ,
                                    [ rdf:type owl:Restriction ;
                                      owl:onProperty :context ;
                                      owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                      owl:onClass :Context
                                    ] ,
                                    [ rdf:type owl:Restriction ;
                                      owl:onProperty :exhibitedBehavior ;
                                      owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                      owl:onClass :ExhibitedBehavior
                                    ] ,
                                    [ rdf:type owl:Restriction ;
                                      owl:onProperty :extendedSystem ;
                                      owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                      owl:onClass :ExtendedSystem
                                    ] ,
                                    [ rdf:type owl:Restriction ;
                                      owl:onProperty :object ;
                                      owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                      owl:onClass :Entity
                                    ] ,
                                    [ rdf:type owl:Restriction ;
                                      owl:onProperty :perfType ;
                                      owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                      owl:onClass :PerformanceMeasureType
                                    ] ,
                                    [ rdf:type owl:Restriction ;
                                      owl:onProperty :value ;
                                      owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                      owl:onDataRange xsd:decimal
                                    ] ;
                    <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
                    :sysmlKind "item def" ;
                    :sysmlName "CSBase::PerformanceMeasure" ;
                    rdfs:comment "SysML constraint BehaviorOfTargetSystem: exhibitedBehavior.system == context.extendedSystem.targetSystem"@en ,
                                 "SysML constraint GoalsOfSameExtendedSystem: goals->ControlFunctions::forAll { in g : Goal; g.extendedSystem == context.extendedSystem }"@en ,
                                 "SysML constraint ObjectWithinExtendedSystem: object == extendedSystem.targetSystem or extendedSystem.targetSystem.components->SequenceFunctions::includes(object) or extendedSystem.environmentEntities->SequenceFunctions::includes(object)"@en ;
                    rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                    rdfs:label "performance measure"@en ;
                    <http://www.w3.org/2004/02/skos/core#altLabel> "PerformanceMeasure"@en ;
                    <http://www.w3.org/2004/02/skos/core#definition> "Performance is a measure of how effectively the exhibited behavior of a system (or one of its components) contributes to fulfilling its goals when executing tasks within a given context."@en .


###  http://w3id.org/coresense/cso#PerformanceMeasureType
:PerformanceMeasureType rdf:type owl:Class ;
                        owl:equivalentClass [ rdf:type owl:Class ;
                                              owl:oneOf ( :PerformanceMeasureType_MOE
                                                          :PerformanceMeasureType_MOP
                                                          :PerformanceMeasureType_TPM
                                                        )
                                            ] ;
                        rdfs:subClassOf owl:Thing ;
                        :sysmlKind "enum def" ;
                        :sysmlName "CSBase::PerformanceMeasureType" ;
                        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                        rdfs:label "performance measure type"@en ;
                        <http://www.w3.org/2004/02/skos/core#altLabel> "PerformanceMeasureType"@en .


###  http://w3id.org/coresense/cso#Phenomenon
:Phenomenon rdf:type owl:Class ;
            rdfs:subClassOf [ rdf:type owl:Restriction ;
                              owl:onProperty :exhibitedBy ;
                              owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                              owl:onClass :Entity
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :context ;
                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                              owl:onClass :Context
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :extendedSystem ;
                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                              owl:onClass :ExtendedSystem
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :description ;
                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                              owl:onDataRange xsd:string
                            ] ;
            <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
            :sysmlKind "item def" ;
            :sysmlName "CSCore::Phenomenon" ;
            rdfs:comment "SysML constraint ContextMatchesExtendedSystem: context.extendedSystem == extendedSystem"@en ,
                         "SysML constraint ExhibitedByWithinExtendedSystem: exhibitedBy->ControlFunctions::forAll { in b : Entity; b == extendedSystem or b == extendedSystem.targetSystem or extendedSystem.targetSystem.components->SequenceFunctions::includes(b) or extendedSystem.environmentEntities->SequenceFunctions::includes(b) }"@en ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "phenomenon"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "Phenomenon"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "A phenomenon is any distinguishable aspect or behavior of an extended system, or of one of its parts, within a given context."@en .


###  http://w3id.org/coresense/cso#Policy
:Policy rdf:type owl:Class ;
        rdfs:subClassOf [ rdf:type owl:Restriction ;
                          owl:onProperty :candidateActions ;
                          owl:allValuesFrom :Action
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :context ;
                          owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                          owl:onClass :Context
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :extendedSystem ;
                          owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                          owl:onClass :ExtendedSystem
                        ] ;
        <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
        :sysmlKind "item def" ;
        :sysmlName "CSActionControl::Policy" ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "policy"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "Policy"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "A policy is a rule or strategy that, for a given action trigger and a given context of an extended system, determines a set of candidate actions that are admissible responses to that trigger in that context."@en .


###  http://w3id.org/coresense/cso#PotentialBehavior
:PotentialBehavior rdf:type owl:Class ;
                   rdfs:subClassOf [ rdf:type owl:Restriction ;
                                     owl:onProperty :trajectories ;
                                     owl:allValuesFrom :SystemTrajectory
                                   ] ,
                                   [ rdf:type owl:Restriction ;
                                     owl:onProperty :system ;
                                     owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                     owl:onClass :System
                                   ] ,
                                   [ rdf:type owl:Restriction ;
                                     owl:onProperty :timeInterval ;
                                     owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                     owl:onClass :TimeInterval
                                   ] ;
                   <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
                   :sysmlKind "item def" ;
                   :sysmlName "CSBase::PotentialBehavior" ;
                   rdfs:comment "SysML constraint ConsistentWithSystem: trajectories->ControlFunctions::forAll { in tr : SystemTrajectory; tr.system == system }"@en ,
                                "SysML constraint TrajectoriesAtSameInterval: trajectories->ControlFunctions::forAll { in tr : SystemTrajectory; tr.timeInterval.initialTime == timeInterval.initialTime and tr.timeInterval.finalTime == timeInterval.finalTime }"@en ;
                   rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                   rdfs:label "potential behavior"@en ;
                   <http://www.w3.org/2004/02/skos/core#altLabel> "PotentialBehavior"@en ;
                   <http://www.w3.org/2004/02/skos/core#definition> "The potential behavior of a system over a time interval is the set of all trajectories the system may follow over that interval."@en .


###  http://w3id.org/coresense/cso#Projection
:Projection rdf:type owl:Class ;
            rdfs:subClassOf [ rdf:type owl:Restriction ;
                              owl:onProperty :context ;
                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                              owl:onClass :Context
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :extendedSystem ;
                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                              owl:onClass :ExtendedSystem
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :potentialBehavior ;
                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                              owl:onClass :PotentialBehavior
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :timeInterval ;
                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                              owl:onClass :TimeInterval
                            ] ;
            <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
            :sysmlKind "item def" ;
            :sysmlName "CSCore::Projection" ;
            rdfs:comment "SysML constraint PotentialBehaviorIsOfThisExtendedSystem: potentialBehavior.system == extendedSystem"@en ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "projection"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "Projection"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "Projection is a representation that maps a given situation of an extended system in a given context, into a representation in a chosen space, over a specified projection domain."@en .


###  http://w3id.org/coresense/cso#Provenance
:Provenance rdf:type owl:Class ;
            owl:equivalentClass [ rdf:type owl:Class ;
                                  owl:oneOf ( :Provenance_Derived
                                              :Provenance_Historical
                                              :Provenance_Original
                                              :Provenance_Versioned
                                            )
                                ] ;
            rdfs:subClassOf owl:Thing ;
            :sysmlKind "enum def" ;
            :sysmlName "CSCore::Provenance" ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "provenance"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "Provenance"@en .


###  http://w3id.org/coresense/cso#Risk
:Risk rdf:type owl:Class ;
      rdfs:subClassOf [ rdf:type owl:Restriction ;
                        owl:onProperty :adverseEvent ;
                        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                        owl:onClass :AdverseOccurrence
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :context ;
                        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                        owl:onClass :Context
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :likelihood ;
                        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                        owl:onDataRange xsd:decimal
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :severity ;
                        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                        owl:onDataRange xsd:decimal
                      ] ;
      <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
      :sysmlKind "item def" ;
      :sysmlName "CSBase::Risk" ;
      rdfs:comment "SysML constraint LikelihoodBounds: 0.0 <= likelihood and likelihood <= 1.0"@en ;
      rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
      rdfs:label "risk"@en ;
      <http://www.w3.org/2004/02/skos/core#altLabel> "Risk"@en ;
      <http://www.w3.org/2004/02/skos/core#definition> "A risk is a measure of the potential for an adverse event to negatively affect an entity, system, or extended system within a given context."@en .


###  http://w3id.org/coresense/cso#Role
:Role rdf:type owl:Class ;
      rdfs:subClassOf [ rdf:type owl:Restriction ;
                        owl:onProperty :playedBy ;
                        owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                        owl:onClass :Entity
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :context ;
                        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                        owl:onClass :Context
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :timeInterval ;
                        owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                        owl:onClass :TimeInterval
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :responsibilities ;
                        owl:allValuesFrom xsd:string
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :roleConstraints ;
                        owl:allValuesFrom xsd:string
                      ] ;
      <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
      :sysmlKind "item def" ;
      :sysmlName "CSBase::Role" ;
      rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
      rdfs:label "role"@en ;
      <http://www.w3.org/2004/02/skos/core#altLabel> "Role"@en ;
      <http://www.w3.org/2004/02/skos/core#definition> "A role is a context- and time-dependent designation, with associated responsibilities and constraints, that an entity may assume in order to contribute to the achievement or maintenance of a goal."@en .


###  http://w3id.org/coresense/cso#ScalabilityConstraint
:ScalabilityConstraint rdf:type owl:Class ;
                       rdfs:subClassOf [ rdf:type owl:Restriction ;
                                         owl:onProperty :maxUsers ;
                                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                         owl:onDataRange xsd:nonNegativeInteger
                                       ] ,
                                       [ rdf:type owl:Restriction ;
                                         owl:onProperty :numberOfUsers ;
                                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                         owl:onDataRange xsd:nonNegativeInteger
                                       ] ;
                       <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
                       :sysmlKind "constraint def" ;
                       :sysmlName "CSCore::ScalabilityConstraint" ;
                       rdfs:comment "SysML constraint Scalability: numberOfUsers <= maxUsers"@en ;
                       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                       rdfs:label "scalability constraint"@en ;
                       <http://www.w3.org/2004/02/skos/core#altLabel> "ScalabilityConstraint"@en ;
                       <http://www.w3.org/2004/02/skos/core#definition> "Scalability constraint on model usage (e.g., number of concurrent users)."@en .


###  http://w3id.org/coresense/cso#SelfModel
:SelfModel rdf:type owl:Class ;
           rdfs:subClassOf :Model ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :referent ;
                             owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                             owl:onClass :Agent
                           ] ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :usedBy ;
                             owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                             owl:onClass :Agent
                           ] ;
           <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
           :sysmlKind "abstract part def" ;
           :sysmlName "CSCore::SelfModel" ;
           rdfs:comment "SysML constraint SelfEquality: referent == usedBy"@en ;
           rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
           rdfs:label "self model"@en ;
           <http://www.w3.org/2004/02/skos/core#altLabel> "SelfModel"@en ;
           <http://www.w3.org/2004/02/skos/core#definition> "A SelfModel is a Model whose referent is the owning system itself."@en .


###  http://w3id.org/coresense/cso#Sense
:Sense rdf:type owl:Class ;
       rdfs:subClassOf [ rdf:type owl:Restriction ;
                         owl:onProperty :extendedSystem ;
                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                         owl:onClass :ExtendedSystem
                       ] ,
                       [ rdf:type owl:Restriction ;
                         owl:onProperty :rawData ;
                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                         owl:onClass :Data
                       ] ,
                       [ rdf:type owl:Restriction ;
                         owl:onProperty :target ;
                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                         owl:onClass :Entity
                       ] ;
       <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
       :sysmlKind "action def" ;
       :sysmlName "CSBase::Sense" ;
       rdfs:comment "SysML constraint OutputConsistent: rawData.extendedSystem == extendedSystem"@en ,
                    "SysML constraint TargetWithinExtendedSystem: target == extendedSystem.targetSystem or extendedSystem.targetSystem.components->SequenceFunctions::includes(target) or extendedSystem.environmentEntities->SequenceFunctions::includes(target)"@en ;
       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
       rdfs:label "sense"@en ;
       <http://www.w3.org/2004/02/skos/core#altLabel> "Sense"@en ;
       <http://www.w3.org/2004/02/skos/core#definition> "Acquire raw sensor data about the phenomenon being observed in the extended system."@en .


###  http://w3id.org/coresense/cso#Sensor
:Sensor rdf:type owl:Class ;
        rdfs:subClassOf :Entity ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :observes ;
                          owl:allValuesFrom :Entity
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :senses ;
                          owl:allValuesFrom :Sense
                        ] ;
        <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
        :sysmlKind "part def" ;
        :sysmlName "CSBase::Sensor" ;
        rdfs:comment "SysML constraint SenseTargetsObservableEntities: senses->ControlFunctions::forAll { in s : Sense; observes->SequenceFunctions::includes(s.target) }"@en ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "sensor"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "Sensor"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "A sensor is an entity that acquires raw data about phenomena, properties, states, or attributes of another entity being observed in the extended system."@en .


###  http://w3id.org/coresense/cso#Situation
:Situation rdf:type owl:Class ;
           rdfs:subClassOf [ rdf:type owl:Restriction ;
                             owl:onProperty :holdsOver ;
                             owl:allValuesFrom :SystemState
                           ] ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :situationContext ;
                             owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                             owl:onClass :Context
                           ] ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :conditions ;
                             owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                             owl:onDataRange xsd:string
                           ] ;
           <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
           :sysmlKind "constraint def" ;
           :sysmlName "CSBase::Situation" ;
           rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
           rdfs:label "situation"@en ;
           <http://www.w3.org/2004/02/skos/core#altLabel> "Situation"@en ;
           <http://www.w3.org/2004/02/skos/core#definition> "A situation is a context-dependent condition on the state or exhibited behavior of an extended system, expressed in terms of a finite subset of relevant attribute values and relation instances."@en .


###  http://w3id.org/coresense/cso#Stakeholder
:Stakeholder rdf:type owl:Class ;
             rdfs:subClassOf :Entity ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :desires ;
                               owl:allValuesFrom :Desire
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :interests ;
                               owl:allValuesFrom :Interest
                             ] ;
             <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
             :sysmlKind "item def" ;
             :sysmlName "CSBase::Stakeholder" ;
             rdfs:comment "SysML constraint OwnsDesires: desires->ControlFunctions::forAll { in d : Desire; d.who == self }"@en ,
                          "SysML constraint OwnsInterests: interests->ControlFunctions::forAll { in c : Interest; c.who == self }"@en ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "stakeholder"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "Stakeholder"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "A stakeholder is an entity for whom a system S is relevant because the behavior or outcomes of S can affect the achievement of its own goals."@en .


###  http://w3id.org/coresense/cso#StakeholderValue
:StakeholderValue rdf:type owl:Class ;
                  rdfs:subClassOf [ rdf:type owl:Restriction ;
                                    owl:onProperty :context ;
                                    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                    owl:onClass :Context
                                  ] ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty :sh ;
                                    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                    owl:onClass :Stakeholder
                                  ] ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty :benefit ;
                                    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                    owl:onDataRange xsd:decimal
                                  ] ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty :cost ;
                                    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                    owl:onDataRange xsd:decimal
                                  ] ;
                  <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
                  :sysmlKind "item def" ;
                  :sysmlName "CSBase::StakeholderValue" ;
                  rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                  rdfs:label "stakeholder value"@en ;
                  <http://www.w3.org/2004/02/skos/core#altLabel> "StakeholderValue"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "Stakeholder value is the amount of benefit at a cost provided to stakeholders within a given context."@en .


###  http://w3id.org/coresense/cso#SuperSystem
:SuperSystem rdf:type owl:Class ;
             rdfs:subClassOf :System ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :components ;
                               owl:allValuesFrom :System
                             ] ;
             <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
             :sysmlKind "part def" ;
             :sysmlName "CSBase::SuperSystem" ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "super system"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "SuperSystem"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "A super system is a system whose components are, themselves, systems."@en .


###  http://w3id.org/coresense/cso#System
:System rdf:type owl:Class ;
        rdfs:subClassOf :Entity ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :components ;
                          owl:allValuesFrom :Entity
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :relations ;
                          owl:allValuesFrom :BinaryRelation
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :isAdaptable ;
                          owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                          owl:onDataRange xsd:boolean
                        ] ;
        <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
        :sysmlKind "part def" ;
        :sysmlName "CSBase::System" ;
        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
        rdfs:label "system"@en ;
        <http://www.w3.org/2004/02/skos/core#altLabel> "System"@en ;
        <http://www.w3.org/2004/02/skos/core#definition> "A system is an entity represented by a tuple (C, R), where C is a set of components and R is the set of binary relations between them."@en .


###  http://w3id.org/coresense/cso#SystemOfInterest
:SystemOfInterest rdf:type owl:Class ;
                  rdfs:subClassOf [ rdf:type owl:Restriction ;
                                    owl:onProperty :csstakeholder ;
                                    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                    owl:onClass :Stakeholder
                                  ] ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty :extendedSystem ;
                                    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                    owl:onClass :ExtendedSystem
                                  ] ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty :system ;
                                    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                    owl:onClass :System
                                  ] ;
                  <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
                  :sysmlKind "item def" ;
                  :sysmlName "CSBase::SystemOfInterest" ;
                  rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                  rdfs:label "system of interest"@en ;
                  <http://www.w3.org/2004/02/skos/core#altLabel> "SystemOfInterest"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "For a given stakeholder, the system of interest is the part of an extended system that constitutes the focus of engineering activities."@en .


###  http://w3id.org/coresense/cso#SystemState
:SystemState rdf:type owl:Class ;
             rdfs:subClassOf :EntityState ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :componentStates ;
                               owl:allValuesFrom :EntityState
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :relationStates ;
                               owl:allValuesFrom :BinaryRelationState
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :entity ;
                               owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                               owl:onClass :System
                             ] ;
             <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
             :sysmlKind "occurrence def" ;
             :sysmlName "CSBase::SystemState" ;
             rdfs:comment "SysML constraint AllComponentsHaveState: entity.components->ControlFunctions::forAll { in c : Entity; componentStates->ControlFunctions::exists { in es : EntityState; es.entity == c } }"@en ,
                          "SysML constraint AllRelationsHaveState: entity.relations->ControlFunctions::forAll { in r : BinaryRelation; relationStates->ControlFunctions::exists { in rs : BinaryRelationState; rs.relation == r } }"@en ,
                          "SysML constraint AtMostOneStatePerComponent: componentStates->ControlFunctions::forAll { in es1 : EntityState; componentStates->ControlFunctions::forAll { in es2 : EntityState; es1 != es2 implies es1.entity != es2.entity } }"@en ,
                          "SysML constraint AtMostOneStatePerRelation: relationStates->ControlFunctions::forAll { in rs1 : BinaryRelationState; relationStates->ControlFunctions::forAll { in rs2 : BinaryRelationState; rs1 != rs2 implies rs1.relation != rs2.relation } }"@en ,
                          "SysML constraint ComponentBelongToSystem: componentStates->ControlFunctions::forAll { in es : EntityState; entity.components->SequenceFunctions::includes(es.entity) }"@en ,
                          "SysML constraint ComponentStatesAtSystemTime: componentStates->ControlFunctions::forAll { in es : EntityState; es.timeInstant == timeInstant }"@en ,
                          "SysML constraint RelationStatesAtSystemTime: relationStates->ControlFunctions::forAll { in rs : BinaryRelationState; rs.timeInstant == timeInstant }"@en ,
                          "SysML constraint RelationsBelongToSystem: relationStates->ControlFunctions::forAll { in rs : BinaryRelationState; entity.relations->SequenceFunctions::includes(rs.relation) }"@en ;
             rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
             rdfs:label "system state"@en ;
             <http://www.w3.org/2004/02/skos/core#altLabel> "SystemState"@en ;
             <http://www.w3.org/2004/02/skos/core#definition> "The state of a system at a time instant is the complete set of attribute values describing the current condition of its components and their relations."@en .


###  http://w3id.org/coresense/cso#SystemTrajectory
:SystemTrajectory rdf:type owl:Class ;
                  rdfs:subClassOf [ rdf:type owl:Restriction ;
                                    owl:onProperty :states ;
                                    owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                    owl:onClass :SystemState
                                  ] ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty :system ;
                                    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                    owl:onClass :System
                                  ] ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty :timeInterval ;
                                    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                    owl:onClass :TimeInterval
                                  ] ;
                  <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
                  :sysmlKind "occurrence def" ;
                  :sysmlName "CSBase::SystemTrajectory" ;
                  rdfs:comment "SysML constraint ConsistentWithSystem: states->ControlFunctions::forAll { in st : SystemState; st.entity == system }"@en ,
                               "SysML constraint StateTimesUseIntervalTimeScale: states->ControlFunctions::forAll { in st : SystemState; st.timeInstant.mRef == timeInterval.initialTime.mRef }"@en ,
                               "SysML constraint StateTimesWithinInterval: states->ControlFunctions::forAll { in st : SystemState; timeInterval.initialTime <= st.timeInstant and st.timeInstant <= timeInterval.finalTime }"@en ,
                               "SysML constraint StrictlyIncreasingTime: SequenceFunctions::size(states) == 1 or (1..(SequenceFunctions::size(states) - 1))->ControlFunctions::forAll { in i : Natural; states#(i).timeInstant < states#(i + 1).timeInstant }"@en ;
                  rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                  rdfs:label "system trajectory"@en ;
                  <http://www.w3.org/2004/02/skos/core#altLabel> "SystemTrajectory"@en ;
                  <http://www.w3.org/2004/02/skos/core#definition> "A trajectory is a time-ordered sequence of states representing one possible evolution of the system over a time interval."@en .


###  http://w3id.org/coresense/cso#Task
:Task rdf:type owl:Class ;
      rdfs:subClassOf [ rdf:type owl:Restriction ;
                        owl:onProperty :goals ;
                        owl:allValuesFrom :Goal
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :plannedActions ;
                        owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                        owl:onClass :Action
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :context ;
                        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                        owl:onClass :Context
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :extendedSystem ;
                        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                        owl:onClass :ExtendedSystem
                      ] ;
      <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
      :sysmlKind "action def" ;
      :sysmlName "CSBase::Task" ;
      rdfs:comment "SysML constraint GoalsOfSameExtendedSystem: goals->ControlFunctions::forAll { in g : Goal; g.extendedSystem == extendedSystem }"@en ;
      rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
      rdfs:label "task"@en ;
      <http://www.w3.org/2004/02/skos/core#altLabel> "Task"@en ;
      <http://www.w3.org/2004/02/skos/core#definition> "A task is a set of planned actions, executed by one or more agents, that is intended to contribute to the achievement of one or more goals within a given context."@en .


###  http://w3id.org/coresense/cso#TaskRequiresSystemCapability
:TaskRequiresSystemCapability rdf:type owl:Class ;
                              rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                owl:onProperty :capability ;
                                                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                owl:onClass :Capability
                                              ] ,
                                              [ rdf:type owl:Restriction ;
                                                owl:onProperty :task ;
                                                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                owl:onClass :Task
                                              ] ;
                              :sysmlKind "connection def" ;
                              :sysmlName "CSBase::TaskRequiresSystemCapability" ;
                              rdfs:comment "SysML constraint SameSystem: capability.system == task.extendedSystem.targetSystem"@en ;
                              rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                              rdfs:label "task requires system capability"@en ;
                              <http://www.w3.org/2004/02/skos/core#altLabel> "TaskRequiresSystemCapability"@en .


###  http://w3id.org/coresense/cso#TimeInterval
:TimeInterval rdf:type owl:Class ;
              rdfs:subClassOf [ rdf:type owl:Restriction ;
                                owl:onProperty :finalTime ;
                                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                owl:onDataRange xsd:dateTime
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :initialTime ;
                                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                owl:onDataRange xsd:dateTime
                              ] ;
              :sysmlKind "attribute def" ;
              :sysmlName "CSBase::TimeInterval" ;
              rdfs:comment "SysML constraint SameTimeScale: initialTime.mRef == finalTime.mRef"@en ,
                           "SysML constraint ValidInterval: initialTime < finalTime"@en ;
              rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
              rdfs:label "time interval"@en ;
              <http://www.w3.org/2004/02/skos/core#altLabel> "TimeInterval"@en .


###  http://w3id.org/coresense/cso#Trigger
:Trigger rdf:type owl:Class ;
         rdfs:subClassOf [ rdf:type owl:Restriction ;
                           owl:onProperty :condition ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :TriggerCondition
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :context ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :Context
                         ] ,
                         [ rdf:type owl:Restriction ;
                           owl:onProperty :extendedSystem ;
                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                           owl:onClass :ExtendedSystem
                         ] ;
         <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
         :sysmlKind "abstract item def" ;
         :sysmlName "CSActionControl::Trigger" ;
         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
         rdfs:label "trigger"@en ;
         <http://www.w3.org/2004/02/skos/core#altLabel> "Trigger"@en ;
         <http://www.w3.org/2004/02/skos/core#definition> "An action trigger is a condition on the state and/or exhibited behavior of an extended system, identified within a given context, whose satisfaction indicates the need to initiate the execution of one or more actions to contribute to the achievement or maintenance of one or more goals."@en .


###  http://w3id.org/coresense/cso#TriggerCondition
:TriggerCondition rdf:type owl:Class ;
                  rdfs:subClassOf [ rdf:type owl:Restriction ;
                                    owl:onProperty :extendedSystem ;
                                    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                    owl:onClass :ExtendedSystem
                                  ] ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty :triggerContext ;
                                    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                    owl:onClass :Context
                                  ] ;
                  :sysmlKind "abstract constraint def" ;
                  :sysmlName "CSActionControl::TriggerCondition" ;
                  rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                  rdfs:label "trigger condition"@en ;
                  <http://www.w3.org/2004/02/skos/core#altLabel> "TriggerCondition"@en .


###  http://w3id.org/coresense/cso#Understanding
:Understanding rdf:type owl:Class ;
               rdfs:subClassOf :CognitiveCapability ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :usefulModels ;
                                 owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onClass :Model
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :context ;
                                 owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onClass :Context
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :understoodPhenomenon ;
                                 owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                 owl:onClass :Phenomenon
                               ] ;
               <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
               :sysmlKind "item def" ;
               :sysmlName "CSCore::Understanding" ;
               rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
               rdfs:label "understanding"@en ;
               <http://www.w3.org/2004/02/skos/core#altLabel> "Understanding"@en ;
               <http://www.w3.org/2004/02/skos/core#definition> "Understanding is the capability of an entity to construct and use models of a phenomenon or system in order to make reliable inferences about it."@en .


###  http://w3id.org/coresense/cso#WorldModel
:WorldModel rdf:type owl:Class ;
            rdfs:subClassOf :Model ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :referent ;
                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                              owl:onClass :ExtendedSystem
                            ] ;
            <http://purl.org/dc/terms/source> <https://github.com/CoreSenseEU/ontology/blob/main/docs/CS-115_CS_Ontology.pdf> ;
            :sysmlKind "abstract part def" ;
            :sysmlName "CSCore::WorldModel" ;
            rdfs:comment "SysML constraint UsedByInTargetOrEnvironment: referent.targetSystem.components->SequenceFunctions::includes(usedBy) or referent.environmentEntities->SequenceFunctions::includes(usedBy)"@en ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "world model"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "WorldModel"@en ;
            <http://www.w3.org/2004/02/skos/core#definition> "A WorldModel is a Model whose referent is the ExtendedSystem being operated in."@en .


#################################################################
#    Individuals
#################################################################

###  http://w3id.org/coresense/cso#ActionStatus_aborted
:ActionStatus_aborted rdf:type owl:NamedIndividual ,
                               :ActionStatus ;
                      :sysmlName "CSActionControl::ActionStatus::aborted" ;
                      rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                      rdfs:label "aborted (action status)"@en ;
                      <http://www.w3.org/2004/02/skos/core#altLabel> "aborted"@en .


###  http://w3id.org/coresense/cso#ActionStatus_failed
:ActionStatus_failed rdf:type owl:NamedIndividual ,
                              :ActionStatus ;
                     :sysmlName "CSActionControl::ActionStatus::failed" ;
                     rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                     rdfs:label "failed (action status)"@en ;
                     <http://www.w3.org/2004/02/skos/core#altLabel> "failed"@en .


###  http://w3id.org/coresense/cso#ActionStatus_notTriggered
:ActionStatus_notTriggered rdf:type owl:NamedIndividual ,
                                    :ActionStatus ;
                           :sysmlName "CSActionControl::ActionStatus::notTriggered" ;
                           rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                           rdfs:label "not triggered (action status)"@en ;
                           <http://www.w3.org/2004/02/skos/core#altLabel> "notTriggered"@en .


###  http://w3id.org/coresense/cso#ActionStatus_succeeded
:ActionStatus_succeeded rdf:type owl:NamedIndividual ,
                                 :ActionStatus ;
                        :sysmlName "CSActionControl::ActionStatus::succeeded" ;
                        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                        rdfs:label "succeeded (action status)"@en ;
                        <http://www.w3.org/2004/02/skos/core#altLabel> "succeeded"@en .


###  http://w3id.org/coresense/cso#ActionStatus_timedOut
:ActionStatus_timedOut rdf:type owl:NamedIndividual ,
                                :ActionStatus ;
                       :sysmlName "CSActionControl::ActionStatus::timedOut" ;
                       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                       rdfs:label "timed out (action status)"@en ;
                       <http://www.w3.org/2004/02/skos/core#altLabel> "timedOut"@en .


###  http://w3id.org/coresense/cso#EpistemicState_Evidenced
:EpistemicState_Evidenced rdf:type owl:NamedIndividual ,
                                   :EpistemicState ;
                          :sysmlName "CSCore::EpistemicState::Evidenced" ;
                          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                          rdfs:label "evidenced (epistemic state)"@en ;
                          <http://www.w3.org/2004/02/skos/core#altLabel> "Evidenced"@en .


###  http://w3id.org/coresense/cso#EpistemicState_Limited
:EpistemicState_Limited rdf:type owl:NamedIndividual ,
                                 :EpistemicState ;
                        :sysmlName "CSCore::EpistemicState::Limited" ;
                        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                        rdfs:label "limited (epistemic state)"@en ;
                        <http://www.w3.org/2004/02/skos/core#altLabel> "Limited"@en .


###  http://w3id.org/coresense/cso#EpistemicState_Uncertain
:EpistemicState_Uncertain rdf:type owl:NamedIndividual ,
                                   :EpistemicState ;
                          :sysmlName "CSCore::EpistemicState::Uncertain" ;
                          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                          rdfs:label "uncertain (epistemic state)"@en ;
                          <http://www.w3.org/2004/02/skos/core#altLabel> "Uncertain"@en .


###  http://w3id.org/coresense/cso#EpistemicState_Validated
:EpistemicState_Validated rdf:type owl:NamedIndividual ,
                                   :EpistemicState ;
                          :sysmlName "CSCore::EpistemicState::Validated" ;
                          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                          rdfs:label "validated (epistemic state)"@en ;
                          <http://www.w3.org/2004/02/skos/core#altLabel> "Validated"@en .


###  http://w3id.org/coresense/cso#ModelType_analyticalModel
:ModelType_analyticalModel rdf:type owl:NamedIndividual ,
                                    :ModelType ;
                           :sysmlName "CSCore::ModelType::analyticalModel" ;
                           rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                           rdfs:label "analytical model (model type)"@en ;
                           <http://www.w3.org/2004/02/skos/core#altLabel> "analyticalModel"@en .


###  http://w3id.org/coresense/cso#ModelType_descriptiveModel
:ModelType_descriptiveModel rdf:type owl:NamedIndividual ,
                                     :ModelType ;
                            :sysmlName "CSCore::ModelType::descriptiveModel" ;
                            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                            rdfs:label "descriptive model (model type)"@en ;
                            <http://www.w3.org/2004/02/skos/core#altLabel> "descriptiveModel"@en .


###  http://w3id.org/coresense/cso#ModelType_hybridModel
:ModelType_hybridModel rdf:type owl:NamedIndividual ,
                                :ModelType ;
                       :sysmlName "CSCore::ModelType::hybridModel" ;
                       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                       rdfs:label "hybrid model (model type)"@en ;
                       <http://www.w3.org/2004/02/skos/core#altLabel> "hybridModel"@en .


###  http://w3id.org/coresense/cso#ModelType_metaModel
:ModelType_metaModel rdf:type owl:NamedIndividual ,
                              :ModelType ;
                     :sysmlName "CSCore::ModelType::metaModel" ;
                     rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                     rdfs:label "meta model (model type)"@en ;
                     <http://www.w3.org/2004/02/skos/core#altLabel> "metaModel"@en .


###  http://w3id.org/coresense/cso#ModelType_physicalModel
:ModelType_physicalModel rdf:type owl:NamedIndividual ,
                                  :ModelType ;
                         :sysmlName "CSCore::ModelType::physicalModel" ;
                         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                         rdfs:label "physical model (model type)"@en ;
                         <http://www.w3.org/2004/02/skos/core#altLabel> "physicalModel"@en .


###  http://w3id.org/coresense/cso#ModeletAspect_behavior
:ModeletAspect_behavior rdf:type owl:NamedIndividual ,
                                 :ModeletAspect ;
                        :sysmlName "CSCore::ModeletAspect::behavior" ;
                        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                        rdfs:label "behavior (modelet aspect)"@en ;
                        <http://www.w3.org/2004/02/skos/core#altLabel> "behavior"@en .


###  http://w3id.org/coresense/cso#ModeletAspect_capability
:ModeletAspect_capability rdf:type owl:NamedIndividual ,
                                   :ModeletAspect ;
                          :sysmlName "CSCore::ModeletAspect::capability" ;
                          rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                          rdfs:label "capability (modelet aspect)"@en ;
                          <http://www.w3.org/2004/02/skos/core#altLabel> "capability"@en .


###  http://w3id.org/coresense/cso#ModeletAspect_parameter
:ModeletAspect_parameter rdf:type owl:NamedIndividual ,
                                  :ModeletAspect ;
                         :sysmlName "CSCore::ModeletAspect::parameter" ;
                         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                         rdfs:label "parameter (modelet aspect)"@en ;
                         <http://www.w3.org/2004/02/skos/core#altLabel> "parameter"@en .


###  http://w3id.org/coresense/cso#ModeletAspect_performance
:ModeletAspect_performance rdf:type owl:NamedIndividual ,
                                    :ModeletAspect ;
                           :sysmlName "CSCore::ModeletAspect::performance" ;
                           rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                           rdfs:label "performance (modelet aspect)"@en ;
                           <http://www.w3.org/2004/02/skos/core#altLabel> "performance"@en .


###  http://w3id.org/coresense/cso#ModeletAspect_property
:ModeletAspect_property rdf:type owl:NamedIndividual ,
                                 :ModeletAspect ;
                        :sysmlName "CSCore::ModeletAspect::property" ;
                        rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                        rdfs:label "property (modelet aspect)"@en ;
                        <http://www.w3.org/2004/02/skos/core#altLabel> "property"@en .


###  http://w3id.org/coresense/cso#ModeletAspect_states
:ModeletAspect_states rdf:type owl:NamedIndividual ,
                               :ModeletAspect ;
                      :sysmlName "CSCore::ModeletAspect::states" ;
                      rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                      rdfs:label "states (modelet aspect)"@en ;
                      <http://www.w3.org/2004/02/skos/core#altLabel> "states"@en .


###  http://w3id.org/coresense/cso#ModeletAspect_structure
:ModeletAspect_structure rdf:type owl:NamedIndividual ,
                                  :ModeletAspect ;
                         :sysmlName "CSCore::ModeletAspect::structure" ;
                         rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                         rdfs:label "structure (modelet aspect)"@en ;
                         <http://www.w3.org/2004/02/skos/core#altLabel> "structure"@en .


###  http://w3id.org/coresense/cso#OMG_MOF_M0
:OMG_MOF_M0 rdf:type owl:NamedIndividual ,
                     :OMG_MOF ;
            :sysmlName "CSCore::OMG_MOF::M0" ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "m0 (omg mof)"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "M0"@en .


###  http://w3id.org/coresense/cso#OMG_MOF_M1
:OMG_MOF_M1 rdf:type owl:NamedIndividual ,
                     :OMG_MOF ;
            :sysmlName "CSCore::OMG_MOF::M1" ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "m1 (omg mof)"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "M1"@en .


###  http://w3id.org/coresense/cso#OMG_MOF_M2
:OMG_MOF_M2 rdf:type owl:NamedIndividual ,
                     :OMG_MOF ;
            :sysmlName "CSCore::OMG_MOF::M2" ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "m2 (omg mof)"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "M2"@en .


###  http://w3id.org/coresense/cso#OMG_MOF_M3
:OMG_MOF_M3 rdf:type owl:NamedIndividual ,
                     :OMG_MOF ;
            :sysmlName "CSCore::OMG_MOF::M3" ;
            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
            rdfs:label "m3 (omg mof)"@en ;
            <http://www.w3.org/2004/02/skos/core#altLabel> "M3"@en .


###  http://w3id.org/coresense/cso#PerformanceMeasureType_MOE
:PerformanceMeasureType_MOE rdf:type owl:NamedIndividual ,
                                     :PerformanceMeasureType ;
                            :sysmlName "CSBase::PerformanceMeasureType::MOE" ;
                            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                            rdfs:label "moe (performance measure type)"@en ;
                            <http://www.w3.org/2004/02/skos/core#altLabel> "MOE"@en .


###  http://w3id.org/coresense/cso#PerformanceMeasureType_MOP
:PerformanceMeasureType_MOP rdf:type owl:NamedIndividual ,
                                     :PerformanceMeasureType ;
                            :sysmlName "CSBase::PerformanceMeasureType::MOP" ;
                            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                            rdfs:label "mop (performance measure type)"@en ;
                            <http://www.w3.org/2004/02/skos/core#altLabel> "MOP"@en .


###  http://w3id.org/coresense/cso#PerformanceMeasureType_TPM
:PerformanceMeasureType_TPM rdf:type owl:NamedIndividual ,
                                     :PerformanceMeasureType ;
                            :sysmlName "CSBase::PerformanceMeasureType::TPM" ;
                            rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                            rdfs:label "tpm (performance measure type)"@en ;
                            <http://www.w3.org/2004/02/skos/core#altLabel> "TPM"@en .


###  http://w3id.org/coresense/cso#Provenance_Derived
:Provenance_Derived rdf:type owl:NamedIndividual ,
                             :Provenance ;
                    :sysmlName "CSCore::Provenance::Derived" ;
                    rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                    rdfs:label "derived (provenance)"@en ;
                    <http://www.w3.org/2004/02/skos/core#altLabel> "Derived"@en .


###  http://w3id.org/coresense/cso#Provenance_Historical
:Provenance_Historical rdf:type owl:NamedIndividual ,
                                :Provenance ;
                       :sysmlName "CSCore::Provenance::Historical" ;
                       rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                       rdfs:label "historical (provenance)"@en ;
                       <http://www.w3.org/2004/02/skos/core#altLabel> "Historical"@en .


###  http://w3id.org/coresense/cso#Provenance_Original
:Provenance_Original rdf:type owl:NamedIndividual ,
                              :Provenance ;
                     :sysmlName "CSCore::Provenance::Original" ;
                     rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                     rdfs:label "original (provenance)"@en ;
                     <http://www.w3.org/2004/02/skos/core#altLabel> "Original"@en .


###  http://w3id.org/coresense/cso#Provenance_Versioned
:Provenance_Versioned rdf:type owl:NamedIndividual ,
                               :Provenance ;
                      :sysmlName "CSCore::Provenance::Versioned" ;
                      rdfs:isDefinedBy <http://w3id.org/coresense/cso> ;
                      rdfs:label "versioned (provenance)"@en ;
                      <http://www.w3.org/2004/02/skos/core#altLabel> "Versioned"@en .


###  Generated by the OWL API (version 5.1.18) https://github.com/owlcs/owlapi/
