glam/data/ontology/oasis.owl
2025-11-21 22:12:33 +01:00

5735 lines
237 KiB
Text

<?xml version="1.0"?>
<rdf:RDF xmlns="http://www.dmi.unict.it/oasis.owl"
xml:base="http://www.dmi.unict.it/oasis.owl"
xmlns:oasis="http://www.dmi.unict.it/oasis.owl#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:terms="http://purl.org/dc/terms/"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:xml="http://www.w3.org/XML/1998/namespace"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#">
<owl:Ontology rdf:about="http://www.dmi.unict.it/oasis.owl">
<terms:created xml:lang="eng">Gianpietro Castiglione</terms:created>
<terms:created xml:lang="en">Carmelo Fabio Longo</terms:created>
<oasis:priorVersionOntologyToken rdf:datatype="http://www.w3.org/2001/XMLSchema#int">1</oasis:priorVersionOntologyToken>
<oasis:ontologyTokenEthereumSmartContractAddress rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0x36194ab80f7649572cab9ec524950df32f638b08</oasis:ontologyTokenEthereumSmartContractAddress>
<terms:created xml:lang="en">Marianna Nicolosi-Asmundo</terms:created>
<terms:created rdf:resource="http://www.dmi.unict.it/santamaria/ext/metadata/foaf.rdf"/>
<rdfs:label>OASIS</rdfs:label>
<owl:versionInfo xml:lang="en">This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.</owl:versionInfo>
<terms:created xml:lang="en">Domenico Cantone</terms:created>
<terms:created xml:lang="en">Daniele Francesco Santamaria</terms:created>
<rdfs:comment xml:lang="en">OASIS- An Ontology for Agents, Systems, and Integration of Services</rdfs:comment>
<terms:created xml:lang="en">Corrado Santoro</terms:created>
</owl:Ontology>
<!--
///////////////////////////////////////////////////////////////////////////////////////
//
// Annotation properties
//
///////////////////////////////////////////////////////////////////////////////////////
-->
<!-- http://purl.org/dc/terms/created -->
<owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/created"/>
<!-- http://www.dmi.unict.it/oasis.owl#beliefHasTimeSpan -->
<owl:AnnotationProperty rdf:about="http://www.dmi.unict.it/oasis.owl#beliefHasTimeSpan">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasBeliefInformation"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTimeStamp"/>
</owl:AnnotationProperty>
<!-- http://www.dmi.unict.it/oasis.owl#beliefProvidedBy -->
<owl:AnnotationProperty rdf:about="http://www.dmi.unict.it/oasis.owl#beliefProvidedBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasBeliefInformation"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
</owl:AnnotationProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasBeliefInformation -->
<owl:AnnotationProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasBeliefInformation"/>
<!-- http://www.dmi.unict.it/oasis.owl#importsOntologyToken -->
<owl:AnnotationProperty rdf:about="http://www.dmi.unict.it/oasis.owl#importsOntologyToken">
<rdfs:comment xml:lang="eng">This property is used to mention the the OASIS-OntoToken token number of the imported ontologies</rdfs:comment>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
</owl:AnnotationProperty>
<!-- http://www.dmi.unict.it/oasis.owl#isDescribedByOntologyDescription -->
<owl:AnnotationProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isDescribedByOntologyDescription">
<rdfs:comment xml:lang="eng">This property is used to provide the current ontology with a meta-ontology, i.e., an ontology that describes another ontology</rdfs:comment>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
</owl:AnnotationProperty>
<!-- http://www.dmi.unict.it/oasis.owl#isInTheBeliefOf -->
<owl:AnnotationProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isInTheBeliefOf">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasBeliefInformation"/>
</owl:AnnotationProperty>
<!-- http://www.dmi.unict.it/oasis.owl#ontologyTokenEthereumSmartContractAddress -->
<owl:AnnotationProperty rdf:about="http://www.dmi.unict.it/oasis.owl#ontologyTokenEthereumSmartContractAddress">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ontologyTokenSmartContractAddress"/>
</owl:AnnotationProperty>
<!-- http://www.dmi.unict.it/oasis.owl#ontologyTokenSmartContractAddress -->
<owl:AnnotationProperty rdf:about="http://www.dmi.unict.it/oasis.owl#ontologyTokenSmartContractAddress"/>
<!-- http://www.dmi.unict.it/oasis.owl#priorVersionOntologyToken -->
<owl:AnnotationProperty rdf:about="http://www.dmi.unict.it/oasis.owl#priorVersionOntologyToken">
<rdfs:comment xml:lang="eng">This property is used to mention the the OASIS-OntoToken token number of the previous version of the ontology</rdfs:comment>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
</owl:AnnotationProperty>
<!--
///////////////////////////////////////////////////////////////////////////////////////
//
// Object Properties
//
///////////////////////////////////////////////////////////////////////////////////////
-->
<!-- http://www.dmi.unict.it/oasis.owl#accepts -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#accepts">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#interactsWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#activatedByScheduling -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#activatedByScheduling">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isInvolvedInSchedulingWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#ExecutionActivity"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Scheduling"/>
<rdfs:comment xml:lang="en">This property links execution activities to a scheduling</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#adoptsActuatorTemplate -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#adoptsActuatorTemplate">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#adoptsTemplate"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Actuator"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ActuatorTemplate"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#adoptsAgentBehaviorTemplate -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#adoptsAgentBehaviorTemplate">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#adoptsTemplate"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Agent"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#AgentBehaviorTemplate"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#adoptsTemplate -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#adoptsTemplate">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isDescribedBy"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Template"/>
<rdfs:comment xml:lang="en">This property links things to a Template</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#associatedWith -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#associatedWith">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isRelatedWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#associatedWithPerdurantFeature -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#associatedWithPerdurantFeature">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#associatedWith"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#PerdurantFeature"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#configurationProvidedBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#configurationProvidedBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isInvolvedInConfigurationSetUpWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Configuration"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Agent"/>
<rdfs:comment xml:lang="en">This property links a configuration to its agent creator</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#connectsTo -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#connectsTo">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isInvolvedInConfigurationSetUpWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOf -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOf">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
<rdfs:comment xml:lang="en">This property links things to their forming parts</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfConnectionEntry -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfConnectionEntry">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfEntry"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Connection"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ConnectionEntry"/>
<rdfs:comment xml:lang="en">This property links things connections to their entries</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfDescription -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfDescription">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOf"/>
<rdfs:comment xml:lang="en">This property links things to a description object</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfEntrustment -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfEntrustment">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOf"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#EntrustmentActivity"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#EntrustmentActivity"/>
<rdfs:comment xml:lang="en">This property links things to an entrustment</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfEntry -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfEntry">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOf"/>
<rdfs:comment xml:lang="en">This property links things to an entry</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfExecution -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfExecution">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOf"/>
<rdfs:comment xml:lang="en">This property links things to an execution object</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfFinalProcedureState -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfFinalProcedureState">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfNextProcedureState"/>
<rdfs:domain>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#InitialProcedureState"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#NonTerminatingProcedureState"/>
</owl:unionOf>
</owl:Class>
</rdfs:domain>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#FinalProcedureState"/>
<rdfs:comment>This property connects a process state to the final process state.</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfGoalDescription -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfGoalDescription">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfDescription"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Behavior"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalDescription"/>
<rdfs:comment xml:lang="en">This property links things to a description of a goal</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfGoalEntrustment -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfGoalEntrustment">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfEntrustment"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#PlanEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalEntrustment"/>
<rdfs:comment xml:lang="en">This property links things to goal entrustments</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfGoalExecution -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfGoalExecution">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfExecution"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#PlanExecution"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalExecution"/>
<rdfs:comment xml:lang="en">This property links plans to an execution of a goal</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfNextProcedureState -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfNextProcedureState">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfProcedureState"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#ProcedureState"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ProcedureState"/>
<rdfs:comment xml:lang="eng">This property connects a process state with the next process state.</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfNonTerminatingProcedureState -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfNonTerminatingProcedureState">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfNextProcedureState"/>
<rdfs:domain>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#InitialProcedureState"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#NonTerminatingProcedureState"/>
</owl:unionOf>
</owl:Class>
</rdfs:domain>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#NonTerminatingProcedureState"/>
<rdfs:comment xml:lang="eng">This property connects a process state with a non terminating process state.</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfProcedureState -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfProcedureState">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOf"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#ProcedureState"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ProcedureState"/>
<rdfs:comment xml:lang="eng">This property connects a process state to another process state.</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfSmartContractEntry -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfSmartContractEntry">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfEntry"/>
<rdfs:domain>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#SmartContractInstance"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#SmartContractSchema"/>
</owl:unionOf>
</owl:Class>
</rdfs:domain>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#SmartContractEntry"/>
<rdfs:comment xml:lang="en">This property links smart contracts to their entries</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfSmartContractInstance -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfSmartContractInstance">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfDescription"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#SmartContractSchema"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#SmartContractInstance"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfSmartContractInstanceEntry -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfSmartContractInstanceEntry">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfSmartContractEntry"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#SmartContractInstance"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#SmartContractInstanceEntry"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfSmartContractSchemaEntry -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfSmartContractSchemaEntry">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfSmartContractEntry"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#SmartContractSchema"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#SmartContractSchemaEntry"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfTaskDescription -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfTaskDescription">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfDescription"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescription"/>
<rdfs:comment xml:lang="en">This property links things to a description of a task</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfTaskEntrustment -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfTaskEntrustment">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfEntrustment"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskEntrustment"/>
<rdfs:comment xml:lang="en">This property links things to task entrustments</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfTaskInputParameterEntrustment -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfTaskInputParameterEntrustment">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfTaskParameterEntrustment"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskInputParameterEntrustment"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfTaskInputParameterRealization -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfTaskInputParameterRealization">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfTaskParameterRealization"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskInputParameterSetRealization"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskInputParameterRealization"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfTaskObjectEntrustment -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfTaskObjectEntrustment">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfEntrustment"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskObjectEntrustment"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfTaskOperatorArgumentEntrustment -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfTaskOperatorArgumentEntrustment">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfEntrustment"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperatorArgumentEntrustment"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfTaskOperatorEntrustment -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfTaskOperatorEntrustment">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfEntrustment"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperatorEntrustment"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfTaskOutputParameterEntrustment -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfTaskOutputParameterEntrustment">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfTaskParameterEntrustment"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOutputParameterEntrustment"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfTaskOutputParameterRealization -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfTaskOutputParameterRealization">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfTaskParameterRealization"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOutputParameterSetRealization"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOutputParameterRealization"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfTaskParameterEntrustment -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfTaskParameterEntrustment">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfEntrustment"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameterEntrustment"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#consistsOfTaskParameterRealization -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#consistsOfTaskParameterRealization">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOf"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameterSetRealization"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameterRealization"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#constitutes -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#constitutes">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#interactsWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#cosistsOfTaskExecution -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#cosistsOfTaskExecution">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOfExecution"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalExecution"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskExecution"/>
<rdfs:comment xml:lang="en">This property links goals to an execution of a task</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#defines -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#defines">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#interactsWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#dependsOn -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#dependsOn">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isRelatedWith"/>
<rdfs:comment xml:lang="en">This property links things to their depending objects</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#deploys -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#deploys">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#interactsWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#describes -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#describes"/>
<!-- http://www.dmi.unict.it/oasis.owl#describesBlockchainInteraction -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#describesBlockchainInteraction">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#describes"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainTransaction"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainInteraction"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#describesBlockchainSmartContractCreation -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#describesBlockchainSmartContractCreation">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#describesBlockchainInteraction"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainTransaction"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainSmartContractCreation"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#describesBlockchainSmartContractInteraction -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#describesBlockchainSmartContractInteraction">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#describesBlockchainInteraction"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainTransaction"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainSmartContractInteraction"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#describesCryptocurrencyExchangeBlockchainInteraction -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#describesCryptocurrencyExchangeBlockchainInteraction">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#describesBlockchainInteraction"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainTransaction"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#CryptocurrencyExchangeBlockchainInteraction"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#descriptionProvidedByEntity -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#descriptionProvidedByEntity">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isRelatedWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#OntologyDescriptionObject"/>
<rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#drawnBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#drawnBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isRelatedWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#embeds -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#embeds">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#interactsWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#embedsBlockchainTransaction -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#embedsBlockchainTransaction">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#embeds"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainBlock"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainTransaction"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#encompassesActivity -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#encompassesActivity">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isRelatedWithActivity"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Activity"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#entrustedBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#entrustedBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isInvolvedInEntrustmentWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#EntrustmentActivity"/>
<rdfs:range>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#BehaviorThing"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#IntentionDescriptionObject"/>
</owl:unionOf>
</owl:Class>
</rdfs:range>
<rdfs:range>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#BehaviorThing"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#IntentionDescriptionObject"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskDescriptor"/>
</owl:unionOf>
</owl:Class>
</rdfs:range>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#entrustedFrom -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#entrustedFrom">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isInvolvedInEntrustmentWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#EntrustmentActivity"/>
<rdfs:range>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#BehaviorThing"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#IntentionDescriptionObject"/>
</owl:unionOf>
</owl:Class>
</rdfs:range>
<rdfs:range>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#BehaviorThing"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#IntentionDescriptionObject"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskDescriptor"/>
</owl:unionOf>
</owl:Class>
</rdfs:range>
<rdfs:comment xml:lang="en">This property links entrustment activities to the related behavior description object</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#entrustedWith -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#entrustedWith">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isInvolvedInEntrustmentWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#EntrustmentActivity"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ExecutionActivity"/>
<rdfs:range>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#BehaviorThing"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#ExecutionActivity"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskDescriptor"/>
</owl:unionOf>
</owl:Class>
</rdfs:range>
<rdfs:comment xml:lang="en">This property links things entrustment activities with the related execution activities</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#entrusts -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#entrusts">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isInvolvedInEntrustmentWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#EntrustmentActivity"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Agent"/>
<rdfs:comment xml:lang="en">This property links entrustment activities to agents responsible to perform the related activity</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#establishedWith -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#establishedWith">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isRelatedWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Connection"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Connection"/>
<rdfs:comment xml:lang="en">This property links two connection entry points</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#evolvesIn -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#evolvesIn"/>
<!-- http://www.dmi.unict.it/oasis.owl#exploits -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#exploits">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#interactsWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#fallsWithin -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#fallsWithin">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isRelatedWith"/>
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Space"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Space"/>
<rdfs:comment xml:lang="en">This property links spaces to the contained spaces</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#goalDescriptionSubmittedTo -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#goalDescriptionSubmittedTo">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#submittedTo"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalDescription"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalDescription"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#goalEntrustedBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#goalEntrustedBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalDescription"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#goalEntrustedFrom -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#goalEntrustedFrom">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedFrom"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalDescription"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#goalEntrustedWith -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#goalEntrustedWith">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalExecution"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#goalExecutionDrawnBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#goalExecutionDrawnBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#drawnBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalExecution"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalDescription"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasAppellation -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasAppellation">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isDescribedBy"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Appellation"/>
<rdfs:comment xml:lang="en">This property links things to an appellation</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasBehavior -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasBehavior">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isDescribedBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Actor"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Behavior"/>
<rdfs:comment xml:lang="en">This property links agents to the related behavior</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasBehavioralRealization -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasBehavioralRealization">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasRealization"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#BehaviorThing"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#BehavioralRealization"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasBlockchainAccount -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasBlockchainAccount">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#associatedWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainSmartContractCreation"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainSmartContractAccount"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasBlockchainTransactionHash -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasBlockchainTransactionHash">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isDescribedBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainTransaction"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainTransactionHash"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasCompositeValue -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasCompositeValue">
<rdfs:comment xml:lang="en">This property links things to a value</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConditional -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConditional">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasConditionalThing"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalSet"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Conditional"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConditionalAtom -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConditionalAtom">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasConditionalThing"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConditionalBody -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConditionalBody">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasConditionalRuleThing"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Conditional"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalBody"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConditionalBodyAtom -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConditionalBodyAtom">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasConditionalAtom"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalBody"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalBodyAtom"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConditionalDescriptor -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConditionalDescriptor">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasDescriptor"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalThing"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalDescriptor"/>
<rdfs:comment xml:lang="en">This property links things to a conditional descriptor</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConditionalHead -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConditionalHead">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasConditionalRuleThing"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Conditional"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalHead"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConditionalHeadAtom -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConditionalHeadAtom">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasConditionalAtom"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalHead"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalHeadAtom"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConditionalInputParameter -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConditionalInputParameter">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasConditionalParameter"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalInputParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConditionalObject -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConditionalObject">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasConditionalDescriptor"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasObjectThing"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalObject"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConditionalOperator -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConditionalOperator">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasConditionalDescriptor"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasOperator"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalOperator"/>
<rdfs:comment xml:lang="en">This property links things to a conditional operator</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConditionalOperatorArgument -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConditionalOperatorArgument">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasOperatorArgument"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalOperatorArgument"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConditionalOutputParameter -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConditionalOutputParameter">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasConditionalParameter"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalOutputParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConditionalParameter -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConditionalParameter">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasConditionalDescriptor"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasParameter"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalAtom"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConditionalRuleThing -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConditionalRuleThing">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasConditionalThing"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Conditional"/>
<rdfs:range>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#ConditionalBody"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#ConditionalHead"/>
</owl:unionOf>
</owl:Class>
</rdfs:range>
<rdfs:comment xml:lang="en">This property links things to conditionals</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConditionalSet -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConditionalSet">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasConditionalThing"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalSet"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConditionalSubject -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConditionalSubject">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasConditionalDescriptor"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasSubjectThing"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Conditional"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalSubject"/>
<rdfs:comment xml:lang="en">This property links things to a conditional subject</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConditionalThing -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConditionalThing"/>
<!-- http://www.dmi.unict.it/oasis.owl#hasConfiguration -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConfiguration">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isInvolvedInConfigurationSetUpWith"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Configuration"/>
<rdfs:comment xml:lang="en">This property links things to a configuration</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConnection -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConnection">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isInvolvedInConfigurationSetUpWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#AgentConfiguration"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Connection"/>
<rdfs:comment xml:lang="en">This property links agents to their connection entry point</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConnectionEntry -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConnectionEntry">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasCompositeValue"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Connection"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ConnectionEntry"/>
<rdfs:comment xml:lang="en">This property links connections to their entries</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasCost -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasCost">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasCompositeValue"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Cost"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasCurrency -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasCurrency">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isDescribedBy"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Currency"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasDelegationObject -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasDelegationObject">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasDelegationRelationWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#DelegationActivity"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#DelegationObject"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasDelegationProperty -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasDelegationProperty">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasDelegationRelationWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#DelegationActivity"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#DelegationProperty"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasDelegationRelationWith -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasDelegationRelationWith">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isRelatedWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasDelegationSubject -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasDelegationSubject">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasDelegationRelationWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#DelegationActivity"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#DelegationSubject"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasDescriptor -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasDescriptor">
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Descriptor"/>
<rdfs:comment xml:lang="en">This property links things to a descriptor</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasDuration -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasDuration">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTimeSpan"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Duration"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasEndTime -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasEndTime">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTimeSpan"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TimeWindow"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TimeSpan"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasEndurantFeature -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasEndurantFeature">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasFeature"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasEventDescriptor -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasEventDescriptor">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasDescriptor"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Event"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasEventObject -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasEventObject">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasEventDescriptor"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasObjectThing"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Event"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#EventObject"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasEventOperator -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasEventOperator">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasEventDescriptor"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasOperator"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Event"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#EventOperator"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasEventSubject -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasEventSubject">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasEventDescriptor"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasSubjectThing"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Event"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#EventSubject"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasExecutionObject -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasExecutionObject">
<rdfs:domain>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#IntentionDescriptionObject"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskFormalParameter"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskObject"/>
</owl:unionOf>
</owl:Class>
</rdfs:domain>
<rdfs:range>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#ExecutionActivity"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskActualParameter"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskObject"/>
</owl:unionOf>
</owl:Class>
</rdfs:range>
<rdfs:comment xml:lang="en">This property links behavior descriptions with the related execution activity</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasFeasibility -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasFeasibility">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasPerdurantFeature"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Feasibility"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasFeature -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasFeature"/>
<!-- http://www.dmi.unict.it/oasis.owl#hasFormat -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasFormat">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isDescribedBy"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Format"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasGeometricExtension -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasGeometricExtension">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasCompositeValue"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#PhysicalSpace"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#GeometricExtension"/>
<rdfs:comment xml:lang="en">This property links physical space with geometric extension</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasGoalExecution -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasGoalExecution">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasExecutionObject"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalDescription"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalExecution"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasLifeSpan -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasLifeSpan">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTimeSpan"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasMeasurement -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasMeasurement">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasCompositeValue"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isDescribedBy"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Measurement"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasMeasurementUnit -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasMeasurementUnit">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasCompositeValue"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isDescribedBy"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#MeasurementUnit"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasModificationResult -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasModificationResult">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasModificationThing"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#ModificationActivity"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasModificationSource -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasModificationSource">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasModificationThing"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#ModificationActivity"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasModificationThing -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasModificationThing">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#involves"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#ModificationActivity"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasNext -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasNext">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isRelatedWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasNextPlanExecution -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasNextPlanExecution">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasNext"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#PlanExecution"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#PlanExecution"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasNextTaskInputParameterRealization -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasNextTaskInputParameterRealization">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasNextTaskParameterRealization"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskInputParameterRealization"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskInputParameterRealization"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasNextTaskOutputParameterRealization -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasNextTaskOutputParameterRealization">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasNextTaskParameterRealization"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOutputParameterRealization"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOutputParameterRealization"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasNextTaskParameterRealization -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasNextTaskParameterRealization">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasNext"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameterRealization"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameterRealization"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasObjectThing -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasObjectThing"/>
<!-- http://www.dmi.unict.it/oasis.owl#hasOperator -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasOperator">
<rdfs:comment xml:lang="en">This property links things with operators</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasOperatorArgument -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasOperatorArgument">
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#OperatorArgument"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasOpportunityValue -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasOpportunityValue">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasCompositeValue"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#OpportunityValue"/>
<rdfs:comment xml:lang="en">This property links things to opportunity values</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasParameter -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasParameter">
<rdfs:comment xml:lang="en">This property links things to their parameters</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasPercentageValue -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasPercentageValue">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasCompositeValue"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#PercentageValue"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasPerdurantFeature -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasPerdurantFeature">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasFeature"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#PerdurantFeature"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasPlanExecution -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasPlanExecution">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasExecutionObject"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#PlanDescription"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#PlanExecution"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasQuantity -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasQuantity">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasMeasurement"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Quantity"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasRealization -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasRealization"/>
<!-- http://www.dmi.unict.it/oasis.owl#hasRole -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasRole">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasPerdurantFeature"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Role"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasRoleType -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasRoleType">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasEndurantFeature"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Role"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#RoleType"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasScheduling -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasScheduling">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isInvolvedInSchedulingWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#IntentionDescriptionObject"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Scheduling"/>
<rdfs:comment xml:lang="en">This property links behavior descriptions with scheduling activities</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasSpaceSpan -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasSpaceSpan">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isRelatedWith"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Space"/>
<rdfs:comment xml:lang="en">This property links things to spaces</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasSpecificity -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasSpecificity">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasFeature"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Specificity"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasStartTime -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasStartTime">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTimeSpan"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TimeWindow"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TimeSpan"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasStatus -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasStatus">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasFeature"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Status"/>
<rdfs:comment xml:lang="en">This property links things to a status</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasSubjectThing -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasSubjectThing">
<rdfs:comment xml:lang="en">This property links things to a subject</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskActualInputParameter -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskActualInputParameter">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskActualParameter"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskInputParameter"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskExecution"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskActualInputParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskActualOutputParameter -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskActualOutputParameter">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskActualParameter"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskOutputParameter"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskExecution"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskActualOutputParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskActualParameter -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskActualParameter">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskParameter"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskExecution"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskActualParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskDescriptor -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskDescriptor">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasDescriptor"/>
<rdfs:comment xml:lang="en">This property links things to a task descriptor</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskExecution -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskExecution">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasExecutionObject"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescription"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskExecution"/>
<rdfs:comment xml:lang="en">This property links descriptions of tasks with the related execution task</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskFormalInputParameter -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskFormalInputParameter">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskInputParameter"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescription"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalInputParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskFormalOutputParameter -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskFormalOutputParameter">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskOutputParameter"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescription"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalOutputParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskInputParameter -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskInputParameter">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskParameter"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskInputParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskInputParameterExecution -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskInputParameterExecution">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskParameterExecution"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalInputParameter"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskActualInputParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskInputParameterRealization -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskInputParameterRealization">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskParameterRealization"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalInputParameter"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskInputParameterRealization"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskInputParameterSetRealization -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskInputParameterSetRealization">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskParameterSetRealization"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskInputParameterSetRealization"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskInputParameterTemplate -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskInputParameterTemplate">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskInputParameter"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskParameterTemplate"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescription"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskInputParameterTemplate"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskObject -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskObject">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasObjectThing"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskDescriptor"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskObject"/>
<rdfs:comment xml:lang="en">This property links things to a task object</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskObjectExecution -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskObjectExecution">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasExecutionObject"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskObject"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskObject"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskObjectTemplate -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskObjectTemplate">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasObjectThing"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTemplate"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescription"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskObjectTemplate"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskOperator -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskOperator">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasOperator"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskDescriptor"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperator"/>
<rdfs:comment xml:lang="en">This property links things to a task operator</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskOperatorArgument -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskOperatorArgument">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasOperatorArgument"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperatorArgument"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskOutputParameter -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskOutputParameter">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskParameter"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOutputParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskOutputParameterExecution -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskOutputParameterExecution">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskParameterExecution"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalOutputParameter"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskActualInputParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskOutputParameterRealization -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskOutputParameterRealization">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskParameterRealization"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalOutputParameter"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOutputParameterRealization"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskOutputParameterSetRealization -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskOutputParameterSetRealization">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskParameterSetRealization"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOutputParameterSetRealization"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskOutputParameterTemplate -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskOutputParameterTemplate">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskOutputParameter"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskParameterTemplate"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescription"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOutputParameterTemplate"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskParameter -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskParameter">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasParameter"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskDescriptor"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskParameterExecution -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskParameterExecution">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasExecutionObject"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalParameter"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskActualParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskParameterRealization -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskParameterRealization">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasRealization"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskParameter"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalParameter"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameterRealization"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskParameterSetRealization -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskParameterSetRealization">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasRealization"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#BehavioralRealization"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameterSetRealization"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTaskParameterTemplate -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTaskParameterTemplate">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTaskParameter"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTemplate"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescription"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTemplate -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTemplate">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isDescribedBy"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Template"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTimeSpan -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTimeSpan">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isRelatedWith"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TemporalEntity"/>
<rdfs:comment xml:lang="en">This property links things to a temporal entity</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTokenActivationStatus -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTokenActivationStatus">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasStatus"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#DigitalToken"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TokenActivationStatus"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTokenActivationStatusModificationResult -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTokenActivationStatusModificationResult">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasModificationResult"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TokenActivationStatusChangedActivity"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TokenActivationStatus"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTokenActivationStatusModificationSource -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTokenActivationStatusModificationSource">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasModificationSource"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TokenActivationStatusChangedActivity"/>
<rdfs:range>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#DeprecatedThing"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TokenActivationStatus"/>
</owl:intersectionOf>
</owl:Class>
</rdfs:range>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTokenFeatureModificationResult -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTokenFeatureModificationResult">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasModificationResult"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TokenFeatureModificationActivity"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#PerdurantFeature"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTokenFeatureModificationSource -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTokenFeatureModificationSource">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasModificationSource"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TokenFeatureModificationActivity"/>
<rdfs:range>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#DeprecatedThing"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#EndurantFeature"/>
</owl:intersectionOf>
</owl:Class>
</rdfs:range>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTransactionModificationStatusSource -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTransactionModificationStatusSource">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasModificationSource"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TransactionStatusChangedActivity"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainTransactionStatus"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#EndurantThing"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTransactionStatus -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTransactionStatus">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasStatus"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainTransaction"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainTransactionStatus"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTransactionStatusModificationResult -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTransactionStatusModificationResult">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasModificationResult"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TransactionStatusChangedActivity"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainTransactionStatus"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTransferDestination -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTransferDestination">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTransferRelationWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTransferObject -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTransferObject">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTransferRelationWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTransferRelationWith -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTransferRelationWith">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isRelatedWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTransferSource -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTransferSource">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasTransferRelationWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasValidityPerTimeUnit -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasValidityPerTimeUnit">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasCompositeValue"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TemporalEntity"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#implementedBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#implementedBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isRelatedWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#importsOntologyDescriptionObject -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#importsOntologyDescriptionObject">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#usesOntologyDescriptionObject"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#OntologyDescriptionObject"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#OntologyDescriptionObject"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#interactsWith -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#interactsWith"/>
<!-- http://www.dmi.unict.it/oasis.owl#involves -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#involves"/>
<!-- http://www.dmi.unict.it/oasis.owl#isAssetAssociatedWithResource -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isAssetAssociatedWithResource">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#associatedWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Asset"/>
<rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#isDescribedBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isDescribedBy">
<rdfs:comment xml:lang="en">This property links things to a description thing</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#isDescribedByDigitalToken -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isDescribedByDigitalToken">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isDescribedBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Asset"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#DigitalToken"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#isFeatureDescribedBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isFeatureDescribedBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isDescribedBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Feature"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#isInstanceOf -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isInstanceOf">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isRelatedWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#isIntensionDescriptionObjectRequestedTo -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isIntensionDescriptionObjectRequestedTo">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#interactsWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#IntentionDescriptionObject"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Actor"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#isInvolvedIn -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isInvolvedIn"/>
<!-- http://www.dmi.unict.it/oasis.owl#isInvolvedInConfigurationSetUpWith -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isInvolvedInConfigurationSetUpWith">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isInvolvedIn"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#isInvolvedInEntrustmentWith -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isInvolvedInEntrustmentWith">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isInvolvedIn"/>
<rdfs:comment xml:lang="en">This property links things involved in entrustments</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#isInvolvedInSchedulingWith -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isInvolvedInSchedulingWith">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isInvolvedIn"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#isModifiedIn -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isModifiedIn">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#evolvesIn"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#EndurantThing"/>
<rdfs:range>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#EndurantThing"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#PerdurantThing"/>
</owl:unionOf>
</owl:Class>
</rdfs:range>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#isModifiedInNonFungibleThing -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isModifiedInNonFungibleThing">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isModifiedIn"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#FungibleThing"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#NonFungibleThing"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#isPercentageCostComputedOn -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isPercentageCostComputedOn">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isPercentangeComputedOn"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#PercentageCost"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#NumericCost"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#isPercentangeComputedOn -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isPercentangeComputedOn">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasCompositeValue"/>
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isDescribedBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#PercentageValue"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#isProjectionOf -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isProjectionOf">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isInvolvedInConfigurationSetUpWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#ConfiguredThing"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Actor"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#isRelatedWith -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isRelatedWith"/>
<!-- http://www.dmi.unict.it/oasis.owl#isRelatedWithActivity -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isRelatedWithActivity">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isRelatedWith"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Activity"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#isSmartContractInstanceEntryOf -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isSmartContractInstanceEntryOf">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isInstanceOf"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#isStoredInBlockChainTransaction -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isStoredInBlockChainTransaction">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isDescribedBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#OntologyDescriptionObject"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainTransaction"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#isTransactionStatusModifiedIn -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#isTransactionStatusModifiedIn">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isModifiedIn"/>
<rdfs:domain>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#BlockchainTransactionStatus"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#EndurantThing"/>
</owl:intersectionOf>
</owl:Class>
</rdfs:domain>
<rdfs:range>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#BlockchainTransactionStatus"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#PerdurantThing"/>
</owl:intersectionOf>
</owl:Class>
</rdfs:range>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#mines -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#mines">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#interactsWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchaiNode"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainBlock"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#nonTerminatingProcedureStateImplementedByPlan -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#nonTerminatingProcedureStateImplementedByPlan">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#implementedBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#NonTerminatingProcedureState"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#PlanDescription"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#overloads -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#overloads">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#interactsWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#overloadsBehavior -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#overloadsBehavior">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#overloads"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Behavior"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Behavior"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#overloadsGoalDescription -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#overloadsGoalDescription">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#overloads"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalDescription"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalDescription"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#overloadsTaskDescription -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#overloadsTaskDescription">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#overloads"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescription"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescription"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#overloadsTaskInputParameter -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#overloadsTaskInputParameter">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#overloads"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalInputParameter"/>
<rdfs:range>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskFormalInputParameter"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskInputParameterTemplate"/>
</owl:unionOf>
</owl:Class>
</rdfs:range>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#overloadsTaskObject -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#overloadsTaskObject">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#overloads"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskObject"/>
<rdfs:range>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskObject"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskObjectTemplate"/>
</owl:unionOf>
</owl:Class>
</rdfs:range>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#overloadsTaskOperator -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#overloadsTaskOperator">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#overloads"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperator"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperator"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#overloadsTaskOutputParameter -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#overloadsTaskOutputParameter">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#overloads"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOutputParameterTemplate"/>
<rdfs:range>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskOutputParameter"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskOutputParameterTemplate"/>
</owl:unionOf>
</owl:Class>
</rdfs:range>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#overrides -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#overrides">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#interactsWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#owns -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#owns">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isRelatedWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#performs -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#performs">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#interactsWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#planDescriptionSubmittedTo -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#planDescriptionSubmittedTo">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#submittedTo"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#PlanDescription"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Behavior"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#planEntrustedBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#planEntrustedBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#PlanEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#PlanDescription"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#planEntrustedFrom -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#planEntrustedFrom">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedFrom"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#PlanEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Behavior"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#planEntrustedWith -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#planEntrustedWith">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#PlanEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#PlanExecution"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#planExecutionDrawnBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#planExecutionDrawnBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#drawnBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#PlanExecution"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Behavior"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#previousVersionOntologyDescriptionObject -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#previousVersionOntologyDescriptionObject">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#usesOntologyDescriptionObject"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#OntologyDescriptionObject"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#OntologyDescriptionObject"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#procedureConsistsOfFinalProcedureState -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#procedureConsistsOfFinalProcedureState">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#procedureConsistsOfProcedureState"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Procedure"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#FinalProcedureState"/>
<rdfs:comment xml:lang="eng">This property connects a process with its final state.</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#procedureConsistsOfInitialProcedureState -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#procedureConsistsOfInitialProcedureState">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#procedureConsistsOfProcedureState"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Procedure"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#InitialProcedureState"/>
<rdfs:comment xml:lang="eng">This property connects a process with its initial state.</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#procedureConsistsOfNonTerminatingProcedureState -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#procedureConsistsOfNonTerminatingProcedureState">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#procedureConsistsOfProcedureState"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Procedure"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#NonTerminatingProcedureState"/>
<rdfs:comment xml:lang="eng">This property connects a process with its non terminating state.</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#procedureConsistsOfProcedureState -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#procedureConsistsOfProcedureState">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOf"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Procedure"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ProcedureState"/>
<rdfs:comment xml:lang="eng">This property connects a process with its process state.</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#provides -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#provides">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#interactsWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#refersAsEntityTo -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#refersAsEntityTo">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isRelatedWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#refersAsNewTo -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#refersAsNewTo">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#refersAsEntityTo"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ReferenceTemplate"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#refersExactlyTo -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#refersExactlyTo">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#refersAsEntityTo"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#rejects -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#rejects">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#interactsWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#requests -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#requests">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#interactsWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#requestsPlan -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#requestsPlan">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#requests"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Agent"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#PlanDescription"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#setsUp -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#setsUp">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isInvolvedInConfigurationSetUpWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Configuration"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#ConfiguredThing"/>
<rdfs:comment xml:lang="en">This property links configurations of components to the configurated object</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#settles -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#settles">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#consistsOf"/>
<rdfs:domain>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#Actuator"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#Agent"/>
</owl:unionOf>
</owl:Class>
</rdfs:domain>
<rdfs:range>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#Actuator"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#Agent"/>
</owl:unionOf>
</owl:Class>
</rdfs:range>
<rdfs:comment xml:lang="en">This property links things to things phisically mounted on them</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#submittedTo -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#submittedTo">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#interactsWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskActualInputParameterDrawnBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskActualInputParameterDrawnBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#taskActualParameterDrawnBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskActualInputParameter"/>
<rdfs:range>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskFormalInputParameter"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskInputParameterTemplate"/>
</owl:unionOf>
</owl:Class>
</rdfs:range>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskActualOutputParameterDrawnBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskActualOutputParameterDrawnBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#taskActualParameterDrawnBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskActualOutputParameter"/>
<rdfs:range>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskFormalOutputParameter"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskOutputParameterTemplate"/>
</owl:unionOf>
</owl:Class>
</rdfs:range>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskActualParameterDrawnBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskActualParameterDrawnBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#drawnBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskActualParameter"/>
<rdfs:range>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskFormalParameter"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskParameterTemplate"/>
</owl:unionOf>
</owl:Class>
</rdfs:range>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskDescriptionSubmittedTo -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskDescriptionSubmittedTo">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#submittedTo"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescription"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescription"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskEntrustedBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskEntrustedBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescription"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskEntrustedFrom -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskEntrustedFrom">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedFrom"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescription"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskEntrustedWith -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskEntrustedWith">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskExecution"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskExecutionDrawnBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskExecutionDrawnBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#drawnBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskExecution"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescription"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskFormalInputParameterSubmittedTo -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskFormalInputParameterSubmittedTo">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#taskFormalParameterSubmittedTo"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalInputParameter"/>
<rdfs:range>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskFormalInputParameter"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskInputParameterTemplate"/>
</owl:unionOf>
</owl:Class>
</rdfs:range>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskFormalOutputParameterSubmittedTo -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskFormalOutputParameterSubmittedTo">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#taskFormalParameterSubmittedTo"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalOutputParameter"/>
<rdfs:range>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskFormalOutputParameter"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskOutputParameterTemplate"/>
</owl:unionOf>
</owl:Class>
</rdfs:range>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskFormalParameterSubmittedTo -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskFormalParameterSubmittedTo">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#submittedTo"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalParameter"/>
<rdfs:range>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskFormalParameter"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TaskParameterTemplate"/>
</owl:unionOf>
</owl:Class>
</rdfs:range>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskInputEntrustedBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskInputEntrustedBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameterEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskInputParameterEntrustedBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskInputParameterEntrustedBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#taskInputEntrustedBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskInputParameterEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalInputParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskInputParameterEntrustedFrom -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskInputParameterEntrustedFrom">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#taskParameterEntrustedFrom"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskInputParameterEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalInputParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskInputParameterEntrustedWith -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskInputParameterEntrustedWith">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#taskParameterEntrustedWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskInputParameterEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskActualInputParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskObjectDrawnBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskObjectDrawnBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#drawnBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskObject"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskObject"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskObjectEntrustedBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskObjectEntrustedBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskObjectEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskObject"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskObjectEntrustedFrom -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskObjectEntrustedFrom">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedFrom"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskObjectEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskObject"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskObjectEntrustedWith -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskObjectEntrustedWith">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskObjectEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskObject"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskObjectSubmittedTo -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskObjectSubmittedTo">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#submittedTo"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskObject"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskObject"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskOperatorArgumentEntrustedBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskOperatorArgumentEntrustedBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperatorArgumentEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperatorArgument"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskOperatorArgumentEntrustedFrom -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskOperatorArgumentEntrustedFrom">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedFrom"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperatorArgumentEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperatorArgument"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskOperatorArgumentEntrustedWith -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskOperatorArgumentEntrustedWith">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperatorArgumentEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperatorArgument"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskOperatorDrawnBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskOperatorDrawnBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#drawnBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperator"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperator"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskOperatorEntrustedBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskOperatorEntrustedBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperatorEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperator"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskOperatorEntrustedFrom -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskOperatorEntrustedFrom">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedFrom"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperatorEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperator"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskOperatorEntrustedWith -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskOperatorEntrustedWith">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperatorEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperator"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskOperatorSubmittedTo -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskOperatorSubmittedTo">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#submittedTo"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperator"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOperator"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskOutputParameterEntrustedBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskOutputParameterEntrustedBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#taskInputEntrustedBy"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOutputParameterEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalOutputParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskOutputParameterEntrustedFrom -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskOutputParameterEntrustedFrom">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#taskParameterEntrustedFrom"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOutputParameterEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalOutputParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskOutputParameterEntrustedWith -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskOutputParameterEntrustedWith">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#taskParameterEntrustedWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOutputParameterEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskActualOutputParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskParameterEntrustedFrom -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskParameterEntrustedFrom">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedFrom"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameterEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#taskParameterEntrustedWith -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#taskParameterEntrustedWith">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#entrustedWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameterEntrustment"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskActualParameter"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#triggeredBy -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#triggeredBy">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#interactsWith"/>
<owl:inverseOf rdf:resource="http://www.dmi.unict.it/oasis.owl#triggers"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Event"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#triggeredFor -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#triggeredFor">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#isRelatedWith"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Event"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#triggers -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#triggers">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#interactsWith"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#Event"/>
<rdfs:comment xml:lang="en">This property links agents to triggered events</rdfs:comment>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#uses -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#uses">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#interactsWith"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#usesBeliefOntologyDescriptionObject -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#usesBeliefOntologyDescriptionObject">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#usesOntologyDescriptionObject"/>
</owl:ObjectProperty>
<!-- http://www.dmi.unict.it/oasis.owl#usesOntologyDescriptionObject -->
<owl:ObjectProperty rdf:about="http://www.dmi.unict.it/oasis.owl#usesOntologyDescriptionObject">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#uses"/>
<rdfs:range rdf:resource="http://www.dmi.unict.it/oasis.owl#OntologyDescriptionObject"/>
</owl:ObjectProperty>
<!--
///////////////////////////////////////////////////////////////////////////////////////
//
// Data properties
//
///////////////////////////////////////////////////////////////////////////////////////
-->
<!-- http://www.dmi.unict.it/oasis.owl#descriptionProvidedByEntityIRI -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#descriptionProvidedByEntityIRI">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#descriptionProvidedByLiteral"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#OntologyDescriptionObject"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#descriptionProvidedByIRI -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#descriptionProvidedByIRI">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#descriptionProvidedByLiteral"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#OntologyDescriptionObject"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#descriptionProvidedByLiteral -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#descriptionProvidedByLiteral">
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#OntologyDescriptionObject"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#descriptionProvidedByOASISToken -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#descriptionProvidedByOASISToken">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#descriptionProvidedByLiteral"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#unsignedLong"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#descriptionProvidedByURL -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#descriptionProvidedByURL">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#descriptionProvidedByLiteral"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#OntologyDescriptionObject"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasBinaryData -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasBinaryData">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasFileDescription"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#FileDescriptionObject"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#base64Binary"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasBlockchainAccountAddress -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasBlockchainAccountAddress">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasBlockchainDataDescription"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainAccount"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasBlockchainBlockHeight -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasBlockchainBlockHeight">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasBlockchainDataDescription"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainBlock"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#integer"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasBlockchainDataDescription -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasBlockchainDataDescription">
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainObjectDescription"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasBlockchainTokenID -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasBlockchainTokenID">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasBlockchainDataDescription"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#DigitalToken"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#integer"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasBlockchainTransactionFromAddress -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasBlockchainTransactionFromAddress">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasBlockchainDataDescription"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainTransaction"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasBlockchainTransactionHashValue -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasBlockchainTransactionHashValue">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasBlockchainDataDescription"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainTransactionHash"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasBlockchainTransactionToAddress -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasBlockchainTransactionToAddress">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasBlockchainDataDescription"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainTransaction"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConditionDataValue -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConditionDataValue">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasDataValue"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasConnectionInfo -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasConnectionInfo"/>
<!-- http://www.dmi.unict.it/oasis.owl#hasCostData -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasCostData">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasDataValue"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Cost"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasCostPerUnit -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasCostPerUnit">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasCostData"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Cost"/>
<rdfs:range>
<rdfs:Datatype>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.w3.org/2001/XMLSchema#double"/>
<rdf:Description rdf:about="http://www.w3.org/2001/XMLSchema#int"/>
<rdf:Description rdf:about="http://www.w3.org/2001/XMLSchema#integer"/>
</owl:unionOf>
</rdfs:Datatype>
</rdfs:range>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasCostValue -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasCostValue">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasCostData"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Cost"/>
<rdfs:range>
<rdfs:Datatype>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.w3.org/2001/XMLSchema#double"/>
<rdf:Description rdf:about="http://www.w3.org/2001/XMLSchema#int"/>
<rdf:Description rdf:about="http://www.w3.org/2001/XMLSchema#integer"/>
</owl:unionOf>
</rdfs:Datatype>
</rdfs:range>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasDataValue -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasDataValue"/>
<!-- http://www.dmi.unict.it/oasis.owl#hasFileDescription -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasFileDescription">
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#FileDescriptionObject"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasFileType -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasFileType">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasFileDescription"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#FileDescriptionObject"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasIPAddress -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasIPAddress">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasConnectionInfo"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasInputValue -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasInputValue">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasDataValue"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskInputParameter"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasOutputValue -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasOutputValue">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasDataValue"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOutputParameter"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasPortNumber -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasPortNumber">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasConnectionInfo"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasPublicKey -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasPublicKey">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasDataValue"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasQuantityData -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasQuantityData">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasDataValue"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Quantity"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasQuantityValue -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasQuantityValue">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasQuantityData"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Quantity"/>
<rdfs:range>
<rdfs:Datatype>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.w3.org/2001/XMLSchema#double"/>
<rdf:Description rdf:about="http://www.w3.org/2001/XMLSchema#int"/>
<rdf:Description rdf:about="http://www.w3.org/2001/XMLSchema#integer"/>
</owl:unionOf>
</rdfs:Datatype>
</rdfs:range>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasScheduleRepetition -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasScheduleRepetition">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasDataValue"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#Scheduling"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#integer"/>
</owl:DatatypeProperty>
<!-- http://www.dmi.unict.it/oasis.owl#hasTimeValue -->
<owl:DatatypeProperty rdf:about="http://www.dmi.unict.it/oasis.owl#hasTimeValue">
<rdfs:subPropertyOf rdf:resource="http://www.dmi.unict.it/oasis.owl#hasDataValue"/>
<rdfs:domain rdf:resource="http://www.dmi.unict.it/oasis.owl#TimeSpan"/>
<rdfs:range>
<rdfs:Datatype>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.w3.org/2001/XMLSchema#dateTime"/>
<rdf:Description rdf:about="http://www.w3.org/2001/XMLSchema#dateTimeStamp"/>
</owl:unionOf>
</rdfs:Datatype>
</rdfs:range>
</owl:DatatypeProperty>
<!--
///////////////////////////////////////////////////////////////////////////////////////
//
// Classes
//
///////////////////////////////////////////////////////////////////////////////////////
-->
<!-- http://www.dmi.unict.it/oasis.owl#AcceptedStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#AcceptedStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ClosedStatus"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Action -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Action">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ActionThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ActionStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ActionStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Status"/>
<rdfs:comment xml:lang="en">This class describes the status of an execution object.</rdfs:comment>
<rdfs:label xml:lang="en">Action status</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ActionThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ActionThing">
<rdfs:comment xml:lang="en">This class describes an object involved in some actions</rdfs:comment>
<rdfs:label xml:lang="en">Action thing</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ActivationStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ActivationStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Status"/>
<rdfs:comment xml:lang="en">This class describes the status of activable objects such as believes or scheduling activities.</rdfs:comment>
<rdfs:label xml:lang="en">Activation status</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ActiveStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ActiveStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ActivationStatus"/>
<rdfs:comment xml:lang="en">This class describes the active status of activable objects such as believes or scheduling activities.</rdfs:comment>
<rdfs:label xml:lang="en">Active status</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Activity -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Activity">
<rdfs:comment xml:lang="en">This class describes a general activity.</rdfs:comment>
<rdfs:label xml:lang="en">Activity</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Actor -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Actor">
<owl:equivalentClass>
<owl:Restriction>
<owl:onProperty rdf:resource="http://www.dmi.unict.it/oasis.owl#hasBehavior"/>
<owl:someValuesFrom rdf:resource="http://www.dmi.unict.it/oasis.owl#Behavior"/>
</owl:Restriction>
</owl:equivalentClass>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ActionThing"/>
<rdfs:comment xml:lang="en">This class describes actors</rdfs:comment>
<rdfs:label xml:lang="en">Actor</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Actuator -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Actuator">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Actor"/>
<rdfs:comment xml:lang="en">This class descrives general actuators</rdfs:comment>
<rdfs:label xml:lang="en">Actuator</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ActuatorConfiguration -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ActuatorConfiguration">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Configuration"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ActuatorTemplate -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ActuatorTemplate">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Template"/>
<rdfs:comment xml:lang="en">This class describes an actuator template</rdfs:comment>
<rdfs:label xml:lang="en">Actuator template</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Agent -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Agent">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Actor"/>
<rdfs:comment xml:lang="en">This class describes a general Agent</rdfs:comment>
<rdfs:label xml:lang="en">Agent</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#AgentBehaviorTemplate -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#AgentBehaviorTemplate">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BehaviorTemplate"/>
<rdfs:comment xml:lang="en">This class describes a template for agent behaviors.</rdfs:comment>
<rdfs:label xml:lang="en">Agent behavior template</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#AgentConfiguration -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#AgentConfiguration">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Configuration"/>
<rdfs:comment xml:lang="en">This class describes an agent configuration object</rdfs:comment>
<rdfs:label xml:lang="en">Agent Configuration</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Appellation -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Appellation">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DescriptionObject"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Asset -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Asset">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#CommodityThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Behavior -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Behavior">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BehaviorThing"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DescriptionObject"/>
<rdfs:comment xml:lang="en">This class describes an agent behavior</rdfs:comment>
<rdfs:label xml:lang="en">Behavior</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#BehaviorTemplate -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#BehaviorTemplate">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Template"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#BehaviorThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#BehaviorThing">
<rdfs:comment xml:lang="en">This class describes a part of a Behavior</rdfs:comment>
<rdfs:label xml:lang="en">Behavior thing</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#BehavioralRealization -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#BehavioralRealization">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DescriptionObject"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Realization"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#BlockchaiNode -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#BlockchaiNode">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Robot"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#BlockchainAccount -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#BlockchainAccount">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainObjectDescription"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#BlockchainBlock -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#BlockchainBlock">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainObjectDescription"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#BlockchainDigitalToken -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#BlockchainDigitalToken">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainObjectDescription"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#BlockchainInteraction -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#BlockchainInteraction">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainObjectDescription"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#BlockchainObjectDescription -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#BlockchainObjectDescription">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DescriptionObject"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#BlockchainSmartContractAccount -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#BlockchainSmartContractAccount">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainAccount"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#BlockchainSmartContractAgent -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#BlockchainSmartContractAgent">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#SoftwareAgent"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#BlockchainSmartContractCreation -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#BlockchainSmartContractCreation">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainInteraction"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#BlockchainSmartContractInteraction -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#BlockchainSmartContractInteraction">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainInteraction"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#BlockchainSystem -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#BlockchainSystem">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#MultiAgentSystem"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#BlockchainTransaction -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#BlockchainTransaction">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainObjectDescription"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#BlockchainTransactionHash -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#BlockchainTransactionHash">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainObjectDescription"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#BlockchainTransactionStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#BlockchainTransactionStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Status"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#CalendarTemporalEntity -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#CalendarTemporalEntity">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TemporalEntity"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ClosedStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ClosedStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DeactiveStatus"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#CommodityThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#CommodityThing"/>
<!-- http://www.dmi.unict.it/oasis.owl#CompositeValue -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#CompositeValue">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#SetThing"/>
<rdfs:comment xml:lang="en">This class describes a general complex value</rdfs:comment>
<rdfs:comment xml:lang="en">Value</rdfs:comment>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Conditional -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Conditional">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalThing"/>
<rdfs:comment xml:lang="en">This class describes a single conditional</rdfs:comment>
<rdfs:label xml:lang="en">Conditional</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConditionalAtom -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConditionalAtom">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConditionalBody -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConditionalBody">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalRuleThing"/>
<rdfs:label>Conditional body</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConditionalBodyAtom -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConditionalBodyAtom">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalAtom"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConditionalDescriptor -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConditionalDescriptor">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Descriptor"/>
<rdfs:comment xml:lang="en">This class describes a conditional descriptor</rdfs:comment>
<rdfs:label xml:lang="en">Conditional descriptor</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConditionalEntryTemplate -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConditionalEntryTemplate">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalThing"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#EntryTemplate"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConditionalHead -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConditionalHead">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalRuleThing"/>
<rdfs:label>Conditional head</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConditionalHeadAtom -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConditionalHeadAtom">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalAtom"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConditionalInputParameter -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConditionalInputParameter">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalParameter"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConditionalObject -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConditionalObject">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalDescriptor"/>
<rdfs:label>Conditional object</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConditionalOperator -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConditionalOperator">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalDescriptor"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Operator"/>
<rdfs:comment xml:lang="en">This class describes operators used in conditionals.</rdfs:comment>
<rdfs:label xml:lang="en">Conditional operator</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConditionalOperatorArgument -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConditionalOperatorArgument">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#OperatorArgument"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConditionalOutputParameter -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConditionalOutputParameter">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalParameter"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConditionalParameter -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConditionalParameter">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalDescriptor"/>
<rdfs:comment xml:lang="en">This class describes conditional restriction parameters</rdfs:comment>
<rdfs:label xml:lang="en">Conditional parameter</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConditionalRuleThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConditionalRuleThing">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConditionalSet -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConditionalSet">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalThing"/>
<rdfs:comment xml:lang="en">This class describes a set of conditionals. All the conditionals binded to a single set must holds.</rdfs:comment>
<rdfs:label xml:lang="en">Conditional set</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConditionalSubject -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConditionalSubject">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConditionalDescriptor"/>
<rdfs:comment xml:lang="en">This class describes the subject of a conditional</rdfs:comment>
<rdfs:label xml:lang="en">Conditional subject</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConditionalThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConditionalThing">
<rdfs:label xml:lang="en">Conditional thing</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Configuration -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Configuration">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConfigurationThing"/>
<rdfs:comment xml:lang="en">This class describes a configuration object</rdfs:comment>
<rdfs:label xml:lang="en">Configuration</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConfigurationThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConfigurationThing">
<rdfs:comment xml:lang="en">This class describes a part of a configuration</rdfs:comment>
<rdfs:label xml:lang="en">Configuration part</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConfiguredActuator -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConfiguredActuator">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConfiguredThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConfiguredAgent -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConfiguredAgent">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConfiguredThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConfiguredThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConfiguredThing">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConfigurationThing"/>
<rdfs:comment xml:lang="en">This class describes a configured projection of something</rdfs:comment>
<rdfs:label xml:lang="en">Configured thing</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConfirmedTransactionStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConfirmedTransactionStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainTransactionStatus"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#PerdurantStatus"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Connection -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Connection">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConnectionThing"/>
<rdfs:comment xml:lang="en">This class describes a connection point of an Agent</rdfs:comment>
<rdfs:label xml:lang="en">Connection</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConnectionEntry -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConnectionEntry">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#CompositeValue"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ConnectionThing"/>
<rdfs:comment xml:lang="en">This class describes a connection entry.</rdfs:comment>
<rdfs:label xml:lang="en">Connection entry</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ConnectionThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ConnectionThing">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DescriptionObject"/>
<rdfs:comment xml:lang="en">This class describes a part of a connection</rdfs:comment>
<rdfs:label xml:lang="en">Connection part</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Cost -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Cost">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#CompositeValue"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Cryptocurrency -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Cryptocurrency">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Currency"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#CryptocurrencyExchangeBlockchainInteraction -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#CryptocurrencyExchangeBlockchainInteraction">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainInteraction"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Currency -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Currency">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DescriptionObject"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#CustomToken -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#CustomToken">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Token"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#DataOperator -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#DataOperator">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#RestrictionOperator"/>
<rdfs:comment xml:lang="en">This class describes data operators used in conditionals.</rdfs:comment>
<rdfs:label xml:lang="en">Data operator</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#DeactiveStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#DeactiveStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ActivationStatus"/>
<rdfs:comment xml:lang="en">This class describes the deactive status of activable objects such as believes or scheduling activities.</rdfs:comment>
<rdfs:label xml:lang="en">Deactive status</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#DelegationActivity -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#DelegationActivity">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Activity"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#DelegationObject -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#DelegationObject">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DelegationThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#DelegationProperty -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#DelegationProperty">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DelegationThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#DelegationSubject -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#DelegationSubject">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DelegationThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#DelegationThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#DelegationThing">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DescriptionObject"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#DeprecatedActivity -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#DeprecatedActivity">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Activity"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#DeprecatedThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#DeprecatedThing"/>
<!-- http://www.dmi.unict.it/oasis.owl#DescriptionObject -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#DescriptionObject">
<rdfs:comment xml:lang="en">This class describes an object providing a description of something</rdfs:comment>
<rdfs:label xml:lang="en">Description object</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Descriptor -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Descriptor">
<rdfs:label xml:lang="en">Descriptor</rdfs:label>
<rdfs:label xml:lang="en">This class describes a descriptor</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Device -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Device">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Robot"/>
<rdfs:comment xml:lang="en">This class describes a general Device</rdfs:comment>
<rdfs:label xml:lang="en">Device</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#DeviceBehaviorTemplate -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#DeviceBehaviorTemplate">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#RobotAgentBehaviorTemplate"/>
<rdfs:comment xml:lang="en">This class describes a device agent behavior template</rdfs:comment>
<rdfs:label xml:lang="en">Device agent behavior template</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#DigitalAsset -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#DigitalAsset">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#NonTangibleAsset"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#DigitalServiceAsset -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#DigitalServiceAsset">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ServiceAsset"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#DigitalToken -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#DigitalToken">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#NonTangibleToken"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Duration -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Duration">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TemporalEntity"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#EOA-BlockchainAccount -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#EOA-BlockchainAccount">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainAccount"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#EdgeDevice -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#EdgeDevice">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Device"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#EndurantFeature -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#EndurantFeature">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#EndurantThing"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Feature"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#EndurantThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#EndurantThing"/>
<!-- http://www.dmi.unict.it/oasis.owl#EntrustmentActivity -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#EntrustmentActivity">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Activity"/>
<rdfs:comment xml:lang="en">This class describes an object providing an entrustment of something to someone.</rdfs:comment>
<rdfs:label xml:lang="en">Entrustment activity</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#EntryTemplate -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#EntryTemplate">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Template"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Event -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Event">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TemporalEntity"/>
<rdfs:comment xml:lang="en">This class describes a general event</rdfs:comment>
<rdfs:label xml:lang="en">Event</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#EventDescriptor -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#EventDescriptor">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Descriptor"/>
<rdfs:comment xml:lang="eng">This class describes an event descriptor</rdfs:comment>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#EventObject -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#EventObject">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#EventDescriptor"/>
<rdfs:comment xml:lang="eng">This class describes the object of an event</rdfs:comment>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#EventOperator -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#EventOperator">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#EventDescriptor"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Operator"/>
<rdfs:comment xml:lang="eng">This class describes the action of an event</rdfs:comment>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#EventSubject -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#EventSubject">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#EventDescriptor"/>
<rdfs:comment xml:lang="eng">This class describes the subject of an event</rdfs:comment>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ExecutionActivity -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ExecutionActivity">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Activity"/>
<rdfs:comment xml:lang="en">This class describes an actiivy than can be executed.</rdfs:comment>
<rdfs:label xml:lang="en">Execution activity</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ExistentialOperator -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ExistentialOperator">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#RestrictionOperator"/>
<rdfs:comment xml:lang="en">This class describes existential operators used in conditionals.</rdfs:comment>
<rdfs:label xml:lang="en">Existential operator</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ExpiredStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ExpiredStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ClosedStatus"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ExternalBehavior -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ExternalBehavior">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Behavior"/>
<owl:disjointWith rdf:resource="http://www.dmi.unict.it/oasis.owl#InternalBehavior"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ExtrinsicBehavior -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ExtrinsicBehavior">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Behavior"/>
<owl:disjointWith rdf:resource="http://www.dmi.unict.it/oasis.owl#IntrisicBehavior"/>
<rdfs:comment xml:lang="eng">This class represents either a behavior that is either the direct consenquence of a third-part actor&apos;s will or programming or an unintensional behavior</rdfs:comment>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#FailedStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#FailedStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ActionStatus"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#FailedTransactionStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#FailedTransactionStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainTransactionStatus"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#PerdurantStatus"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Feasibility -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Feasibility">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Feature"/>
<rdfs:comment xml:lang="en">This class describes the feasibility of a task.</rdfs:comment>
<rdfs:label xml:lang="en">Feasibility</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#FeasibilityFalse -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#FeasibilityFalse">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Feasibility"/>
<rdfs:comment xml:lang="en">This class describes the false feasibility of a task.</rdfs:comment>
<rdfs:label xml:lang="en">Feasibility false</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#FeasibilityTrue -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#FeasibilityTrue">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Feasibility"/>
<rdfs:comment xml:lang="en">This class describes the true feasibility of a task.</rdfs:comment>
<rdfs:label xml:lang="en">Feasibility true</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Feature -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Feature">
<rdfs:comment xml:lang="en">This class describes a feature</rdfs:comment>
<rdfs:label xml:lang="en">Feature</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#FiatCurrency -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#FiatCurrency">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Currency"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#FileDescriptionObject -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#FileDescriptionObject">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#InformationObject"/>
<rdfs:label>File description object</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#FinalProcedureState -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#FinalProcedureState">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TerminatingProcedureState"/>
<rdfs:label xml:lang="en">Final Process State</rdfs:label>
<rdfs:label xml:lang="en">This class represents the final state of a process.</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Format -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Format">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DescriptionObject"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#FungibleAsset -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#FungibleAsset">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#FungibleThing"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#KnownFungibilityAsset"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#FungibleBlockchainSmartContractAgent -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#FungibleBlockchainSmartContractAgent">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainSmartContractAgent"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#FungibleThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#FungibleThing">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#KnownFungibilityThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#FungibleToken -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#FungibleToken">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#FungibleThing"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#KnownFungibilityToken"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#GeneralPurposeBlockchainSmartContractAgent -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#GeneralPurposeBlockchainSmartContractAgent">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainSmartContractAgent"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#GeometricExtension -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#GeometricExtension">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Measurement"/>
<rdfs:comment xml:lang="en">Geometric extension</rdfs:comment>
<rdfs:comment xml:lang="en">This class describes a set of spatial coordinates.</rdfs:comment>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#GoalDescription -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#GoalDescription">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalThing"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#IntentionDescriptionObject"/>
<rdfs:comment xml:lang="en">This class describes an the description of a goal.</rdfs:comment>
<rdfs:label xml:lang="en">Goal description</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#GoalEntrustment -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#GoalEntrustment">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#EntrustmentActivity"/>
<rdfs:comment xml:lang="en">This class describes entrustment of a goal to someone.</rdfs:comment>
<rdfs:label xml:lang="en">Goal entrustment</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#GoalExecution -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#GoalExecution">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ExecutionActivity"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#GoalThing"/>
<rdfs:comment xml:lang="en">This class describes the execution of a goal.</rdfs:comment>
<rdfs:label xml:lang="en">Goal execution</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#GoalThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#GoalThing">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BehaviorThing"/>
<rdfs:comment xml:lang="en">This class describes a part of a goal</rdfs:comment>
<rdfs:label xml:lang="en">Goal part</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Human -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Human">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Agent"/>
<rdfs:comment xml:lang="en">This class describes a general Human Agent</rdfs:comment>
<rdfs:label xml:lang="en">Human agent</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#HumanAgentBehaviorTemplate -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#HumanAgentBehaviorTemplate">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#AgentBehaviorTemplate"/>
<rdfs:comment xml:lang="en">This class describes an human agent behavior template</rdfs:comment>
<rdfs:label xml:lang="en">Human agent behavior template</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#InformationObject -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#InformationObject">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DescriptionObject"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#InitialProcedureState -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#InitialProcedureState">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TerminatingProcedureState"/>
<rdfs:comment xml:lang="en">This class represents the initial state of a process.</rdfs:comment>
<rdfs:label xml:lang="en">Initial Process State</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#IntentionDescriptionObject -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#IntentionDescriptionObject">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DescriptionObject"/>
<rdfs:comment xml:lang="en">This class describes an object providing a description of action that can be requested</rdfs:comment>
<rdfs:label xml:lang="en">Intention description object</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#InternalBehavior -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#InternalBehavior">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Behavior"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#IntrisicBehavior -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#IntrisicBehavior">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Behavior"/>
<rdfs:comment xml:lang="eng">This class represents a behavior that is the direct consenquence of the actor will or programming</rdfs:comment>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#KnownFungibilityAsset -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#KnownFungibilityAsset">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Asset"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#KnownFungibilityThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#KnownFungibilityThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#KnownFungibilityThing"/>
<!-- http://www.dmi.unict.it/oasis.owl#KnownFungibilityToken -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#KnownFungibilityToken">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Token"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#KnownTangibilityAsset -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#KnownTangibilityAsset">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Asset"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#KnownTangibilityThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#KnownTangibilityThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#KnownTangibilityThing"/>
<!-- http://www.dmi.unict.it/oasis.owl#KnownTangibilityToken -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#KnownTangibilityToken">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Token"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Measurement -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Measurement">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#CompositeValue"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#MeasurementUnit -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#MeasurementUnit">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DescriptionObject"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Message -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Message">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DescriptionObject"/>
<rdfs:comment xml:lang="en">This class describes a message</rdfs:comment>
<rdfs:label xml:lang="en">Message</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ModificationActivity -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ModificationActivity">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Activity"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#MultiAgentSystem -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#MultiAgentSystem">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#System"/>
<rdfs:comment xml:lang="eng">a Multi-Agent System is a set of agents who operate togheter on voluntary base or by design</rdfs:comment>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#NonDigitalServiceAsset -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#NonDigitalServiceAsset">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ServiceAsset"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#NonFungibleAsset -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#NonFungibleAsset">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#KnownFungibilityAsset"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#NonFungibleThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#NonFungibleBlockchainSmartContractAgent -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#NonFungibleBlockchainSmartContractAgent">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainSmartContractAgent"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#NonFungibleThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#NonFungibleThing">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#KnownFungibilityThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#NonFungibleToken -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#NonFungibleToken">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#KnownFungibilityToken"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#NonFungibleThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#NonPhysicalFeature -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#NonPhysicalFeature">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Feature"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#NonTangibleAsset -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#NonTangibleAsset">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#KnownTangibilityAsset"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#NonTangibleThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#NonTangibleThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#NonTangibleThing">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#KnownTangibilityThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#NonTangibleToken -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#NonTangibleToken">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#KnownTangibilityToken"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#NonTerminatingProcedureState -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#NonTerminatingProcedureState">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ProcedureState"/>
<rdfs:comment xml:lang="en">This class represents an internal process state of a process.</rdfs:comment>
<rdfs:label xml:lang="en">Non Terminating Process State</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#NumericCost -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#NumericCost">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Cost"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#OntologyDescriptionObject -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#OntologyDescriptionObject">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#InformationObject"/>
<rdfs:comment xml:lang="en">This class describes ontology description objects</rdfs:comment>
<rdfs:label xml:lang="en">Ontology description object</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#OpenStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#OpenStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ActiveStatus"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Operator -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Operator">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ActionThing"/>
<rdfs:comment xml:lang="en">This class describes a general operator</rdfs:comment>
<rdfs:label xml:lang="en">Operator</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#OperatorArgument -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#OperatorArgument">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DescriptionObject"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#OpportunityValue -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#OpportunityValue">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#CompositeValue"/>
<rdfs:comment xml:lang="en">Opportunity value</rdfs:comment>
<rdfs:comment xml:lang="en">This class describes the opportunity value of a goal.</rdfs:comment>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#PendingTransactionStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#PendingTransactionStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainTransactionStatus"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#PerdurantStatus"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#PercentageCost -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#PercentageCost">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Cost"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#PercentageValue"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#PercentageValue -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#PercentageValue">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#CompositeValue"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#PerdurantFeature -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#PerdurantFeature">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Feature"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#PerdurantThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#PerdurantStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#PerdurantStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#PerdurantFeature"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#PerdurantThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#PerdurantThing"/>
<!-- http://www.dmi.unict.it/oasis.owl#PhysicalActuator -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#PhysicalActuator">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Actuator"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#PhysicalFeature -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#PhysicalFeature">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Feature"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#PhysicalSpace -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#PhysicalSpace">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Space"/>
<rdfs:label xml:lang="en">Physical space</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#PhysicalToken -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#PhysicalToken">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TangibleToken"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#PlanDescription -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#PlanDescription">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#IntentionDescriptionObject"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#PlanEntrustment -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#PlanEntrustment">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#EntrustmentActivity"/>
<rdfs:comment xml:lang="en">This class describes entrustment of a plan to someone.</rdfs:comment>
<rdfs:label xml:lang="en">Plan entrustment</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#PlanExecution -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#PlanExecution">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ExecutionActivity"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#PlanThing"/>
<rdfs:label xml:lang="en">Plan execution</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#PlanThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#PlanThing">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BehaviorThing"/>
<rdfs:comment xml:lang="en">This class describes the part of a plan.</rdfs:comment>
<rdfs:label xml:lang="en">Plan part</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Procedure -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Procedure">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ActionThing"/>
<rdfs:comment xml:lang="en">This class represents a process by folllowing the Abstract State Machine model.</rdfs:comment>
<rdfs:label xml:lang="en">Process</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ProcedureState -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ProcedureState">
<owl:equivalentClass>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#NonTerminatingProcedureState"/>
<rdf:Description rdf:about="http://www.dmi.unict.it/oasis.owl#TerminatingProcedureState"/>
</owl:unionOf>
</owl:Class>
</owl:equivalentClass>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ActionThing"/>
<rdfs:comment xml:lang="en">This class represents the processes state of a process.</rdfs:comment>
<rdfs:label xml:lang="en">Process State</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ProcedureStateOutcome -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ProcedureStateOutcome">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Event"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Projection -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Projection"/>
<!-- http://www.dmi.unict.it/oasis.owl#PunningClass -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#PunningClass"/>
<!-- http://www.dmi.unict.it/oasis.owl#Quantity -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Quantity">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Measurement"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#QuantityMeasurementUnit -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#QuantityMeasurementUnit">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#MeasurementUnit"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Realization -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Realization">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BehaviorThing"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Feature"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ReferenceTemplate -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ReferenceTemplate">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Template"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#RejectedStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#RejectedStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ClosedStatus"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#RequestPlanDescription -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#RequestPlanDescription">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#PlanDescription"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#PlanThing"/>
<rdfs:comment xml:lang="en">This class describes the description of a plan.</rdfs:comment>
<rdfs:label xml:lang="en">Plan description</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#RestrictionOperator -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#RestrictionOperator">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Operator"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#RetiredStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#RetiredStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ClosedStatus"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Robot -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Robot">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Agent"/>
<rdfs:comment xml:lang="en">This class describes a general Autonomous System</rdfs:comment>
<rdfs:label xml:lang="en">Robot agent</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#RobotAgentBehaviorTemplate -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#RobotAgentBehaviorTemplate">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#AgentBehaviorTemplate"/>
<rdfs:comment xml:lang="en">This class describes an robot agent behavior template</rdfs:comment>
<rdfs:label xml:lang="en">Robot agent behavior template</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Role -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Role">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#PerdurantFeature"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#RoleType -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#RoleType">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Type"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Scheduling -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Scheduling">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DescriptionObject"/>
<rdfs:comment xml:lang="en">Scheduling</rdfs:comment>
<rdfs:comment xml:lang="en">This class describes the scheduling of an action</rdfs:comment>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#SemiFungibleAsset -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#SemiFungibleAsset">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#KnownFungibilityAsset"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#SemifungibleThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#SemiFungibleBlockChainSmartContractAgent -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#SemiFungibleBlockChainSmartContractAgent">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BlockchainSmartContractAgent"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#SemiFungibleToken -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#SemiFungibleToken">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#KnownFungibilityToken"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#SemifungibleThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#SemifungibleThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#SemifungibleThing">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#KnownFungibilityThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Sensor -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Sensor">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Device"/>
<rdfs:comment xml:lang="en">This class describes a general Sensor</rdfs:comment>
<rdfs:label xml:lang="en">Sensor</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#SensorActuator -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#SensorActuator">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#PhysicalActuator"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Service -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Service">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BehavioralRealization"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#ServiceAsset -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#ServiceAsset">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#NonTangibleAsset"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#SetThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#SetThing"/>
<!-- http://www.dmi.unict.it/oasis.owl#SmartContractEntry -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#SmartContractEntry">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#SmartContractThing"/>
<rdfs:comment xml:lang="en">This class describes a smart contract entry</rdfs:comment>
<rdfs:label xml:lang="en">Smart contract entry</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#SmartContractEntryParticipant -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#SmartContractEntryParticipant">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#SmartContractEntry"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#SmartContractEntryValue -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#SmartContractEntryValue">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#SmartContractEntry"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#SmartContractInstance -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#SmartContractInstance">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#SmartContractThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#SmartContractInstanceEntry -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#SmartContractInstanceEntry">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#SmartContractEntry"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#SmartContractSchema -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#SmartContractSchema">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#SmartContractThing"/>
<rdfs:label xml:lang="en">Smart contract</rdfs:label>
<rdfs:label xml:lang="en">This class describes a smart contract</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#SmartContractSchemaEntry -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#SmartContractSchemaEntry">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#SmartContractEntry"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#SmartContractTemplateEntry -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#SmartContractTemplateEntry">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#EntryTemplate"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#SmartContractThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#SmartContractThing">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DescriptionObject"/>
<rdfs:comment xml:lang="en">This class describes a smart contract part</rdfs:comment>
<rdfs:label xml:lang="en">Smart contract part</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Society -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Society">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#System"/>
<rdfs:comment xml:lang="eng">A society is a set of agents who operate haphazardly togheter</rdfs:comment>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#SoftwareAgent -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#SoftwareAgent">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Robot"/>
<rdfs:comment xml:lang="en">This class describes a general software Agent</rdfs:comment>
<rdfs:label xml:lang="en">Software agent</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#SoftwareAgentBehaviorTemplate -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#SoftwareAgentBehaviorTemplate">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#RobotAgentBehaviorTemplate"/>
<rdfs:comment xml:lang="en">This class describes a software agent behavior template</rdfs:comment>
<rdfs:label xml:lang="en">Software agent behavior template</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Space -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Space">
<rdfs:comment xml:lang="en">This class describes a general space.</rdfs:comment>
<rdfs:label xml:lang="en">Space</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#SpaceOperator -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#SpaceOperator">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#RestrictionOperator"/>
<rdfs:comment xml:lang="en">This class describes space operators used in conditionals.</rdfs:comment>
<rdfs:label xml:lang="en">Space operator</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Specificity -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Specificity">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DescriptionObject"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Status -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Status">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Feature"/>
<rdfs:comment xml:lang="en">This class describes a general status of something.</rdfs:comment>
<rdfs:label xml:lang="en">Status</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#StatusChangedActivity -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#StatusChangedActivity">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ModificationActivity"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#SucceededStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#SucceededStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ActionStatus"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#System -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#System">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Actor"/>
<rdfs:comment xml:lang="en">This class describes a set of things working together as parts of a mechanism.</rdfs:comment>
<rdfs:label xml:lang="en">System</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TangibleAsset -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TangibleAsset">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#KnownTangibilityAsset"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TangibleThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TangibleThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TangibleThing">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#KnownTangibilityThing"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TangibleToken -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TangibleToken">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#KnownTangibilityToken"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskActualInputParameter -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskActualInputParameter">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskActualParameter"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskInputParameter"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskActualOutputParameter -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskActualOutputParameter">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskActualParameter"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOutputParameter"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskActualParameter -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskActualParameter">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameter"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskDescription -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskDescription">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#IntentionDescriptionObject"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskThing"/>
<rdfs:comment xml:lang="en">This class describes the description of a task.</rdfs:comment>
<rdfs:label xml:lang="en">Task description</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskDescriptor -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskDescriptor">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Descriptor"/>
<rdfs:comment xml:lang="en">This class represents the descriptors of a task</rdfs:comment>
<rdfs:label xml:lang="en">Task descriptor</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskEntrustment -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskEntrustment">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#EntrustmentActivity"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskThing"/>
<rdfs:comment xml:lang="en">This class describes entrustment of a task to someone.</rdfs:comment>
<rdfs:label xml:lang="en">Task entrustment</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskExecution -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskExecution">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ExecutionActivity"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskThing"/>
<rdfs:comment xml:lang="en">This class describes the execution of a task.</rdfs:comment>
<rdfs:label xml:lang="en">Task execution</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskFormalInputParameter -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskFormalInputParameter">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalParameter"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskInputParameter"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskFormalOutputParameter -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskFormalOutputParameter">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalParameter"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOutputParameter"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskFormalParameter -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskFormalParameter">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameter"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskInputParameter -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskInputParameter">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameter"/>
<rdfs:label>Task input parameter</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskInputParameterEntrustment -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskInputParameterEntrustment">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskInputParameter"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameterEntrustment"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskInputParameterRealization -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskInputParameterRealization">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameterRealization"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskInputParameterSetRealization -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskInputParameterSetRealization">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameterSetRealization"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskInputParameterTemplate -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskInputParameterTemplate">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalInputParameter"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameterTemplate"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskObject -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskObject">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescriptor"/>
<rdfs:comment xml:lang="en">Task object</rdfs:comment>
<rdfs:comment xml:lang="en">This class describes the object of a task</rdfs:comment>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskObjectEntrustment -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskObjectEntrustment">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#EntrustmentActivity"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescriptor"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskObjectTemplate -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskObjectTemplate">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Template"/>
<rdfs:label>Task object template</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskOperator -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskOperator">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Operator"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescriptor"/>
<rdfs:comment xml:lang="en">This class describes task operators.</rdfs:comment>
<rdfs:label xml:lang="en">Task operator</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskOperatorArgument -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskOperatorArgument">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#OperatorArgument"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskOperatorArgumentEntrustment -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskOperatorArgumentEntrustment">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#EntrustmentActivity"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescriptor"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskOperatorEntrustment -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskOperatorEntrustment">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#EntrustmentActivity"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescriptor"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskOutputParameter -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskOutputParameter">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameter"/>
<rdfs:label>Task output parameter</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskOutputParameterEntrustment -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskOutputParameterEntrustment">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskOutputParameter"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameterEntrustment"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskOutputParameterRealization -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskOutputParameterRealization">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameterRealization"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskOutputParameterSetRealization -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskOutputParameterSetRealization">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameterSetRealization"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskOutputParameterTemplate -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskOutputParameterTemplate">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskFormalOutputParameter"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameterTemplate"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskParameter -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskParameter">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskDescriptor"/>
<rdfs:comment xml:lang="en">Task parameter</rdfs:comment>
<rdfs:comment xml:lang="en">This class describes the parameter of the object of a task.</rdfs:comment>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskParameterEntrustment -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskParameterEntrustment">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#EntrustmentActivity"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameter"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskParameterRealization -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskParameterRealization">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Realization"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameter"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskParameterSetRealization -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskParameterSetRealization">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Realization"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TaskParameter"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskParameterTemplate -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskParameterTemplate">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Template"/>
<rdfs:label>Task parameter template</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TaskThing -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TaskThing">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#BehaviorThing"/>
<rdfs:comment xml:lang="en">This class describes a part of a task.</rdfs:comment>
<rdfs:label xml:lang="en">Task part</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TemperatureValue -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TemperatureValue">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Measurement"/>
<rdfs:comment xml:lang="en">This class describe values of temperature</rdfs:comment>
<rdfs:label xml:lang="en">Temperature value</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Template -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Template">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DescriptionObject"/>
<rdfs:comment xml:lang="en">This class describes a template</rdfs:comment>
<rdfs:label xml:lang="en">Template</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TemporalEntity -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TemporalEntity"/>
<!-- http://www.dmi.unict.it/oasis.owl#TerminatingProcedureState -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TerminatingProcedureState">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ProcedureState"/>
<rdfs:comment xml:lang="en">This class represents a process state of a process that is either initial or final.</rdfs:comment>
<rdfs:label xml:lang="en">Terminating Process State</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TimeMeasurementUnit -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TimeMeasurementUnit">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#MeasurementUnit"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TimeOperator -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TimeOperator">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#RestrictionOperator"/>
<rdfs:comment xml:lang="en">This class describes time operators used in conditionals.</rdfs:comment>
<rdfs:label xml:lang="en">Time operator</rdfs:label>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TimeSpan -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TimeSpan">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TemporalEntity"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TimeWindow -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TimeWindow">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TemporalEntity"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TimeZone -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TimeZone">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TemporalEntity"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Token -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Token">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DescriptionObject"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TokenActivationStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TokenActivationStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Status"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TokenActivationStatusChangedActivity -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TokenActivationStatusChangedActivity">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ModificationActivity"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TokenActiveStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TokenActiveStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ActiveStatus"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TokenActivationStatus"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TokenBurnedStatus -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TokenBurnedStatus">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#DeactiveStatus"/>
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#TokenActivationStatus"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TokenFeatureModificationActivity -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TokenFeatureModificationActivity">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#ModificationActivity"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TransactionStatusChangedActivity -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TransactionStatusChangedActivity">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#StatusChangedActivity"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#TransferActivity -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#TransferActivity">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Activity"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#Type -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#Type"/>
<!-- http://www.dmi.unict.it/oasis.owl#User -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#User">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Human"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#VirtualActuator -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#VirtualActuator">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Actuator"/>
</owl:Class>
<!-- http://www.dmi.unict.it/oasis.owl#VirtualSpace -->
<owl:Class rdf:about="http://www.dmi.unict.it/oasis.owl#VirtualSpace">
<rdfs:subClassOf rdf:resource="http://www.dmi.unict.it/oasis.owl#Space"/>
<rdfs:label xml:lang="en">Virtual space</rdfs:label>
</owl:Class>
</rdf:RDF>
<!-- Generated by the OWL API (version 4.2.8.20170104-2310) https://github.com/owlcs/owlapi -->