<?xml version="1.0"?>
<rdf:RDF
    xmlns:xsp="http://www.owl-ontologies.com/2005/08/07/xsp.owl#"
    xmlns:OntoiStar="http://www.cenidet.edu.mx/OntoiStar.owl#"
    xmlns:swrlb="http://www.w3.org/2003/11/swrlb#"
    xmlns:swrl="http://www.w3.org/2003/11/swrl#"
    xmlns:protege="http://protege.stanford.edu/plugins/owl/protege#"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
    xmlns:owl="http://www.w3.org/2002/07/owl#"
  xml:base="http://www.cenidet.edu.mx/OntoiStar.owl">
  <owl:Ontology rdf:about=""/>
  <owl:Class rdf:ID="DependeeLink">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="DependencyRelationship"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Goal">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="InternalElement"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="ContributionLink">
    <owl:disjointWith>
      <owl:Class rdf:ID="MeansEndLink"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:ID="DecompositionLink"/>
    </owl:disjointWith>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="has_ContributionLink_ContributionType"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="InternalElementRelationship"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_ContributionLink_ContributionType"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="ServiceGoalLink">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#InternalElementRelationship"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="InstanceOfLink">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="ActorRelationship"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Service">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#InternalElement"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Process">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#InternalElement"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="CoversLink">
    <owl:disjointWith>
      <owl:Class rdf:ID="PlaysLink"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:ID="OccupiesLink"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:ID="IsPartOfLink"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:ID="IsALink"/>
    </owl:disjointWith>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#ActorRelationship"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="IntentionalElement">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="has_IntentionalElement_IntentionalType"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:ID="Dependum"/>
          <owl:Class rdf:about="#InternalElement"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Node"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"
        >1</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_IntentionalElement_IntentionalType"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#Dependum"/>
          <owl:Class rdf:about="#InternalElement"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="ServiceType"/>
  <owl:Class rdf:about="#IsALink">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#ActorRelationship"/>
    </rdfs:subClassOf>
    <owl:disjointWith>
      <owl:Class rdf:about="#PlaysLink"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:about="#OccupiesLink"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:about="#IsPartOfLink"/>
    </owl:disjointWith>
  </owl:Class>
  <owl:Class rdf:ID="AndDecompositionLink">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#DecompositionLink"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="IntentionalType"/>
  <owl:Class rdf:ID="ProcessType"/>
  <owl:Class rdf:ID="ContributionType"/>
  <owl:Class rdf:ID="DependumLink">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#DependencyRelationship"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Diagram"/>
  <owl:Class rdf:ID="ServiceLink">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#InternalElementRelationship"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#DependencyRelationship">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="iStarRelationship"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="ActorBoundary">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#ActorRelationship"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Plan">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#InternalElement"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="OrDecompositionLink">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#DecompositionLink"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#OccupiesLink">
    <owl:disjointWith>
      <owl:Class rdf:about="#PlaysLink"/>
    </owl:disjointWith>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#ActorRelationship"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="ProcessesSet">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#InternalElementRelationship"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Dependency">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"
        >1</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="has_Dependency_IntentionalType"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Node"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"
        >1</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_Dependency_IntentionalType"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <owl:disjointWith rdf:resource="#IntentionalElement"/>
  </owl:Class>
  <owl:Class rdf:ID="Resource">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#InternalElement"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#PlaysLink">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#ActorRelationship"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="DependerLink">
    <rdfs:subClassOf rdf:resource="#DependencyRelationship"/>
  </owl:Class>
  <owl:Class rdf:about="#IsPartOfLink">
    <owl:disjointWith rdf:resource="#PlaysLink"/>
    <owl:disjointWith rdf:resource="#OccupiesLink"/>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#ActorRelationship"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="ServiceLinkType"/>
  <owl:Class rdf:ID="Task">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#InternalElement"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="ServiceDependumLink">
    <rdfs:subClassOf rdf:resource="#DependencyRelationship"/>
  </owl:Class>
  <owl:Class rdf:about="#InternalElementRelationship">
    <rdfs:subClassOf>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#ContributionLink"/>
          <owl:Class rdf:about="#DecompositionLink"/>
          <owl:Class rdf:about="#MeansEndLink"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#iStarRelationship"/>
    <rdfs:subClassOf>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#ContributionLink"/>
          <owl:Class rdf:about="#DecompositionLink"/>
          <owl:Class rdf:about="#MeansEndLink"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Role">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Actor"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Softgoal">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#InternalElement"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#Dependum">
    <rdfs:subClassOf rdf:resource="#IntentionalElement"/>
    <owl:disjointWith>
      <owl:Class rdf:about="#InternalElement"/>
    </owl:disjointWith>
  </owl:Class>
  <owl:Class rdf:about="#MeansEndLink">
    <rdfs:subClassOf rdf:resource="#InternalElementRelationship"/>
  </owl:Class>
  <owl:Class rdf:about="#DecompositionLink">
    <owl:disjointWith rdf:resource="#MeansEndLink"/>
    <rdfs:subClassOf rdf:resource="#InternalElementRelationship"/>
  </owl:Class>
  <owl:Class rdf:about="#Node">
    <rdfs:subClassOf>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:ID="DependableNode"/>
          <owl:Class rdf:about="#Dependency"/>
          <owl:Class rdf:about="#IntentionalElement"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#DependableNode"/>
          <owl:Class rdf:about="#Dependency"/>
          <owl:Class rdf:about="#IntentionalElement"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
  </owl:Class>
  <owl:Class rdf:ID="ProcessGoalLink">
    <rdfs:subClassOf rdf:resource="#InternalElementRelationship"/>
  </owl:Class>
  <owl:Class rdf:ID="Position">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Actor"/>
    </rdfs:subClassOf>
    <owl:disjointWith rdf:resource="#Role"/>
  </owl:Class>
  <owl:Class rdf:about="#InternalElement">
    <rdfs:subClassOf rdf:resource="#IntentionalElement"/>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#DependableNode"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="DependencyStrength"/>
  <owl:Class rdf:ID="ProcessLink">
    <rdfs:subClassOf rdf:resource="#InternalElementRelationship"/>
  </owl:Class>
  <owl:Class rdf:about="#Actor">
    <owl:disjointWith rdf:resource="#InternalElement"/>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#DependableNode"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Agent">
    <owl:disjointWith rdf:resource="#Role"/>
    <owl:disjointWith rdf:resource="#Position"/>
    <rdfs:subClassOf rdf:resource="#Actor"/>
  </owl:Class>
  <owl:Class rdf:about="#DependableNode">
    <owl:disjointWith rdf:resource="#Dependency"/>
    <rdfs:subClassOf>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#Actor"/>
          <owl:Class rdf:about="#InternalElement"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#Node"/>
    <rdfs:subClassOf>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#Actor"/>
          <owl:Class rdf:about="#InternalElement"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="subordinationLink">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#ActorRelationship"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#ActorRelationship">
    <rdfs:subClassOf>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#CoversLink"/>
          <owl:Class rdf:about="#IsALink"/>
          <owl:Class rdf:about="#IsPartOfLink"/>
          <owl:Class rdf:about="#OccupiesLink"/>
          <owl:Class rdf:about="#PlaysLink"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#iStarRelationship"/>
    <rdfs:subClassOf>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#CoversLink"/>
          <owl:Class rdf:about="#IsALink"/>
          <owl:Class rdf:about="#IsPartOfLink"/>
          <owl:Class rdf:about="#OccupiesLink"/>
          <owl:Class rdf:about="#PlaysLink"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:ObjectProperty rdf:ID="has_Actor_CoverLink_source_ref">
    <rdfs:domain rdf:resource="#CoversLink"/>
    <rdfs:range rdf:resource="#Position"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_service_ProcessLink_source_ref">
    <rdfs:range rdf:resource="#Process"/>
    <rdfs:domain rdf:resource="#ProcessLink"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Actor_instanceOfLink_source_ref">
    <rdfs:range rdf:resource="#Actor"/>
    <rdfs:domain rdf:resource="#InstanceOfLink"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Actor_ServiceGoalLink_source_ref">
    <rdfs:domain rdf:resource="#ServiceGoalLink"/>
    <rdfs:range rdf:resource="#Service"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_InternalElement_DecompositionLink_target_ref">
    <rdfs:range rdf:resource="#InternalElement"/>
    <rdfs:domain rdf:resource="#DecompositionLink"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Actor_subordinationLink_target_ref">
    <rdfs:range rdf:resource="#Actor"/>
    <rdfs:domain rdf:resource="#subordinationLink"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Actor_ProcessGoalLink_source_ref">
    <rdfs:domain rdf:resource="#ProcessGoalLink"/>
    <rdfs:range rdf:resource="#Process"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Actor_PlaysLink_source_ref">
    <rdfs:domain rdf:resource="#PlaysLink"/>
    <rdfs:range rdf:resource="#Agent"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Actor_CoverLink_target_ref">
    <rdfs:range rdf:resource="#Role"/>
    <rdfs:domain rdf:resource="#CoversLink"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_InternalElement_OrDecompositionLink_target_ref">
    <rdfs:domain rdf:resource="#OrDecompositionLink"/>
    <rdfs:range rdf:resource="#InternalElement"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_InternalElement_OrDecompositionLink_source_ref">
    <rdfs:range rdf:resource="#InternalElement"/>
    <rdfs:domain rdf:resource="#OrDecompositionLink"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_processesSet_process">
    <rdfs:range rdf:resource="#Process"/>
    <rdfs:domain rdf:resource="#ProcessesSet"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_InternalElement_ContributionLink_target_ref">
    <rdfs:domain rdf:resource="#ContributionLink"/>
    <rdfs:range rdf:resource="#InternalElement"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_Dependency_IntentionalType">
    <rdfs:domain rdf:resource="#Dependency"/>
    <rdfs:range rdf:resource="#IntentionalType"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Actor_IsALink_source_ref">
    <rdfs:range rdf:resource="#Actor"/>
    <rdfs:domain rdf:resource="#IsALink"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_InternalElement_MeansEndLink_source_ref">
    <rdfs:range rdf:resource="#InternalElement"/>
    <rdfs:domain rdf:resource="#MeansEndLink"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_InternalElement_DecompositionLink_source_ref">
    <rdfs:domain rdf:resource="#DecompositionLink"/>
    <rdfs:range rdf:resource="#InternalElement"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Dependency_DependeeLink_target_ref">
    <rdfs:range rdf:resource="#DependableNode"/>
    <rdfs:domain rdf:resource="#DependeeLink"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_InternalElement_ContributionLink_source_ref">
    <rdfs:range rdf:resource="#InternalElement"/>
    <rdfs:domain rdf:resource="#ContributionLink"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Actor_subordinationLink_source_ref">
    <rdfs:range rdf:resource="#Actor"/>
    <rdfs:domain rdf:resource="#subordinationLink"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_InternalElement_AndDecompositionLink_target_ref">
    <rdfs:domain rdf:resource="#AndDecompositionLink"/>
    <rdfs:range rdf:resource="#InternalElement"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Dependency_DependerLink_target_ref">
    <rdfs:domain rdf:resource="#DependerLink"/>
    <rdfs:range rdf:resource="#DependableNode"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Actor_Boundary">
    <rdfs:range rdf:resource="#ActorBoundary"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    ></rdfs:comment>
    <rdfs:domain rdf:resource="#Actor"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Actor_ServiceGoalLink_target_ref">
    <rdfs:domain rdf:resource="#ServiceGoalLink"/>
    <rdfs:range rdf:resource="#Goal"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Diagram_elements">
    <rdfs:range>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#Node"/>
          <owl:Class rdf:about="#iStarRelationship"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:range>
    <rdfs:range>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#Node"/>
          <owl:Class rdf:about="#iStarRelationship"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:range>
    <rdfs:domain rdf:resource="#Diagram"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Actor_IsPartOfLink_source_ref">
    <rdfs:domain rdf:resource="#IsPartOfLink"/>
    <rdfs:range rdf:resource="#Actor"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_service_ProcesesSet">
    <rdfs:domain rdf:resource="#Service"/>
    <rdfs:range rdf:resource="#ProcessesSet"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_service_ProcessLink_target_ref">
    <rdfs:domain rdf:resource="#ProcessLink"/>
    <rdfs:range rdf:resource="#Process"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Process_ProcessType">
    <rdfs:domain rdf:resource="#Process"/>
    <rdfs:range rdf:resource="#ProcessType"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_serviceDependum_source_ref">
    <rdfs:domain rdf:resource="#ServiceDependumLink"/>
    <rdfs:range rdf:resource="#Dependum"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_serviceDependum_target_ref">
    <rdfs:range rdf:resource="#Service"/>
    <rdfs:domain rdf:resource="#ServiceDependumLink"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_IntentionalElement_IntentionalType">
    <rdfs:domain rdf:resource="#IntentionalElement"/>
    <rdfs:range rdf:resource="#IntentionalType"/>
  </owl:ObjectProperty>
    <owl:ObjectProperty rdf:about="#is_a">
    <rdfs:domain rdf:resource="#IntentionalElement"/>
    <rdfs:range rdf:resource="#IntentionalType"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Actor_instanceOfLink_target_ref">
    <rdfs:range rdf:resource="#Actor"/>
    <rdfs:domain rdf:resource="#InstanceOfLink"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Actor_boundary_elements">
    <rdfs:domain rdf:resource="#ActorBoundary"/>
    <rdfs:range>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#Actor"/>
          <owl:Class rdf:about="#InternalElement"/>
          <owl:Class rdf:about="#InternalElementRelationship"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:range>
    <rdfs:range>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#Actor"/>
          <owl:Class rdf:about="#InternalElement"/>
          <owl:Class rdf:about="#InternalElementRelationship"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:range>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_InternalElement_MeansEndLink_target_ref">
    <rdfs:range rdf:resource="#InternalElement"/>
    <rdfs:domain rdf:resource="#MeansEndLink"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Dependency_DependumLink_target_ref">
    <rdfs:range rdf:resource="#Dependum"/>
    <rdfs:domain rdf:resource="#DependumLink"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_InternalElement_AndDecompositionLink_source_ref">
    <rdfs:range rdf:resource="#InternalElement"/>
    <rdfs:domain rdf:resource="#AndDecompositionLink"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Actor_ProcessGoalLink_target_ref">
    <rdfs:domain rdf:resource="#ProcessGoalLink"/>
    <rdfs:range rdf:resource="#Goal"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_service_ServiceLink_target_ref">
    <rdfs:range rdf:resource="#Service"/>
    <rdfs:domain rdf:resource="#ServiceLink"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Actor_OccupiesLink_source_ref">
    <rdfs:domain rdf:resource="#OccupiesLink"/>
    <rdfs:range rdf:resource="#Agent"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Actor_IsPartOfLink_target_ref">
    <rdfs:domain rdf:resource="#IsPartOfLink"/>
    <rdfs:range rdf:resource="#Actor"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Dependency_DependeeLink_source_ref">
    <rdfs:domain rdf:resource="#DependeeLink"/>
    <rdfs:range rdf:resource="#Dependency"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Actor_IsALink_target_ref">
    <rdfs:domain rdf:resource="#IsALink"/>
    <rdfs:range rdf:resource="#Actor"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_ServiceLink_ServiceLinkType">
    <rdfs:domain rdf:resource="#ServiceLink"/>
    <rdfs:range rdf:resource="#ServiceLinkType"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Dependency_DependumLink_source_ref">
    <rdfs:domain rdf:resource="#DependumLink"/>
    <rdfs:range rdf:resource="#Dependency"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Service_ServiceType">
    <rdfs:domain rdf:resource="#Service"/>
    <rdfs:range rdf:resource="#ServiceType"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_service_ServiceLink_source_ref">
    <rdfs:domain rdf:resource="#ServiceLink"/>
    <rdfs:range rdf:resource="#Service"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Actor_OccupiesLink_target_ref">
    <rdfs:range rdf:resource="#Position"/>
    <rdfs:domain rdf:resource="#OccupiesLink"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Actor_PlaysLink_target_ref">
    <rdfs:range rdf:resource="#Role"/>
    <rdfs:domain rdf:resource="#PlaysLink"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_ContributionLink_ContributionType">
    <rdfs:domain rdf:resource="#ContributionLink"/>
    <rdfs:range rdf:resource="#ContributionType"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_Dependency_DependerLink_source_ref">
    <rdfs:range rdf:resource="#Dependency"/>
    <rdfs:domain rdf:resource="#DependerLink"/>
  </owl:ObjectProperty>
  <owl:DatatypeProperty rdf:ID="iStarRelationship_name">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#iStarRelationship"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="IntentionalElement_state">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#IntentionalElement"/>
  </owl:DatatypeProperty>
  <owl:FunctionalProperty rdf:ID="Dependency_value">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
    <rdfs:domain rdf:resource="#DependencyRelationship"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="Diagram_author">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
    <rdfs:domain rdf:resource="#Diagram"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="Diagram_id">
    <rdfs:domain rdf:resource="#Diagram"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="Node_label">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Node"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="Node_sannotation">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Node"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
  </owl:FunctionalProperty>   
  <owl:FunctionalProperty rdf:ID="Diagram_name">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
    <rdfs:domain rdf:resource="#Diagram"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="has_Dependency_DependencyStrength">
    <rdfs:range rdf:resource="#DependencyStrength"/>
    <rdfs:domain rdf:resource="#Dependency"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="Boundary_type">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
    <rdfs:domain rdf:resource="#ActorBoundary"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="iStarRelationship_id">
    <rdfs:domain rdf:resource="#iStarRelationship"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:FunctionalProperty>
  <owl:NamedIndividual rdf:ID="Resource_type">
    <rdf:type rdf:resource="#IntentionalType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Commited">
    <rdf:type rdf:resource="#DependencyStrength"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Or">
    <rdf:type rdf:resource="#ServiceLinkType"/>
    <rdf:type rdf:resource="#ContributionType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Alternative">
    <rdf:type rdf:resource="#ServiceLinkType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="No_transactional">
    <rdf:type rdf:resource="#ProcessType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Mandatory">
    <rdf:type rdf:resource="#ServiceLinkType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Composite">
    <rdf:type rdf:resource="#ServiceType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Make">
    <rdf:type rdf:resource="#ContributionType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Hurt">
    <rdf:type rdf:resource="#ContributionType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Softgoal_type">
    <rdf:type rdf:resource="#IntentionalType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Basic">
    <rdf:type rdf:resource="#ServiceType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Plan_type">
    <rdf:type rdf:resource="#IntentionalType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Unknown">
    <rdf:type rdf:resource="#ContributionType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Optional">
    <rdf:type rdf:resource="#ServiceLinkType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:about="#++">
    <rdf:type rdf:resource="#ContributionType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Open">
    <rdf:type rdf:resource="#DependencyStrength"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="And">
    <rdf:type rdf:resource="#ContributionType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Help">
    <rdf:type rdf:resource="#ContributionType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Some-">
    <rdf:type rdf:resource="#ContributionType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Goal_type">
    <rdf:type rdf:resource="#IntentionalType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Transactional">
    <rdf:type rdf:resource="#ProcessType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Task_type">
    <rdf:type rdf:resource="#IntentionalType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:about="#+">
    <rdf:type rdf:resource="#ContributionType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Critical">
    <rdf:type rdf:resource="#DependencyStrength"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:about="#Some+">
    <rdf:type rdf:resource="#ContributionType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:about="#--">
    <rdf:type rdf:resource="#ContributionType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:about="#-">
    <rdf:type rdf:resource="#ContributionType"/>
  </owl:NamedIndividual>
  <owl:NamedIndividual rdf:ID="Break">
    <rdf:type rdf:resource="#ContributionType"/>
  </owl:NamedIndividual>
</rdf:RDF>

<!-- Created with Protege (with OWL Plugin 3.4.6, Build 613)  http://protege.stanford.edu -->
