<?xml version="1.0"?>
<rdf:RDF xmlns="https://w3id.org/BCI-ontology#"
     xml:base="https://w3id.org/BCI-ontology"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:ns="http://creativecommons.org/ns#"
     xmlns:owl="http://www.w3.org/2002/07/owl#"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:xml="http://www.w3.org/XML/1998/namespace"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
     xmlns:foaf="http://xmlns.com/foaf/0.1/"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:skos="http://www.w3.org/2004/02/skos/core#"
     xmlns:vann="http://purl.org/vocab/vann/"
     xmlns:terms="http://purl.org/dc/terms/"
     xmlns:schema="http://schema.org/"
     xmlns:terms1="http://open.vocab.org/terms/"
     xmlns:dcmitype="http://purl.org/dc/dcmitype/"
     xmlns:metadata="http://data.bioontology.org/metadata/"
     xmlns:powder-s="http://www.w3.org/2007/05/powder-s#">
    <owl:Ontology rdf:about="https://w3id.org/BCI-ontology">
        <ns:license rdf:resource="https://creativecommons.org/licenses/by-sa/4.0/"/>
        <dcmitype:InteractiveResource rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">https://prezi.com/embed/cfcvd0wnx1uy/?bgcolor=fffffflock_to_path=0autoplay=0autohide_ctrls=0landing_data=bHVZZmNaNDBIWnNjdEVENDRhZDFNZGNIUE43MHdLNWpsdFJLb2ZHanI5a2dPYjZRcFFhczZBQUNvMWVwa0g4ajV3PT0landing_sign=1qEsK_JTVQmufpQJeDQUVGGXF87qe1jYl0MsFelGZww</dcmitype:InteractiveResource>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">01-a-overview-modules.png &lt;show/&gt;</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">01-core-interaction-model(subject-context).png &lt;show/&gt;</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">01-core-structure.png &lt;show/&gt;</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">02-complete-UML-diagram.png &lt;show/&gt;</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">03-webvowl-preview.png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">04-OWLGrEd-preview.png</dcmitype:StillImage>
        <terms:abstract xml:lang="en">The BCI ontology specifies a foundational metadata model set for real-world multimodal Brain-Computer Interaction (BCI) data capture activities.Its structure depicts a conceptual framework that BCI applications can extend and use in their implementations, to define core concepts that capture a relevant and interoperable metadata vocabulary. This ontology is aligned to the Semantic Sensor Network Ontology (SSN): a domain-independent and end-to-end model for sensor/actuator applications. Hence, its structure has been normalized to assist its use in conjunction with other ontologies or linked data resources to specify any particular definitions (such as units of measurement, time and time series, and location and mobility), that specialized applications in the BCI domain might need. Also, this spec provides general alignment data modeling guidelines for core concepts, to help BCI applications in their design.</terms:abstract>
        <terms:contributor>Dave Beckett</terms:contributor>
        <terms:contributor>Nikki Rogers</terms:contributor>
        <terms:contributor>Participants in W3C&apos;s Semantic Web Deployment Working Group.</terms:contributor>
        <terms:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2014-03-27</terms:created>
        <terms:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2017-04-17</terms:created>
        <terms:creator rdf:nodeID="genid1"/>
        <terms:creator>Alistair Miles</terms:creator>
        <terms:creator>Sean Bechhofer</terms:creator>
        <terms:creator xml:lang="en">Sergio Jos&amp;#233; Rodr&amp;#237;guez M&amp;#233;ndez. Pervasive Embedded Technologies Laboratory (PET Lab), Computer Science Department, NCTU, Taiwan. John K. Zao. Pervasive Embedded Technologies Laboratory (PET Lab), Computer Science Department, NCTU, Taiwan and CerebraTek, Taiwan.</terms:creator>
        <terms:description xml:lang="en">An RDF vocabulary for describing the basic structure and content of concept schemes such as thesauri, classification schemes, subject heading lists, taxonomies, &apos;folksonomies&apos;, other types of controlled vocabulary, and also concept schemes embedded in glossaries and terminologies.</terms:description>
        <terms:description xml:lang="en">The BCI ontology (BCI-O) provides a high level semantic structure specialized metadata vocabulary set for real-world multimodal BCI data capture activities. It defines a minimalist and simple abstract metadata foundational model for real-world BCI applications that monitors human activity in any scenario. BCI multimodal domain applications are encouraged to extend and use this ontology in their implementations. BCI-O was developed following W3C Semantic Web ontology standards and guidelines, so that BCI applications can express reusable, interoperable and extendable machine-readable BCI metadata models, especially in pervasive M2M environments. For this purpose, its design was aligned to the Semantic Sensor Network Ontology (SSN), following closely its Stimulus-Sensor-Observation Ontology Design Pattern. The core set of relevant metadata definitions for real-world BCI activities were taken from different proposed vocabularies and formats in the BCI domain, such as: XDF, ESS and HED. BCI-O concepts are logically grouped into 11 modules. Each module represents a central topic of the ontology structure where the related concepts give a consistent explanation about its functional data model. The modules are: (*) Subject: concepts related to the depiction of a human being (or human subject) engaging in an activity and its associate state. (*) Context: captures the architectural description of an environment (or context). A human being interacts with a context. (*) Session: represents the interaction between a subject and a context while performing a single activity, under specific settings and conditions. (*) Observations (was SSN-Skeleton): specific concepts for BCI activities aligned to the SOSA/SSN axioms for modeling Observations (the initial alignment was to the Skeleton of [oldSSN]). Metadata related to records, modality types (such as EEG), channeling information, output streams (file formats and access) and stimulus events, are found in this module. (*) Sensors (was SSN-Device): specific related concepts for BCI activities aligned to the SOSA/SSN axioms for modeling Sensors (under Observations) (the initial alignment was to the Device module of [oldSSN]). Metadata related to devices and their channeling specification are found in this module. (*) System Capabilities (was SSN-MeasurementCapability): specific related concepts for BCI activities aligned to the SSN horizontal segmentation module for System Capabilities (the initial alignment was to the Measurement Capability module of [oldSSN]). Metadata related to channels and other measurement properties are found in this module. (*) Results (was SSN-Data): specific related concepts for BCI activities aligned to the SOSA axioms for modeling Results (the initial alignment was to the Data module of [oldSSN]). Metadata related to data blocks, recorded data, and actuation results are defined in this module. (*) data tagging). (*) Actuation: specific related concepts for BCI activities aligned to the SOSA axioms and SAN axioms for modeling Actuations. Similarly as described in [Seydoux2016], this module depicts how a subject can interact with the physical/virtual world (context) in BCI activities. Its main classes, actuator and actuation, are modeled following the Actuation-Actuator-Effect (AAE) design pattern: a core model for the IoT Ontology (IoT-O). (*) Descriptor: a descriptor represent an external resource set that extends the description of entities in the ontology. A descriptor complements the information associated to the relevant metadata set, defined in this ontology. (*) EEG: specific concepts for EEG (Electroencephalography) applications. As one of the ontologies (&quot;concept producers&quot;) that reuse SSN, BCI-O was selected as part of the analysis on the usage of SSN. This spec has been registered in the following open repositories: [&lt;caption&gt;Open Repositories where BCI-O can be accessed&lt;/caption&gt; [ [ &lt;th style=&quot;width: 25%; text-align: center; Repository &lt;th style=&quot;width: 50%; text-align: center; Entry &lt;th style=&quot;width: 25%; text-align: center; Description ] ] [ [ [w3id.org github] [https://github.com/perma-id/w3id.org/tree/master/BCI-ontology] [ Permanent URI for the WWW] ] [ [Linked Open Vocabularies] [http://lov.okfn.org/dataset/lov/vocabs/bci] [ LOD community] ] [ [BioPortal] [http://bioportal.bioontology.org/ontologies/BCI-O] [ BioMedical community] ] ] ] Some early BCI-O applications are presented at &lt;a class=&quot;other the end of the spec.</terms:description>
        <terms:description xml:lang="en">This ontology is based on the SSN Ontology by the W3C Semantic Sensor Networks Incubator Group (SSN-XG), together with considerations from the W3C/OGC Spatial Data on the Web Working Group.</terms:description>
        <terms:identifier rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://w3id.org/BCI-ontology#</terms:identifier>
        <terms:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2014-03-27</terms:issued>
        <terms:license rdf:resource="http://www.opengeospatial.org/ogc/Software"/>
        <terms:license rdf:resource="http://www.w3.org/Consortium/Legal/2015/copyright-software-and-document"/>
        <terms:modified xml:lang="en">2018-06-07T23:54:36</terms:modified>
        <terms:references xml:lang="en">(*) [Compton2009] Compton, M.; Neuhaus, H.; Taylor K. and Tran, K. Reasoning about Sensors and Compositions. In Proceedings of the 2nd International Workshop on Semantic Sensor Networks (SSN 09) at ISWC 2009, pp. 33-48, 2009. URL=http://ceur-ws.org/Vol-522/p7.pdf. (*) [ESS] SCCN, &quot;EEG Study Schema (ESS)&quot;. Resources: [ESS@SCCN], [ESS v2.0]. (*) [HED] N. Bigdely-Shamlo, K. Kreutz-Delgado, M. Miyakoshi, M. Westerfield, T. Bel-Bahar, C. Kothe and K. Robbins, &quot;Hierarchical event descriptor (HED) tags for analysis of event-related EEG studies&quot;. Resources: [HED@SCCN], [HED v2.0]. (*) [OWL-Time] OGC W3C, &quot;Time Ontology in OWL (W3C Recommendation 19 October 2017)&quot;, https://www.w3.org/TR/owl-time/ (*) [Seydoux2016] Seydoux, Nicolas; Drira, Khalil; Hernandez, Nathalie; Monteil, Thierry. IoT-O, a Core-Domain IoT Ontology to Represent Connected Devices Networks. 20th International Conference on Knowledge Engineering and Knowledge Management - Volume 10024 (EKAW 2016). Bologna, Italy. 2016. Pp. 561-576. DOI=http://dx.doi.org/10.1007/978-3-319-49004-5_36. URL=https://dl.acm.org/citation.cfm?id=3092997. See also: (*) [SAN] The &quot;Semantic Actuator Network (SAN)&quot; ontology. http://lov.okfn.org/dataset/lov/vocabs/SAN. (*) [AAE] The &quot;Actuation-Actuator-Effect (AAE)&quot; design pattern. http://ontologydesignpatterns.org/wiki/Submissions:Actuation-Actuator-Effect http://ontologydesignpatterns.org/wiki/Submissions:Actuation-Actuator-Effect. (*) [Shafer2001] Shafer, Steven A. N.; Brumitt, Barry; Cadiz, J. J. Interaction Issues in Context-aware Intelligent Environments. Human-Computer Interaction. Volumen 16, Issue 2 (December 2001), Pp. 363-378. DOI=http://dx.doi.org/10.1207/S15327051HCI16234_16. URL=http://dl.acm.org/citation.cfm?id=1463124. (*) [SSN] OGC W3C, &quot;Semantic Sensor Network (W3C Recommendation 19 October 2017)&quot;, https://www.w3.org/TR/vocab-ssn/.W3C Spatial Data on the Web Working Group, &quot;W3C Spatial Data on the Web Working Group&quot;, https://www.w3.org/2015/spatial/wiki/Main_Page. (*) [oldSSN] W3C, &quot;Semantic Sensor Network (SSN) Ontology&quot;, http://www.w3.org/2005/Incubator/ssn/ssnx/ssn.html.W3C Semantic Sensor Network Incubator Group, &quot;Semantic Sensor Network XG Final Report&quot;, http://www.w3.org/2005/Incubator/ssn/XGR-ssn-20110628/. (*) [Unity] Unity Gaming Platform (http://unity3d.com/), Unity&apos;s Gaming Modeling Architecture Manual http://docs.unity3d.com/Manual/index.html (*) [XDF] C. Kothe and C. Brunner, &quot;XDF (Extensible Data Format)&quot;, https://code.google.com/p/xdf/</terms:references>
        <terms:rights xml:lang="en">Copyright 2014 - 2018 PET Lab, Computer Science Department, NCTU, Taiwan.</terms:rights>
        <terms:rights>Copyright 2017 W3C/OGC.</terms:rights>
        <terms:tableOfContents rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">http://www.essepuntato.it/lode/owlapi/https://w3id.org/BCI-ontology# (visualise the BCI-ontology with LODE)</terms:tableOfContents>
        <terms:title xml:lang="en">Brain-Computer Interaction (BCI) Ontology</terms:title>
        <terms:title xml:lang="en">SKOS Vocabulary</terms:title>
        <terms:title xml:lang="en">Sensor, Observation, Sample, and Actuator (SOSA) Ontology</terms:title>
        <vann:preferredNamespacePrefix rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">bci</vann:preferredNamespacePrefix>
        <vann:preferredNamespacePrefix>sosa</vann:preferredNamespacePrefix>
        <vann:preferredNamespaceUri>http://www.w3.org/ns/sosa/</vann:preferredNamespaceUri>
        <vann:preferredNamespaceUri rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://w3id.org/BCI-ontology#</vann:preferredNamespaceUri>
        <rdfs:comment xml:lang="en">The BCI ontology describes a framework of core concepts of the specialized metadata set for multimodal &quot;Brain-Computer Interaction&quot; (BCI) data capture activities. It is being developed by the &quot;Pervasive Embedded Technologies&quot; Laboratory (PET Lab) at the Computer Science Department of the National Chiao Tung University (NCTU), Taiwan (Republic of China, R.O.C). Its concepts and structure depict a foundational metadata model for BCI data capture activities, that BCI applications can extend and use in their implementations. Any feedback is welcome. Please mail it to srodriguez@pet.cs.nctu.edu.tw</rdfs:comment>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The DOLCE+DnS Ultralite ontology.
It is a simplification of some parts of the DOLCE Lite-Plus library (cf. http://www.ontologydesignpatterns.org/ont/dul/DLP397.owl). 
Main aspects in which DOLCE+DnS Ultralite departs from DOLCE Lite-Plus are the following:

- The names of classes and relations have been made more intuitive
- The DnS-related part is closer to the newer &apos;constructive DnS&apos; ontology (http://www.ontologydesignpatterns.org/ont/dul/cDnS.owl).
- Temporal and spatial relations are simplified
- Qualities and regions are more relaxed than in DOLCE-Full: they can be used as attributes of any entity; an axiom states that each quality has a region
- Axiomatization makes use of simpler constructs than DOLCE Lite-Plus
- The architecture of the ontology is pattern-based, which means that DOLCE+DnS Ultralite is also available in modules, called &apos;content ontology design patterns&apos;, which can be applied independently in the design of domain ontologies (cf. http://www.ontologydesignpatterns.org).  If many modules are needed in a same ontology project, it is anyway useful to use this integrated version.

The final result is a lightweight, easy-to-apply foundational ontology for modeling either physical or social contexts.
Several extensions of DOLCE+DnS Ultralite have been designed: 
- Information objects: http://www.ontologydesignpatterns.org/ont/dul/IOLite.owl 
- Systems: http://www.ontologydesignpatterns.org/ont/dul/SystemsLite.owl 
- Plans: http://www.ontologydesignpatterns.org/ont/dul/PlansLite.owl
- Legal domain: http://www.ontologydesignpatterns.org/ont/dul/CLO/CoreLegal.owl
- Lexical and semiotic domains: http://www.ontologydesignpatterns.org/ont/lmm/LMM_L2.owl
- DOLCE-Zero: http://www.ontologydesignpatterns.org/ont/d0.owl is a commonsense-oriented generalisation of some top-level classes, which allows to use DOLCE with tolerance against ambiguities like abstract vs. concrete information, locations vs. physical artifacts, event occurrences vs. event types, events vs. situations, qualities vs. regions, etc.; etc.</rdfs:comment>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DOLCE+DnS Ultralite</rdfs:label>
        <rdfs:seeAlso rdf:resource="http://www.w3.org/TR/skos-reference/"/>
        <owl:priorVersion rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">0.9.5,0.9.4,0.9.3,0.9.2,0.9.1,0.8.9,0.7.5,0.6.1</owl:priorVersion>
        <owl:versionInfo rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">0.9.6</owl:versionInfo>
        <owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string">4.1</owl:versionInfo>
        <owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Created by Aldo Gangemi as both a simplification and extension of DOLCE and Descriptions and Situations ontologies.</owl:versionInfo>
        <owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string">In 3.2, the links between instances of Region or Parameter, and datatypes have been revised and made more powerful, in order to support efficient design patterns for data value modelling in OWL1.0.
Also, the names of the related properties have been changed in order to make them more intuitive.
Furthermore, a large comment field has been added to the &apos;expresses&apos; object property, in order to clarify some issues about the many interpretations.
In 3.3, the relation between regions, parameters, and datatypes has been still improved.
In 3.5, the person-related classes have been refactored: Person in 3.4 is now SocialPerson, to avoid confusion with commonsense intuition; Person is now the union of social persons and humans, therefore being a subclass of Agent.
In 3.6, other fixes on universal restriction involving expresses. Also added the property &apos;isConstraintFor&apos; between parameters and entities. Moved the properties: &apos;assumes&apos; and &apos;adopts&apos; to the new module: http://www.ontologydesignpatterns.org/ont/dul/Conceptualization.owl.
In 3.7, some fixes on the names of classes and properties related to FormalEntity; created a new separate module for general universal restrictions (DULGCI.owl).
In 3.8, more fixes on the interface to formal entities and links to IOLite.owl.
In 3.9, some naming and comment fixes.
In 3.10, removed cardinality restriction from hasPart and isPartOf restrictions (changed to hasComponent and isComponentOf), for OWL(DL) compatibility. Also enlarged the range of includesAgent to contain both social and physical agents, and of conceptualizes universal restriction on agents, to include all social objects.
In 3.11, some more subproperty axioms have been introduced, and all elements have got English labels.
In 3.12, added some classes to map some old DolceLitePlus classes that were used to align OntoWordNet.
In 3.13, added the LocalConcept class to express a Concept that cannot be used in a Description different from the one that defines it. Also updated some comments.
In 3.14, added some comments.
In 3.15, removed some owl:disjointWith axioms relating Collection to InformationObject, Description, Situation, and SocialAgent. The rationale for doing that is to allow less strict constraints on domain relations involving collections that can be also conceived as descriptions, situations, social agents, or information objects; for example: a collection of sentences from a text (an information object) that are ranked with a relevance criterion can be still considered a text.
In 3.16, name of isActedBy changed to actsThrough, which is clearer. Also added SpatioTemporalRegion as constituted by a SpaceRegion and a TimeInterval.
In 3.17, removed redundant universal axioms from Entity and other top classes. Fixed restrictions on FunctionalSubstance class, and comments in Design and Substance classes.
In 3.18, removed subClassOf axiom from FunctionalSubstance to DesignedArtifact, created a new subclass of FunctionalSubstance, called DesignedSubstance, and created a subClassOf axiom from DesignedSubstance to DesignedArtifact.
In 3.19, removed disjointness axiom between Concept and Collection (the same rationale applies as in 3.15 version.
In 3.20, revised the comment for Quality, added InformationEntity as the superclass for InformationObject and InformationRealization (represented as the union of those classes). This is needed in many domain ontologies that do not need to distinguish between abstract and concrete aspects of information entities. One possible revision (not implemented here) would be to introduce the relations: expresses and isAbout with a broader domain:InformationEntity, and two more specific properties: abstractlyExpresses and isAbstractlyAbout. This last revision has not been implemented yet, since a large revision procedure should be carried out in order to check the impact of the revision on the existing DOLCE-DnS-Ultralite plugins.
In 3.21, added comment to InformationEntity, and optimized representation of equivalence for InformationRealization.
In 3.22, added comment to Personification.
In 3.23, added associatedWith object property, and put all object properties as subproperties of it.
In 3.24, removed hasProxy datatype property.
In 3.25, generalized domain and range of hasComponent and isComponentOf.
In 3.26, updated some comments in order to clarify or exemplify the concepts.
In 3.27, added rdfs:isDefinedBy annotations for Linked Data browsers.
In 3.28, broadened the universe of pre-/post-conditions to give room to events and states.
In 3.29, added some properties to support DBpedia alignment: sameSettingAs (situational analogous to coparticipation), including relations originating e.g. from sharing kinship, ownership, or roleplaying situations.
In 3.30, completed some domains and ranges (formerly owl:Thing, now dul:Entity), and added axiom: Organism subClassOf PhysicalAgent.
In 3.31, added a restriction to Quality and one to Region in order to ensure the original DOLCE constraint of qualities being always associated with a region, and vice versa. These axioms do not however exclude a direct applicability of qualities or regions to any other entity.
In 3.32, removed redundant union axioms and some restrictions, which spot a negative trade-off between expressivity and complexity.
In 3.33, added the ObjectAggregate class, added two property chains for coparticipation and same situation setting, updated some comments, added an axiom to Transition.
In 3.34, extended mereological support for parthood, introducing hasPropertPart (transitive) as a middle property between hasPart (transitive and reflexive) and hasComponent (asymmetric). This solution uses then &quot;reflexive reduction&quot; and &quot;transitive reduction&quot; design patterns (they allow to grant property characteristics through the superproperties, but not in the subproperties). Technically, mereology axioms would require that also hasProperPart be asymmetric, however a direct subproperty of an OWL non-simple property (hasPart) cannot be also asymmetric, hence the approximation. 
Added a n-ary parthood class in order to suggest an alternative pattern for time- (and space-)indexed part relations. In order to ensure that property characteristics hold also with parthood n-ary, a property chain is introduced which infers a direct dul:partOf property for each parthood individual.
Added a dul:realizesSelfInformation propery in order to enable local reflexivity (&apos;Self&apos;) axioms for all information realizations.

In 4.0, some foundational changes are introduced. 
- Firstly, the temporally indexed versions of some properties are introduced as subclasses of Situation (following the n-ary relation pattern), so covering relations from DOLCE that were skipped because of their larger arity. - 
- Secondly, D&amp;S&apos;s Situation class is extracted from DOLCE top-level distinctions (it used to be a subclass of SocialObject), put as a primitive class under Entity, and not disjoint from any other class. Since we are relaxing the semantics of Situation, this change is fully compatible with previous versions of DUL.
The reason for the change is that it may sound counterintuitive (as many have noticed) to assume a descriptive commitment for situations, but not for events or states. 
In fact, D&amp;S provides an epistemological commitment to an ontology, independently from its foundational distinctions. A situation operationalizes that epistemology, and it is better not to put it under any foundational distinction (event, object, fluent, etc.), leaving to the designer whether to use descriptions as epistemological lenses, and so generating a situation, or not. 
A consequence is that any entity, when &apos;framed&apos; by (satisfying) a description, becomes a situation. We can still model entities as being in a situation&apos;s setting, and classified by a concept defined in a description.

In 4.1, also the disjointness between Description and Concept has been dropped, in order to unify the projections of an intensional relation with its mereological dependencies. Until now, when a description d1 is part of another description d, we cannot model d1 as a concept defined or used by d, even though it is totally reasonable to consider it as such, i.e., playing a role in d. The impediment is due to the disjointness between being Description and Concept. By dropping that axiom, we can operate on descriptions and concepts more flexibly.
A compositional property, hasInScope, is introduced to link situations that are &apos;diagonally&apos; modelled through a description, e.g., when a situation s1 involves a description d1 (diagonal meta-level), which is satisfied by a situation s2, s1 hasInScope s2. 
Legal reasoning is a relevant example: a case in point (s2) may satisfy two legal norms (d1 and d2) that are conflicting according to a meta-norm d; d3 can be satisfied by a situation s that &apos;interprets&apos; (involves) both d1 and d2 against s2. hence, s hasInScope s2. This may also happen wehen the two conflicting descriptions are satisfied by alternative situations sharing important elements, as in perspectival reasoning: the meta-description in this case has in scope both alternative situations.</owl:versionInfo>
        <skos:editorialNote xml:lang="en">Mappings to SAN: The Actuation Model of BCI-O was developed based on the following premises: (*) Aims to integrate and reconcile the SOSA axioms [SSN] and SAN axioms [SAN] for modeling actuations and actuators. (*) Follows closely the proposed Actuation-Actuator-Effect (AAE) design pattern [AAE]: a core model for the IoT Ontology (IoT-O). The following diagram depicts the BCI-O alignment to SAN. &lt;DCMIType-StillImage&gt;06-Actuation-Model-Alignment-to-SAN.jpg&lt;/DCMIType-StillImage&gt; As a broad application domain ontology for BCI activities, BCI-O integrates and refines some modeling considerations of the SOSA and SAN concepts regarding actuations and actuators. One example is the ActuationEvent alignment to san:Effect (or san:ActuatorOutput): (*) A san:Effect defines any kind of physical modification (an effect on the physical world -- Context ) induced by an actuator (a characteristic of its nature, as an agent that has an effect on the physical world). (*) An ActuationEvent is a Context.Event triggered by an Actuator that changes the state of the ActuationTarget (which is a Context.Object). Another inherited modeling perspective for BCI, comes from the definition of san:impacts object property: [san:Effect] -------- (san:impacts) -------- [oldssn:Property] The BCI-O alignment to SAN allows the following inferred relationship: [ActuationEvent] ---- (san:impacts) ---- [ImpactedProperty] The SOSA-SAN integrated Actuation Model of BCI-O represents a major contribution to the IoT and BCI communities.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">Mappings to SOSA/SSN: At the beginning, the BCI ontology was developed following closely its alignment to the [oldSSN] spec. By mid-July 2017, as the new version of SSN released by W3C ([SSN]) had reached the Candidate Recommendation &lt;a title=&quot;Semantic Sensor Network Ontology | W3C Candidate Recommendation (11 July 2017) status, the core concepts were &quot;remapped&quot; to the new SOSA/SSN definitions based on its &lt;a title=&quot;Semantic Sensor Network Ontology | W3C Recommendation (19 October 2017): (6) Vertical Segmentation -- (6.2) SSNX Alignment Module SSNX Vertical Alignment: [ [ [&lt;th style=&quot;text-align: center;&quot; width=&quot;100 bci&lt;th style=&quot;text-align: center;&quot; width=&quot;60 (mapping)&lt;th style=&quot;text-align: center;&quot; width=&quot;160 Initial mapping: oldssn&lt;th style=&quot;text-align: center;&quot; width=&quot;170 New mapping: SOSA/SSN&lt;th style=&quot;text-align: center;&quot; width=&quot;335 SSNX &amp;#38; BCI-O Remarks] [&lt;th style=&quot;text-align: center;&quot; colspan=&quot;5 Classes] [ [bci:Aspect] [] [oldssn:FeatureOfInterest] [sosa:FeatureOfInterest] [ (distinction between observation and actuation targets)] ] [ [bci:Modality] [] [oldssn:Property] [sosa:ObservableProperty] [(oldssn:Property ssn:Property);(sosa:ObservableProperty ssn:Property)] ] [ [bci:StimulusEvent] [] [oldssn:Stimulus] [ssn:Stimulus] [] ] [ [bci:Device] [] [oldssn:SensingDevice] [sosa:Sensor] [(sosa:Sensor oldssn:Sensor); (oldssn:SensingDevice oldssn:Sensor)] ] [ [bci:Record] [] [oldssn:Observation] [sosa:Observation] [oldssn:Observation: combination of oldssn axiomatic statements.] ] [ [bci:RecordedData] [] [oldssn:SensorOutput] [sosa:Result] [(oldssn:SensorOutput sosa:Result) and (combination of oldssn axiomatic statements); (alignment to sosa:Result)] ] [ [bci:DataBlock] [] [oldssn:ObservationValue] [sosa:Result] [(oldssn:ObservationValue sosa:Result) and (combination of oldssn axiomatic statements); (alignment removed)] ] [ [bci:Channel] [] [oldssn:MeasurementCapability] [ssn-system:SystemCapability] [(oldssn:MeasurementCapability ssn-system:SystemCapability) and (combination of oldssn axiomatic statements)] ] [ [bci:NonChannel] [] [oldssn:MeasurementCapability] [ssn-system:SystemCapability] [(oldssn:MeasurementCapability ssn-system:SystemCapability) and (combination of oldssn axiomatic statements)] ] [ [bci:SamplingRate] [] [oldssn:Frequency] [ssn-system:Frequency] [(oldssn:Frequency ssn-system:Frequency)] ] [ [bci:DeviceSpec] [] [oldssn:SensorDataSheet] [ ] [unchanged] ] [ [bci:Actuation] [] [ ] [sosa:Actuation] [new] ] [ [bci:Actuator] [] [ ] [sosa:Actuator] [new] ] [ [bci:ImpactedProperty] [] [ ] [sosa:ActuatableProperty] [new] ] [ [bci:ActuationResult] [] [ ] [sosa:Result] [new] ] [ [bci:ActuationTarget] [] [ ] [sosa:FeatureOfInterest] [new] ] [&lt;th style=&quot;text-align: center;&quot; colspan=&quot;5 Object Properties] [ [bci:hasModality] [] [oldssn:hasProperty] [ssn:hasProperty] [] ] [ [bci:isModalityOf] [] [oldssn:isPropertyOf] [ssn:isPropertyOf] [] ] [ [bci:aspectOfInterest] [] [oldssn:featureOfInterest] [sosa:hasFeatureOfInterest] [] ] [ [bci:madeRecord] [] [oldssn:madeObservation] [sosa:madeObservation] [] ] [ [bci:observedByDevice] [] [oldssn:observedBy] [sosa:madeBySensor] [] ] [ [bci:observedModality] [] [oldssn:observedProperty] [sosa:observedProperty] [] ] [ [bci:detects] [] [oldssn:detects] [ssn:detects] [] ] [ [bci:isProxyFor] [] [oldssn:isProxyFor] [ssn:isProxyFor] [] ] [ [bci:hasValue] [] [oldssn:hasValue] [sosa:hasResult] [ (deprecated to simplify the model)] ] [ [bci:isProducedByDevice] [] [oldssn:isProducedBy] [ ] [not defined in SOSA/SSN; deprecated. defined as the following role inclusion axiom: (bci:isObservationResultOf sosa:isResultOf) * (bci:observedByDevice sosa:madeBySensor) &amp;SubsetEqual; (bci:isProducedByDevice)] ] [ [bci:observationResult] [] [oldssn:observationResult] [sosa:hasResult] [] ] [ [bci:forModality] [] [oldssn:forProperty] [ssn:forProperty] [] ] [ [bci:hasNonChannelData] [] [oldssn:hasMeasurementCapability] [ssn-system:hasSystemCapability] [oldssn:hasMeasurementCapability ssn-system:hasSystemCapability] ] [ [bci:observes] [] [oldssn:observes] [sosa:observes] [ in combination with the property-chain axioms] ] [ [bci:ofAspect] [] [oldssn:ofFeature] [ ] [not defined in SOSA/SSN; deprecated.] ] [ [bci:includesEvent] [] [DUL:includesEvent] [ ] [not used in SOSA/SSN; deprecated. A new property has been defined: ssn:wasOriginatedBy] ] ] ] Symbolic notation: [ [ [ [aligned to (subclass or sub-property of)] [] ] [ [equivalent concepts] [] ] [ [the new mapping implies a conceptual update] [] ] ] ] As for January 2018, due that all alignments were updated to SOSA/SSN core classes, the new mappings are based now on the &lt;a title=&quot;Semantic Sensor Network Ontology | W3C Recommendation (19 October 2017): (6) Vertical Segmentation -- (6.1) Dolce-Ultralite Alignment Module Dolce-Ultralite Alignment Module of the Vertical Segmentation of [SSN]. Thus, the BCI ontology imports the ssn-dul definitions. As one of the ontologies (&quot;&lt;a title=&quot;OGC &amp;#38; W3C, On the usage of the SSN ontology (W3C Document): (3) Usage in ontologies (Producers) concept producers&quot;) that reuse SSN, BCI-O was selected as part of the analysis &lt;a title=&quot;OGC &amp;#38; W3C, On the usage of the SSN ontology (W3C Document) on the usage of SSN.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">Regarding Aspect and Modality: The importance and relationship between the concepts sosa:FeatureOfInterest (superclass of Aspect) and sosa:ObservableProperty (superclass of Modality) are shown and explained in ([oldSSN]): (*) (5.4.4 Agriculture Meteorology Sensor Network -- 5.4.4.1.1 Sensor selection), (*) (5.4.4 Agriculture Meteorology Sensor Network -- 5.4.4.2.2 CF (Climate and Forecast) ontologies), (*) (5.4.3 Wind sensor (WM30) -- 5.4.3.6 Wind Feature and properties), (*) (Wind Sensor example -- Wind Sensor example: Feature of interest). As a SSN domain application ontology, these concepts are defined and adjusted properly for describing the nature of BCI activities observations.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">Regarding EEG concepts: This ontology EEG concepts: (*) EegModality. (*) EegNonChannel. (*) EegDevice. (*) EegRecord. (*) EegChannel. If necessary, BCI applications may define a set of restrictions and specialized connections (subproperties) for the relations among the EEG concepts.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">Regarding the Procedure concept: [SSN] defines a general concept about Procedures, which encompasses any kind of Observations and Actuations. Thus, it fits properly the domain of BCI data capture activities. Following ontology engineering good practices, and given that there is not a specific description of Procedures for BCI data capture activities, this ontology does not define any new concept for them. Therefore, BCI-O applications that needs to model &quot;Procedure&quot; into their metadata definitions, should align directly to the concept sosa:Procedure. It is worth noting that this practice applies to any other high-level concepts that BCI-O applications might include into their vocabulary.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">Regarding the treatment of measurement units: This ontology leaves open to BCI applications, the way how they should handle the semantic expressiveness level of measurement units. In general, there are two possible ways (based on their data requirements): (*) data type properties (with its previously-known units of measurements), implies that it&apos;s not necessary to incorporate into their ontology&apos;s definition a semantic structure to describe properly units of measurement. (*) For semantic-centric applications: it&apos;s necessary to incorporate into their ontology&apos;s definition a structure to describe properly units of measurement, depending on their required semantic level of expressiveness. The vast majority of BCI applications are heavily data-centric. Well-known measurement units for a wide range of metadata attributes are used in different specs (such as [XDF] and [ESS]), e.g., pixels, mm, degrees and microvolts. For them, defining a relevant data type property set without specifying measurement units is suffice. For BCI applications that require a proper semantic expressiveness level of measurement units, this ontology provides the following guideline: (*) The BCI concepts that are subject to be extended are those related to Device and Record (including the channeling spec definitions). (*) From the perspective of the BCI ontology alignment to the Stimulus-Sensor-Observation Ontology Design Pattern, the core SSN concepts that &quot;map&quot; to quantities (and, therefore, to units of measurement) are ssn-system:SystemCapability and ssn-system:SystemProperty. Thus, BCI applications should pay special attention to extend the semantic structure of the concepts: (*) Channel, and (*) NonChannel. (*) BCI applications should extend the BCI ontology based on the [oldSSN] guidelines, explained in: (*) (5.3.10 Data -- 5.3.10.2 How to attach a data value to a property?), (*) (5.3.13 Energy -- 5.3.13.3 How to represent a WSN node with information about its energy consumption), (*) (5.4.2 Smart product example -- 5.4.2.2 Sensor), (*) (5.4.2 Smart product example -- 5.4.2.3 Measurement capabilities), (*) (5.4.2 Smart product example -- 5.4.2.4 Observation), (*) (5.4.4 Agriculture Meteorology Sensor Network -- 5.4.4.1.3 Sensor view), (*) (5.4.4 Agriculture Meteorology Sensor Network -- 5.4.4.2.3 Units of measurement and quantity ontologies). (*) It&apos;s recommended to incorporate the semantic extensions through their alignment to a proper ontology for units of measurement. Recommended ontologies for units of measurement are: (*) QUDT - Quantities, Units, Dimensions and Data Types Ontologies, developed by the NExIOM project (NASA, TopQuadrant). (*) Ontology of units of Measure (OM): om-1.8.2, developed by a team of researchers at Wageningen UR (wurvoc.org).</skos:editorialNote>
        <skos:example xml:lang="en">Actuation: Automated Wheelchair: The following use case presents an example that depicts how to define related BCI-O actuation concepts. Wheelchair driving scenario: (*) Purpose: use an actuator capable to control a wheelchair based on the input from a BCI/EEG record (obtained directly from the subject&apos;s head). (*) Description: Alice is driving a wheelchair throughout a human interface composed of three major components: (*) An EEG sensor capable of reading brain signals. (*) A computing system capable to process and analyze (classify) the brain signals collected from the EEG sensor. (*) An actuator capable to control the wheelchair&apos;s movement (such as direction and acceleration) based on the input from (2). The actuator is a device that works in the following way: (*) The processed brain signals issue specific movement commands to the actuator, such as: (*) Command: &quot;slow down&quot; with: (*) Direction: go forward (no change in the direction). (*) Acceleration: -10.5 cm/s2 (change in the speed). (*) The actuator mechanism: (*) Implements the procedure (actuation) to control the wheelchair. (*) It triggers a series of steps aimed to change the wheelchair&apos;s state: to decelerate its wheels. The modeled BCI-O concepts involved in this scenario, excluding those from the observation component (except for EEG-Record and EEG-Device), are listed below: &lt;ul style=&quot;list-style-type: square; (*) Subject (x1): &quot;Alice&quot; (*) Session (x1): &quot;a situation where the observation (EEG recording) and actuation happened&quot; (*) Activity (x1): &quot;controlling the automated wheelchair&quot; (*) Context (x1): &quot;at home&quot; (*) Context.Scene (x1): &quot;specific indoors situation&quot; (*) EegRecord (x1): &quot;observation of the EEG record that serves as the input of the actuations&quot; (*) EegDevice (x1): &quot;EEG device that made the EEG recordings&quot; (*) Command (x1): &quot;slow down : (EEG record) -- actuators&quot; (*) Actuator (x2): &quot;the devices that peform the actuations&quot; (*) Actuation (x2): &quot;the procedures that change the state of the wheels via actuators&quot; (*) ImpactedProperty (x2): &quot;the speed of the wheels (their state)&quot; (*) ActuationEvent (x2): &quot;reduce the speed of wheels&quot;. (*) ActuationResult (x2): &quot;slowing down&quot; (&quot;the effect of decelerating the wheels&quot;). (*) ActuationTarget (x2): &quot;rear wheels&quot; (x2). (*) Context.Object (composite) (x1): &quot;wheelchair&quot;. (*) Context.Method (x1): &quot;deacceleration of a wheel&quot;. &lt;DCMIType-StillImage&gt;05-UserCase-Actuation.jpg&lt;/DCMIType-StillImage&gt; An RDF file containing a graph corresponding to this example is available. &lt;div class=&quot;example &lt;div class=&quot;example-title marker Actuation: Automated Wheelchair&lt;/div&gt; &lt;pre class=&quot;hljs xml&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite @prefix : http://example.org/data/ . @prefix rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# . @prefix rdfs: http://www.w3.org/2000/01/rdf-schema# . @prefix schema: http://schema.org/. @prefix time: http://www.w3.org/2006/time#. @prefix sosa: http://www.w3.org/ns/sosa/ . @prefix ssn: http://www.w3.org/ns/ssn/ . @prefix bci: https://w3id.org/BCI-ontology# . @prefix xsd: http://www.w3.org/2001/XMLSchema# . @prefix qudt-1-1: http://qudt.org/1.1/schema/qudt# . @prefix qudt-unit-1-1: http://qudt.org/1.1/vocab/unit# . @base http://example.org/data/ . # Alice performs a &quot;controlling-wheelchair&quot; activity &quot;at home&quot; (scene labeled as: &quot;indoors-X3&quot; #4). # The context scene indoors-X3 #4 has the wheelchair as part of its structure composition. Alice rdf:type bci:Subject . controlling-wheelchair rdf:type bci:Activity . context/at-home/6 rdf:type bci:Context ; bci:hasScene scene/indoors-X3/4 . scene/indoors-X3/4 rdf:type bci:Context.Scene ; bci:hasObject wheelchair . # The wheelchair has a left-rear-wheel (#47) and a right-rear-wheel (#39), which are the actuations targets. # All of them are context objects. wheelchair rdf:type bci:Context.Object ; bci:hasObject left-rear-wheel/47 ; # bci:ActuationTarget defined below bci:hasObject right-rear-wheel/39 . # bci:ActuationTarget defined below # The session is titled &quot;an actuation example&quot;. # The session observes an EEG-Record and covers 2 actuations (one for each rear wheel). session/91 rdf:type bci:Session ; bci:hasTitle &quot;an actuation example&quot; ; bci:isSessionOf Alice, context/at-home/6 ; bci:hasActivity controlling-wheelchair ; bci:hasRecord EegRecord/46 ; bci:hasActuation actuation/62, actuation/63 . # Alice&apos;s EEG-Record is observed by EEG-device ctnp-A128 #5. # This is the input for the command to &quot;slow down&quot; #11 that initiates the execution of the actuators. # All the details about the recordings&apos; data and results are not shown in this graph. EegRecord/46 rdf:type bci:EegRecord ; bci:observedByDevice ctnp-A128/5 ; bci:isInputFor cmd/slowDown/11 . # EegDevice ctnp-A128 #5 observes the EEG recordings of Alice. ctnp-A128/5 rdf:type bci:EegDevice ; bci:madeRecord EegRecord/46 . # The SlowDown command defines two associated values: # - direction: in this scenario, its value is &quot;forward&quot; (implies no change in this state&apos;s axis). # - acceleration: in this scenario, its value is -10.5 cm/s2 (implies a change in this state&apos;s axis). # The SlowDown command #11 gives to the actuators servo4WC-ABC #1 and #2, their entry point for execution, # based on the input received from the EEG recordings #46. :SlowDown rdfs:subClassOf bci:Command . :direction a owl:ObjectProperty ; schema:domainIncludes :SlowDown ; schema:rangeIncludes rdfs:Literal . :acceleration a owl:ObjectProperty ; schema:domainIncludes :SlowDown ; # bci:Command schema:domainIncludes :slowingDown ; # bci:ActuationResult schema:domainIncludes :accelerateWheel ; # bci:Context.Method schema:rangeIncludes qudt-1-1:QuantityValue . _:acceleration-value rdf:type qudt-1-1:QuantityValue ; qudt-1-1:numericValue &quot;-10.5&quot;^^xsd:double ; # deacceleration qudt-1-1:unit qudt-unit-1-1:CentimeterPerSecondSquared . cmd/slowDown/11 rdf:type :SlowDown ; :direction &quot;forward&quot; ; :acceleration _:acceleration-value ; bci:consumesInputFrom EegRecord/46 ; bci:isExecutedBy servo4WC-ABC/1, servo4WC-ABC/2 . # servo4WC-ABC #1 made actuation #62, and servo4WC-ABC #2 made actuation #63: # both execute the command to &quot;slow down&quot; #11. # The model says that: # - servo4WC-ABC/1 is designed to automatically change the speed of the right rear wheel. # - servo4WC-ABC/2 is designed to automatically change the speed of the left rear wheel. # Each actuator triggers an event to reduce the speed of the wheel that it is bound to. servo4WC-ABC/1 rdf:type bci:Actuator ; sosa:madeActuation actuation/62 ; ssn:forProperty right-rear-wheel/39#speed ; bci:triggers ae/reduceSpeed/81 . servo4WC-ABC/2 rdf:type bci:Actuator ; sosa:madeActuation actuation/63 ; ssn:forProperty left-rear-wheel/47#speed ; bci:triggers ae/reduceSpeed/82 . # The rear wheels are the actuation targets (for each correspondent actuation procedure). # Each wheel&apos;s speed state is an ImpactedProperty. The model allows to explicitly say that: # - left-rear-wheel/47#speed is a property of left-rear-wheel/47 # - right-rear-wheel/39#speed is a property of right-rear-wheel/39 left-rear-wheel/47 rdf:type bci:ActuationTarget ; ssn:hasProperty left-rear-wheel/47#speed . right-rear-wheel/39 rdf:type bci:ActuationTarget ; ssn:hasProperty right-rear-wheel/39#speed . left-rear-wheel/47#speed rdf:type bci:ImpactedProperty ; sosa:isActedOnBy actuation/63 . right-rear-wheel/39#speed rdf:type bci:ImpactedProperty ; sosa:isActedOnBy actuation/62 . # Actuation #62 acted on the state (speed) of right-rear-wheel #39, # and returned &quot;slowing down&quot; #788 as its associated result. # Actuation #63 acted on the state (speed) of left-rear-wheel #47, # and returned &quot;slowing down&quot; #789 as its associated result. # Each actuation has a timestamp for its associated result. actuation/62 rdf:type bci:Actuation ; sosa:actsOnProperty right-rear-wheel/39#speed ; sosa:actuationMadeBy servo4WC-ABC/1 ; sosa:hasResult ar/slowingDown/788 ; sosa:phenomenonTime _:actuation-time ; sosa:resultTime &quot;2018-05-06T20:05:13+00:00&quot;^^xsd:dateTimeStamp . actuation/63 rdf:type bci:Actuation ; sosa:actsOnProperty left-rear-wheel/47#speed ; sosa:actuationMadeBy servo4WC-ABC/2 ; sosa:hasResult ar/slowingDown/789 ; sosa:phenomenonTime _:actuation-time ; sosa:resultTime &quot;2018-05-06T20:05:13+00:00&quot;^^xsd:dateTimeStamp . # The time interval of the actuations: _:actuation-time rdf:type time:Interval ; time:hasBeginning [ rdf:type time:Instant ; time:inXSDDateTimeStamp &quot;2018-05-06T20:05:12+58:00&quot;^^xsd:dateTimeStamp ] ; time:hasEnd [ rdf:type time:Instant ; time:inXSDDateTimeStamp &quot;2018-05-06T20:05:13+02:00&quot;^^xsd:dateTimeStamp ] . # The slowingDown actuation result defines a value for the acceleration (change of speed): see above... # // :acceleration schema:domainIncludes :slowingDown ; // :slowingDown rdfs:subClassOf bci:ActuationResult . # The actuation results of &quot;slowing down&quot; #788 and #789, are defined in the following way: # * Both &quot;slowing down&quot; #788 and #789 are the actuation results of actuations #62 and #63 respectively. # * They have the associated values: # - change of speed: the deacceleration of 10.5 cm/s2. # * Both &quot;slowing down&quot; #788 and #789 involve the event of &quot;reduce speed&quot; #81 and #82 respectively. ar/slowingDown/788 rdf:type :slowingDown ; :acceleration _:acceleration-value ; bci:involves ae/reduceSpeed/81 . ar/slowingDown/789 rdf:type :slowingDown ; :acceleration _:acceleration-value ; bci:involves ae/reduceSpeed/82 . # The actuation events (#81 and #83) change the state of the actuation targets (the rear wheels), # throught the &quot;accelerateWheel&quot; (context method) deacceleration effectuation, which handles the acceleration-value. # The &quot;accelerateWheel&quot; context method defines a &quot;parameter&quot; value: see above... # // :acceleration schema:domainIncludes :accelerateWheel ; // :accelerateWheel rdfs:subClassOf bci:Context.Method . deacceleration rdf:type :accelerateWheel ; :acceleration _:acceleration-value . ae/reduceSpeed/81 rdf:type bci:ActuationEvent ; bci:effectuates deacceleration ; bci:changes right-rear-wheel/39 . ae/reduceSpeed/82 rdf:type bci:ActuationEvent ; bci:effectuates deacceleration ; bci:changes left-rear-wheel/47 . &lt;/pre&gt;&lt;/div&gt;</skos:example>
        <skos:example xml:lang="en">Observation Context: Visually Evoked Potential (VEP) Virtual Environment Navigation for Glaucoma Patients: The following use case presents an example that depicts how to define related BCI-O observation and context concepts. Observation Context: Visually Evoked Potential (VEP) Virtual Environment Navigation for Glaucoma Patients: (*) Purpose: to present flickering visual stimuli on a subset of objects in a virtual environment and determining whether the subject suffers vision loss at a particular region based on the EEG responses that he has on those stimuli. (*) Description: Bob is navigating towards a pillar (target) located at the center of the field whilst avoiding obstacles randomly placed on the path in-between. A subject suffering from glaucoma disease may not be able to see objects at a certain sector of his peripheral vision and hence might unknowingly hit upon those unseen objects. The major components in this scenario are: (*) An EEG sensor capable of capturing brain signals using certain electrode placement. (*) A computing system capable to process and analyze (classify) the brain signals collected from the EEG sensor. (*) A gameplay recording mechanism to record the pathway that the subject took to reach the target. (*) Event generation mechanism whenever the subject interacts with an object in the field or whenever a flickering stimulus is presented on his field of vision. The context (virtual environment) consists of the following objects: (*) An assortment of objects with different sizes typically found on a forest is randomly placed throughout the environment, e.g. stones, trees and pit holes. (*) A pillar (target) is placed in the middle of the field and flicker at an unnoticeably high frequency, e.g. 45 Hz. (*) A selection of objects will flicker at a high frequency that is lesser than the target frequency, e.g. 30 Hz - 40 Hz. (*) High flickering frequency is necessary in order to minimize uneasiness felt by the subjects&apos;. Several events are generated whenever: (*) The subject hit upon an object (event data: location of the object). (*) The flickering object appears within the subject&apos;s field of vision (event data: flickering frequency). (*) The subject reaches the target. A 3D animation of this virtual environment is available. Experiment flow: (*) The objective is for the subject to walk towards the middle of the field without hitting on any objects placed on the fields. (*) Events are triggered and recorded whenever certain conditions are met. (*) A pathway that the subject took to reach the target, the location of the objects that he hit (if any), is recorded upon. Analysis mechanism: (*) These flickering objects will serve as an indicator as to whether the subject actually sees them within his peripheral vision field. They will induce an EEG response matching the flickering frequency if a subject actually sees them. (*) The event markers will aid the analyst to do selective epoch analysis based on the interests of the analysis, e.g. epochs in which the flickering objects is within a subject&apos;s field of vision, or epochs in which he hit an object. &lt;DCMIType-StillImage&gt;05-UserCase-Observation-Context.jpg&lt;/DCMIType-StillImage&gt; An RDF file containing a graph corresponding to this example is available. &lt;div class=&quot;example &lt;div class=&quot;example-title marker Observation Context: Visually Evoked Potential (VEP) Virtual Environment Navigation for Glaucoma Patients&lt;/div&gt; &lt;pre class=&quot;hljs xml&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite @prefix : http://example.org/data/ . @prefix rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# . @prefix rdfs: http://www.w3.org/2000/01/rdf-schema# . @prefix schema: http://schema.org/. @prefix time: http://www.w3.org/2006/time#. @prefix sosa: http://www.w3.org/ns/sosa/ . @prefix ssn: http://www.w3.org/ns/ssn/ . @prefix bci: https://w3id.org/BCI-ontology# . @prefix xsd: http://www.w3.org/2001/XMLSchema# . @prefix qudt-1-1: http://qudt.org/1.1/schema/qudt# . @prefix qudt-unit-1-1: http://qudt.org/1.1/vocab/unit# . @base http://example.org/data/ . # The 3 main sets of definitions: # (i) Virtual Environment (Context): objects, behaviour, events (stimuli). # (ii) Subject, Actions # (iii) Session, EEG Record, EEG sensor (channeling scheme). # Bob navegates in (interacts with) a virtual environment (context), labeled as ven4gp #1. # The context scene forest #1 depicts the architectural design of the objects&apos; layout as part of its structural composition. # The session&apos;s activity is labeled &quot;glaucoma-tracking #1&quot;. Bob rdf:type bci:Subject . glaucoma-tracking/1 rdf:type bci:Activity . context/ven4gp/1 rdf:type bci:Context ; bci:hasScene scene/forest/1 . scene/forest/1 rdf:type bci:Context.Scene ; bci:hasObject # Objects without flickering behavior: static-stone/1, static-stone/2, static-stone/3, static-stone/4, # ... associate here all the &quot;static stones&quot; in the scene. static-tree/1, static-tree/2, static-tree/3, static-tree/4, # ... associate here all the &quot;static trees&quot; in the scene. static-pit-hole/1, static-pit-hole/2, static-pit-hole/3, # ... associate here all the &quot;static pit-holes&quot; in the scene. # Objects with flickering behavior: flickering-stone/1, flickering-stone/2, flickering-stone/3, # ... associate here all the &quot;flickering stones&quot; in the scene. flickering-tree/1, flickering-tree/2, flickering-tree/3, flickering-tree/4, # ... associate here all the &quot;flickering trees&quot; in the scene. flickering-pit-hole/1, flickering-pit-hole/2, flickering-pit-hole/3, # ... associate here all the &quot;flickering pit-holes&quot; in the scene. # Target: pillar target/pillar/1 . # Below (1~9) are the main structural and functional component definitions for the virtual environment. # (1) The LocatedObject context object: defines 3 associated values that represents the object&apos;s location (coordinates). # - X-coor: coordinate in the X axis. # - Y-coor: coordinate in the Y axis. # - Z-coor: coordinate in the Z axis. # This class gives the &quot;location&quot; notion to all the participant objects in the scene. :LocatedObject rdfs:subClassOf bci:Context.Object . :X-coor a owl:ObjectProperty ; schema:domainIncludes :LocatedObject ; schema:rangeIncludes qudt-1-1:QuantityValue . :Y-coor a owl:ObjectProperty ; schema:domainIncludes :LocatedObject ; schema:rangeIncludes qudt-1-1:QuantityValue . :Z-coor a owl:ObjectProperty ; schema:domainIncludes :LocatedObject ; schema:rangeIncludes qudt-1-1:QuantityValue . # (2) The context objects that defines a flickering (and non-flickering) behavior: # - NonFlickeringObject: doesn&apos;t have any flickering mechanism (context method). # - LowerFrequencyFlickeringObject: has a constant flickering mechanism (context method) --30Hz--. # - TargetFrequencyFlickeringObject: has a constant flickering mechanism (context method) --45Hz--. :NonFlickeringObject rdfs:subClassOf bci:Context.Object . :LowerFrequencyFlickeringObject rdfs:subClassOf bci:Context.Object . :TargetFrequencyFlickeringObject rdfs:subClassOf bci:Context.Object . # (3) The located context object types of different nature that defines the notions of stones, trees and pit holes. :Stone rdfs:subClassOf :LocatedObject . :Tree rdfs:subClassOf :LocatedObject . :Pit-hole rdfs:subClassOf :LocatedObject . # (4) The classes of static objects that don&apos;t flicker. :StaticStone rdfs:subClassOf :NonFlickeringObject, :Stone . :StaticTree rdfs:subClassOf :NonFlickeringObject, :Tree . :StaticPit-hole rdfs:subClassOf :NonFlickeringObject, :Pit-hole . # (5) The classes of flickering objects that are not the target (Pillar). :FlickeringStone rdfs:subClassOf :LowerFrequencyFlickeringObject, :Stone . :FlickeringTree rdfs:subClassOf :LowerFrequencyFlickeringObject, :Tree . :FlickeringPit-hole rdfs:subClassOf :LowerFrequencyFlickeringObject, :Pit-hole . # (6) The target (Pillar). :Pillar rdfs:subClassOf :TargetFrequencyFlickeringObject, :LocatedObject . target/pillar/1 rdf:type :Pillar . # (7) The flickering mechanisms (types of context methods): # - flickeringAtLowerFrequency: a constant flickering mechanism of 30 Hz. # - flickeringAtTargetFrequency: a constant flickering mechanism of 45 Hz. # Both are bound to their correspondent objects. :hasFrequency a owl:ObjectProperty ; schema:domainIncludes bci:Context.Method ; schema:rangeIncludes qudt-1-1:QuantityValue . _:lower-freq-value rdf:type qudt-1-1:QuantityValue ; qudt-1-1:numericValue &quot;30.0&quot;^^xsd:double ; qudt-1-1:unit qudt-unit-1-1:Hertz . _:target-freq-value rdf:type qudt-1-1:QuantityValue ; qudt-1-1:numericValue &quot;45.0&quot;^^xsd:double ; qudt-1-1:unit qudt-unit-1-1:Hertz . flickeringAtLowerFrequency rdf:type bci:Context.Method ; bci:definesBehaviorOf :LowerFrequencyFlickeringObject ; :hasFrequency _:lower-freq-value . # a constant value flickeringAtTargetFrequency rdf:type bci:Context.Method ; bci:definesBehaviorOf :TargetFrequencyFlickeringObject ; :hasFrequency _:target-freq-value . # a constant value # (8) The stimuli events notion associated to the flickering methods. flickeringEvent rdf:type bci:Context.Event ; bci:effectuates flickeringAtLowerFrequency, flickeringAtTargetFrequency . # (9) The subject events (actions) and capability. walk rdf:type bci:Context.Capability . Bob bci:canPerform walk . :Action.HitObject rdfs:subClassOf bci:Action . :Action.DetectFlickeringObject rdfs:subClassOf bci:Action . :Action.ReachTarget rdfs:subClassOf bci:Action . # Examples on how Bob issues his related actions: # Bob bci:issues action/hit-object/344 # Bob bci:issues action/detect-flickering/96 # Below is an excerpt of the definitions for the assortment of objects that participate in the scene: static-stone/1 rdf:type :StaticStone ; :X-coor [ rdf:type qudt-1-1:QuantityValue ; qudt-1-1:numericValue &quot;6.75&quot;^^xsd:double ; qudt-1-1:unit qudt-unit-1-1:Meter ] ; :Y-coor [ rdf:type qudt-1-1:QuantityValue ; qudt-1-1:numericValue &quot;2.15&quot;^^xsd:double ; qudt-1-1:unit qudt-unit-1-1:Meter ] ; :Z-coor [ rdf:type qudt-1-1:QuantityValue ; qudt-1-1:numericValue &quot;0.0&quot;^^xsd:double ; qudt-1-1:unit qudt-unit-1-1:Meter ] . static-stone/2 rdf:type :StaticStone . # + X, Y, Z coordinates ; # static-stone/3 ... , static-stone/4 ... static-tree/1 rdf:type :StaticTree . # + X, Y, Z coordinates ; # static-tree/2 ... , static-tree/3 ... , static-tree/4 ... static-pit-hole/1 rdf:type :StaticPit-hole . # + X, Y, Z coordinates ; # static-pit-hole/2 ... , static-pit-hole/3 ... flickering-stone/1 rdf:type :FlickeringStone ; :X-coor [ rdf:type qudt-1-1:QuantityValue ; qudt-1-1:numericValue &quot;5.05&quot;^^xsd:double ; qudt-1-1:unit qudt-unit-1-1:Meter ] ; :Y-coor [ rdf:type qudt-1-1:QuantityValue ; qudt-1-1:numericValue &quot;12.37&quot;^^xsd:double ; qudt-1-1:unit qudt-unit-1-1:Meter ] ; :Z-coor [ rdf:type qudt-1-1:QuantityValue ; qudt-1-1:numericValue &quot;0.0&quot;^^xsd:double ; qudt-1-1:unit qudt-unit-1-1:Meter ] . flickering-stone/2 rdf:type :FlickeringStone . # + X, Y, Z coordinates ; # flickering-stone/3 ... flickering-tree/1 rdf:type :FlickeringTree . # + X, Y, Z coordinates ; # flickering-tree/2, flickering-tree/3 ... flickering-pit-hole/1 rdf:type :FlickeringPit-hole . # + X, Y, Z coordinates ; # flickering-pit-hole/2 ... , flickering-pit-hole/3 ... target/pillar/1 rdf:type :Pillar . # + X, Y, Z coordinates ; location: in the middle of the field. # The session observes an EEG-Record with its related settings. session/9 rdf:type bci:Session ; bci:hasTitle &quot;Visually Evoked Potential (VEP) Virtual Environment Navigation for Glaucoma Patients&quot; ; bci:isSessionOf Bob, context/ven4gp/1 ; bci:hasActivity glaucoma-tracking/1 ; bci:hasRecord EegRecord/18 . # Bob&apos;s EEG-Record is observed by the EEG-device eeg-dev #3. # The EEG observation is associated to the following metadata: # - the data recordings (result: RecordedData). # - the channeling schema used to collect the brain signals (RecordChannelingSpec). # - a time interval for its duration. # - a timestamp for its associated result. EegRecord/18 rdf:type bci:EegRecord ; bci:observedByDevice eeg-dev/3 ; bci:hasRecordChannelingSpec channeling-spec/18 ; bci:observationResult data-file/2 ; bci:aspectOfInterest vision-field-sensitivity ; bci:observedModality mfSSVEP ; ssn:wasOriginatedBy flickeringAtLowerFrequency, flickeringAtTargetFrequency ; sosa:phenomenonTime _:observation-time ; sosa:resultTime &quot;2018-05-28T16:42:51+00:00&quot;^^xsd:dateTimeStamp . # The time interval of the observation: _:observation-time rdf:type time:Interval ; time:hasBeginning [ rdf:type time:Instant ; time:inXSDDateTimeStamp &quot;2018-05-28T16:40:08+00:00&quot;^^xsd:dateTimeStamp ] ; time:hasEnd [ rdf:type time:Instant ; time:inXSDDateTimeStamp &quot;2018-05-28T16:42:48+00:00&quot;^^xsd:dateTimeStamp ] . # The core related descriptions about the BCI descriptive features are shown below. # EegDevice eeg-dev #3 observes the EEG recordings of Bob. eeg-dev/3 rdf:type bci:EegDevice ; bci:observes mfSSVEP ; bci:madeRecord EegRecord/18 . # The data recordings data-file #2 is the result of the observation. data-file/2 rdf:type bci:RecordedData ; bci:isProducedByDevice eeg-dev/3 . # The channeling scheme spec used in the observation. channeling-spec/18 rdf:type bci:RecordChannelingSpec ; bci:hasChannelData eeg-channel/1, eeg-channel/2, eeg-channel/3 . # ... associate here all the channels set for the recording. # The channels definitions used in the recordings. eeg-channel/1 rdf:type bci:EegChannel . # ... insert in here the channel&apos;s settings. eeg-channel/2 rdf:type bci:EegChannel . # ... insert in here the channel&apos;s settings. eeg-channel/3 rdf:type bci:EegChannel . # ... insert in here the channel&apos;s settings. # ... for all the defined channels. # The aspect and modality of the observation. vision-field-sensitivity rdf:type bci:NeurologicalAspect ; bci:hasModality eeg-dev/3 . mfSSVEP rdf:type bci:EegModality ; bci:hasChannelingSpec channeling-spec/18 . &lt;/pre&gt;&lt;/div&gt;</skos:example>
        <skos:prefLabel xml:lang="en">BCI Ontology</skos:prefLabel>
        <skos:scopeNote xml:lang="en">CerebraTek Pod ontology (for an mfSSVEP visual stimuli pattern): As one of the earliest direct applications of BCI-O, this ontology specifies the relevant metadata vocabulary for BCI data capture activities using the CerebraTek Pod devices applied to glaucoma diagnostics using mfSSVEP (Steady-State Visually Evoked Potential with Vision Field Sensitivity). Its spec is published in http://bci.pet.cs.nctu.edu.tw/ontology?cerebratek_nupod.owl Its representational RDF graph, along with its alignments to BCI-O, is depicted in the following model: &lt;DCMIType-StillImage&gt;01-ctnp-RDF-graph-diagram.png&lt;/DCMIType-StillImage&gt;</skos:scopeNote>
        <skos:scopeNote xml:lang="en">ESS+HED Standards Ontology for BCI-O: As the first BCI-O extension for the industry, this ontology specifies the relevant metadata vocabulary for BCI data capture activities for the ESS+HED Standards. Its main purpose is to provide a simple and compatible BCI-O based ontology for the ESS+HED Standards. Its spec is published in &lt;a title=&quot;ESS+HED Standards Ontology for BCI-O http://bci.pet.cs.nctu.edu.tw/ontology?ESS_HED.owl Its representational RDF graph, along with its alignments to BCI-O, is depicted in the following model: &lt;DCMIType-StillImage&gt;01-esshed-RDF-graph-diagram.png&lt;/DCMIType-StillImage&gt;</skos:scopeNote>
        <foaf:homepage rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://w3id.org/BCI-ontology#</foaf:homepage>
    </owl:Ontology>
    <rdf:Description rdf:nodeID="genid1">
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name xml:lang="en">W3C/OGC Spatial Data on the Web Working Group</foaf:name>
    </rdf:Description>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Annotation properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://creativecommons.org/ns#license -->

    <owl:AnnotationProperty rdf:about="http://creativecommons.org/ns#license"/>
    


    <!-- http://data.bioontology.org/metadata/prefixIRI -->

    <owl:AnnotationProperty rdf:about="http://data.bioontology.org/metadata/prefixIRI"/>
    


    <!-- http://open.vocab.org/terms/part -->

    <owl:AnnotationProperty rdf:about="http://open.vocab.org/terms/part"/>
    


    <!-- http://purl.org/dc/dcmitype/InteractiveResource -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/dcmitype/InteractiveResource"/>
    


    <!-- http://purl.org/dc/dcmitype/StillImage -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/dcmitype/StillImage"/>
    


    <!-- http://purl.org/dc/elements/1.1/creator -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/creator"/>
    


    <!-- http://purl.org/dc/elements/1.1/date -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/date"/>
    


    <!-- http://purl.org/dc/terms/abstract -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/abstract"/>
    


    <!-- http://purl.org/dc/terms/conformsTo -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/conformsTo"/>
    


    <!-- http://purl.org/dc/terms/contributor -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/contributor"/>
    


    <!-- http://purl.org/dc/terms/created -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/created"/>
    


    <!-- http://purl.org/dc/terms/creator -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/creator"/>
    


    <!-- http://purl.org/dc/terms/date -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/date"/>
    


    <!-- http://purl.org/dc/terms/description -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/description"/>
    


    <!-- http://purl.org/dc/terms/format -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/format"/>
    


    <!-- http://purl.org/dc/terms/identifier -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/identifier"/>
    


    <!-- http://purl.org/dc/terms/issued -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/issued"/>
    


    <!-- http://purl.org/dc/terms/license -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/license"/>
    


    <!-- http://purl.org/dc/terms/modified -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/modified"/>
    


    <!-- http://purl.org/dc/terms/references -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/references"/>
    


    <!-- http://purl.org/dc/terms/rights -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/rights"/>
    


    <!-- http://purl.org/dc/terms/source -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/source"/>
    


    <!-- http://purl.org/dc/terms/tableOfContents -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/tableOfContents"/>
    


    <!-- http://purl.org/dc/terms/title -->

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/title"/>
    


    <!-- http://purl.org/vocab/vann/preferredNamespacePrefix -->

    <owl:AnnotationProperty rdf:about="http://purl.org/vocab/vann/preferredNamespacePrefix"/>
    


    <!-- http://purl.org/vocab/vann/preferredNamespaceUri -->

    <owl:AnnotationProperty rdf:about="http://purl.org/vocab/vann/preferredNamespaceUri"/>
    


    <!-- http://schema.org/domainIncludes -->

    <owl:AnnotationProperty rdf:about="http://schema.org/domainIncludes"/>
    


    <!-- http://schema.org/rangeIncludes -->

    <owl:AnnotationProperty rdf:about="http://schema.org/rangeIncludes"/>
    


    <!-- http://www.w3.org/2000/01/rdf-schema#comment -->

    <owl:AnnotationProperty rdf:about="http://www.w3.org/2000/01/rdf-schema#comment"/>
    


    <!-- http://www.w3.org/2000/01/rdf-schema#label -->

    <owl:AnnotationProperty rdf:about="http://www.w3.org/2000/01/rdf-schema#label"/>
    


    <!-- http://www.w3.org/2002/07/owl#versionInfo -->

    <owl:AnnotationProperty rdf:about="http://www.w3.org/2002/07/owl#versionInfo"/>
    


    <!-- http://www.w3.org/2004/02/skos/core#altLabel -->

    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#altLabel">
        <rdfs:comment xml:lang="en">The range of skos:altLabel is the class of RDF plain literals.</rdfs:comment>
        <rdfs:comment xml:lang="en">skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">alternative label</rdfs:label>
        <skos:definition xml:lang="en">An alternative lexical label for a resource.</skos:definition>
        <skos:example xml:lang="en">Acronyms, abbreviations, spelling variants, and irregular plural/singular forms may be included among the alternative labels for a concept. Mis-spelled terms are normally included as hidden labels (see skos:hiddenLabel).</skos:example>
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#label"/>
    </owl:AnnotationProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#changeNote -->

    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#changeNote">
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">change note</rdfs:label>
        <skos:definition xml:lang="en">A note about a modification to a concept.</skos:definition>
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#note"/>
    </owl:AnnotationProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#definition -->

    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#definition">
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">definition</rdfs:label>
        <skos:definition xml:lang="en">A statement or formal explanation of the meaning of a concept.</skos:definition>
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#note"/>
    </owl:AnnotationProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#editorialNote -->

    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#editorialNote">
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">editorial note</rdfs:label>
        <skos:definition xml:lang="en">A note for an editor, translator or maintainer of the vocabulary.</skos:definition>
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#note"/>
    </owl:AnnotationProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#example -->

    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#example">
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">example</rdfs:label>
        <skos:definition xml:lang="en">An example of the use of a concept.</skos:definition>
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#note"/>
    </owl:AnnotationProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#hiddenLabel -->

    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#hiddenLabel">
        <rdfs:comment xml:lang="en">The range of skos:hiddenLabel is the class of RDF plain literals.</rdfs:comment>
        <rdfs:comment xml:lang="en">skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">hidden label</rdfs:label>
        <skos:definition xml:lang="en">A lexical label for a resource that should be hidden when generating visual displays of the resource, but should still be accessible to free text search operations.</skos:definition>
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#label"/>
    </owl:AnnotationProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#historyNote -->

    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#historyNote">
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">history note</rdfs:label>
        <skos:definition xml:lang="en">A note about the past state/use/meaning of a concept.</skos:definition>
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#note"/>
    </owl:AnnotationProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#note -->

    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#note">
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">note</rdfs:label>
        <skos:definition xml:lang="en">A general note, for any purpose.</skos:definition>
        <skos:scopeNote xml:lang="en">This property may be used directly, or as a super-property for more specific note types.</skos:scopeNote>
    </owl:AnnotationProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#prefLabel -->

    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#prefLabel">
        <rdfs:comment xml:lang="en">A resource has no more than one value of skos:prefLabel per language tag, and no more than one value of skos:prefLabel without language tag.</rdfs:comment>
        <rdfs:comment xml:lang="en">The range of skos:prefLabel is the class of RDF plain literals.</rdfs:comment>
        <rdfs:comment xml:lang="en">skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise
      disjoint properties.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">preferred label</rdfs:label>
        <skos:definition xml:lang="en">The preferred lexical label for a resource, in a given language.</skos:definition>
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#label"/>
    </owl:AnnotationProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#scopeNote -->

    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#scopeNote">
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">scope note</rdfs:label>
        <skos:definition xml:lang="en">A note that helps to clarify the meaning and/or the use of a concept.</skos:definition>
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#note"/>
    </owl:AnnotationProperty>
    


    <!-- http://www.w3.org/2007/05/powder-s#describedby -->

    <owl:AnnotationProperty rdf:about="http://www.w3.org/2007/05/powder-s#describedby"/>
    


    <!-- http://xmlns.com/foaf/0.1/homepage -->

    <owl:AnnotationProperty rdf:about="http://xmlns.com/foaf/0.1/homepage"/>
    


    <!-- http://xmlns.com/foaf/0.1/name -->

    <owl:AnnotationProperty rdf:about="http://xmlns.com/foaf/0.1/name"/>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Datatypes
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://www.w3.org/2001/XMLSchema#date -->

    <rdfs:Datatype rdf:about="http://www.w3.org/2001/XMLSchema#date"/>
    


    <!-- http://www.w3.org/2001/XMLSchema#dateTime -->

    <rdfs:Datatype rdf:about="http://www.w3.org/2001/XMLSchema#dateTime"/>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Object Properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://purl.oclc.org/NET/ssnx/ssn#observationResult -->

    <owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#observationResult"/>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#actsFor -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#actsFor">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#actsThrough"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialAgent"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The relation holding between any Agent, and a SocialAgent. In principle, a SocialAgent requires at least one PhysicalAgent in order to act, but this dependency can be &apos;delegated&apos;; e.g. a university can be acted for by a department, which on its turm is acted for by physical agents.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">acts for</rdfs:label>
        <rdfs:label xml:lang="it">agisce per</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#actsThrough -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#actsThrough">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialAgent"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The relation holding between a PhysicalAgent and a SocialAgent. In principle, a SocialAgent requires at least one PhysicalAgent in order to act, but this dependency can be &apos;delegated&apos;, e.g. a university can be acted for by a department, which is acted for by physical agents. AKA isActedBy</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">acts through</rdfs:label>
        <rdfs:label xml:lang="it">agisce mediante</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith">
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#SymmetricProperty"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A catch-all object property, useful for alignment and querying purposes.
It is declared as both transitive and symmetric, in order to reason an a maximal closure of associations between individuals.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">associatedWith</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#characterizes -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#characterizes">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isCharacterizedBy"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collection"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between concepts and collections, where a Concept is said to characterize a Collection; it corresponds to a link between the (reified) intensional and extensional interpretations of a _proper subset of_ a (reified) class. This is different from covers, because it refers to an interpretation the entire reified class.
E.g. the collection of vintage saxophones is characterized by the Concept &apos;manufactured by hand&apos;, while it gets covered by the Concept &apos;Saxophone&apos; with the Parameter &apos;Vintage&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">caratterizza</rdfs:label>
        <rdfs:label xml:lang="en">characterizes</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#classifies -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#classifies">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isClassifiedBy"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between a Concept and an Entity, e.g. the Role &apos;student&apos; classifies a Person &apos;John&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">classifica</rdfs:label>
        <rdfs:label xml:lang="en">classifies</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#conceptualizes -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#conceptualizes">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConceptualizedBy"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation stating that an Agent is internally representing a SocialObject: situations, descriptions, concepts, etc. E.g., &apos;John believes in the conspiracy theory&apos;; &apos;Niels Bohr created the solar-system metaphor for the atomic theory&apos;; &apos;Jacques assumes all swans are white&apos;; &apos;the task force members share the attack plan&apos;.
Conceptualizations can be distinguished into different forms, primarily based on the type of SocialObject that is conceptualized. Descriptions and concepts can be &apos;assumed&apos;, situations can be &apos;believed&apos; or &apos;known&apos;, plans can be &apos;adopted&apos;, etc. (see ontology: http://www.ontologydesignpatterns.org/ont/dul/Conceptualization.owl.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">conceptualizes</rdfs:label>
        <rdfs:label xml:lang="it">concettualizza</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#concretelyExpresses -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#concretelyExpresses">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConcretelyExpressedBy"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationRealization"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between an InformationRealization and a Description, e.g. &apos;the printout of the Italian Constitution concretelyExpresses the Italian Constitution&apos;. It should be supplied also with a rule stating that the InformationRealization realizes an InformationObject that expresses the Description</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">concretely expresses</rdfs:label>
        <rdfs:label xml:lang="it">esprime concretamente</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#coparticipatesWith -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#coparticipatesWith">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#coparticipatesWith"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#SymmetricProperty"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
        <owl:propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isParticipantIn"/>
            <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasParticipant"/>
        </owl:propertyChainAxiom>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between two objects participating in a same Event; e.g., &apos;Vitas and Jimmy are playing tennis&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">co-participates with</rdfs:label>
        <rdfs:label xml:lang="it">copartecipa con</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#covers -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#covers">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isCoveredBy"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collection"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between concepts and collections, where a Concept is said to cover a Collection; it corresponds to a link between the (reified) intensional and extensional interpretations of a (reified) class.
E.g. the collection of vintage saxophones is covered by the Concept &apos;Saxophone&apos; with the Parameter &apos;Vintage&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">covers</rdfs:label>
        <rdfs:label xml:lang="it">ricopre</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#defines -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#defines">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#usesConcept"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isDefinedIn"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between a Description and a Concept, e.g. a Workflow for a governmental Organization defines the Role &apos;officer&apos;, or &apos;the Italian Traffic Law defines the role Vehicle&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">defines</rdfs:label>
        <rdfs:label xml:lang="it">definisce</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#definesRole -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#definesRole">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#defines"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRoleDefinedIn"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Role"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between a description and a role, e.g. the recipe for a cake defines the role &apos;ingredient&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">defines role</rdfs:label>
        <rdfs:label xml:lang="it">definisce il ruolo</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#definesTask -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#definesTask">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#defines"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTaskDefinedIn"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Task"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between a description and a task, e.g. the recipe for a cake defines the task &apos;boil&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">defines task</rdfs:label>
        <rdfs:label xml:lang="it">definisce il task</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#describes -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#describes">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isDescribedBy"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <owl:propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#defines"/>
            <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#classifies"/>
        </owl:propertyChainAxiom>
        <owl:propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#usesConcept"/>
            <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#classifies"/>
        </owl:propertyChainAxiom>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The relation between a Description and an Entity : a Description gives a unity to a Collection of parts (the components), or constituents, by assigning a Role to each of them in the context of a whole Object (the system).
A same Entity can be given different descriptions, for example, an old cradle can be given a unifying Description based on the original aesthetic design, the functionality it was built for, or a new aesthetic functionality in which it can be used as a flower pot.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">describes</rdfs:label>
        <rdfs:label xml:lang="it">descrive</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#directlyFollows -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#directlyFollows">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#follows"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#directlyPrecedes"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The intransitive follows relation. For example, Wednesday directly precedes Thursday. Directness of precedence depends on the designer conceptualization.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">directly follows</rdfs:label>
        <rdfs:label xml:lang="it">segue direttamente</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#directlyPrecedes -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#directlyPrecedes">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#precedes"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The intransitive precedes relation. For example, Monday directly precedes Tuesday. Directness of precedence depends on the designer conceptualization.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">directly precedes</rdfs:label>
        <rdfs:label xml:lang="it">precede direttamente</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#executesTask -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#executesTask">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isClassifiedBy"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isExecutedIn"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Action"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Task"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between an action and a task, e.g. &apos;putting some water in a pot and putting the pot on a fire until the water starts bubbling&apos; executes the task &apos;boiling&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">esegue il task</rdfs:label>
        <rdfs:label xml:lang="en">executes task</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#expands -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#expands">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRelatedToDescription"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isExpandedIn"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A partial order relation that holds between descriptions. It represents the proper part relation between a description and another description featuring the same properties as the former, with at least one additional one.
Descriptions can be expanded either by adding other descriptions as parts, or by refining concepts that are used by them. 
An &apos;intention&apos; to expand must be present (unless purely formal theories are considered, but even in this case a criterion of relevance is usually active).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">espande</rdfs:label>
        <rdfs:label xml:lang="en">expands</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#expresses -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#expresses">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isExpressedBy"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject"/>
        <owl:propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPart"/>
            <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#expresses"/>
        </owl:propertyChainAxiom>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between an InformationObject and a &apos;meaning&apos;, generalized here as a &apos;SocialObject&apos;. For example: &apos;A Beehive is a structure in which bees are kept, typically in the form of a dome or box.&apos; (Oxford dictionary)&apos;; &apos;the term Beehive expresses the concept Beehive in my apiculture ontology&apos;.
The intuition for &apos;meaning&apos; is intended to be very broad. A separate, large comment is included for those who want to investigate more on what kind of meaning can be represented in what form.</rdfs:comment>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">This is a large comment field for those who want to investigate the different uses of the &apos;expresses&apos; relation for modeling different approaches to meaning characterization and modeling.
For example, in all these cases, some aspect of meaning is involved:

- Beehive means &quot;a structure in which bees are kept, typically in the form of a dome or box.&quot; (Oxford dictionary)
- &apos;Beehive&apos; is a synonym in noun synset 09218159 &quot;beehive|hive&quot; (WordNet)
- &apos;the term Beehive can be interpreted as the fact of &apos;being a beehive&apos;, i.e. a relation that holds for concepts such as Bee, Honey, Hosting, etc.&apos;
- &apos;the text of Italian apiculture regulation expresses a rule by which beehives should be kept at least one kilometer away from inhabited areas&apos;
- &apos;the term Beehive expresses the concept Beehive&apos;
- &apos;&apos;Beehive&apos; for apiculturists does not express the same meaning as for, say, fishermen&apos;
- &apos;Your meaning of &apos;Beautiful&apos; does not seem to fit mine&apos;
- &apos;&apos;Beehive&apos; is formally interpreted as the set of all beehives&apos;
- &apos;from the term &apos;Beehive&apos;, we can build a vector space of statistically significant cooccurring terms in the documents that contain it&apos;
- the lexeme &apos;Belly&apos; expresses the role &apos;Body_Part&apos; in the frame &apos;ObservableBodyParts&apos; (FrameNet)

As the examples suggest, the &apos;meaning of meaning&apos; is dependent on the background approach/theory that one assumes. One can hardly make a summary of the too many approaches and theories of meaning, therefore this relation is maybe the most controversial and difficult to explain; normally, in such cases it would be better to give up formalizing. 
However, the usefulness of having a &apos;semantic abstraction&apos; in modeling information objects is so high (e.g. for the semantic web, interoperability, reengineering, etc.), that we accept this challenging task, although without taking any particular position in the debate. 
We provide here some examples, which we want to generalize upon when using the &apos;expresses&apos; relation to model semantic aspects of social reality.

In the most common approach, lexicographers that write dictionaries, glossaries, etc. assume that the meaning of a term is a paraphrase (or &apos;gloss&apos;, or &apos;definition&apos;). 
Another approach is provided by concept schemes like thesauri and lexicons, which assume that the meaning of a term is a &apos;concept&apos;, encoded as a &apos;lemma&apos;, &apos;synset&apos;, or &apos;descriptor&apos;.
Still another approach is that of psychologists and cognitive scientists, which often assume that the meaning of an information object is a concept encoded in the mind or cognitive system of an agent. 
A radically different approach is taken by social scientists and semioticians, who usually assume that meanings of an information object are spread across the communication practices in which members of a community use that object.
Another approach that tackles the distributed nature of meaning is assumed by geometrical models of semantics, which assume that the meaning of an InformationObject (e.g. a word) results from the set of informational contexts (e.g. within texts) in which that object is used similarly.
The logical approach to meaning is still different, since it assumes that the meaning of e.g. a term is equivalent to the set of individuals that the term can be applied to; for example, the meaning of &apos;Ali&apos; is e.g. an individual person called Ali, the meaning of &apos;Airplane&apos; is e.g. the set of airplanes, etc. 
Finally, an approach taken by structuralist linguistics and frame semantics is that a meaning is the relational context in which an information object can be applied; for example, a meaning of &apos;Airplane&apos; is situated e.g. in the context (&apos;frame&apos;) of passenger airline flights.

These different approaches are not necessarily conflicting, and they mostly talk about different aspects of so-called &apos;semantics&apos;. They can be summarized and modelled within DOLCE-Ultralite as follows (notice that such list is far from exhaustive):

(1) Informal meaning (as for linguistic or commonsense semantics: a distinction is assumed between (informal) meaning and reference; see isAbout for an alternative pattern on reference)
	- Paraphrase meaning (as for lexicographic semantics). Here it is modelled as the expresses relation between instances of InformationObject and different instances of InformationObject that act as &apos;paraphrases&apos;
	- Conceptual meaning (as for &apos;concept scheme&apos; semantics). Here it is modelled as the expresses relation between instances of InformationObject and instances of Concept
	- Relational meaning (as for frame semantics). Here it is modelled as the expresses relation between instances of InformationObject and instances of Description
	- Cognitive meaning (as for &apos;psychological&apos; semantics). Here it is modelled as the expresses relation between any instance of InformationObject and any different instance of InformationObject that isRealizedBy a mental, cognitive or neural state (depending on which theory of mind is assumed). Such states can be considered here as instances of Process (occurring in the mind, cognitive system, or neural system of an agent)
	- Cultural meaning (as for &apos;social science&apos; semantics). Here it is modelled as the expresses relation between instances of InformationObject and instances of SocialObject (institutions, cultural paradigms, norms, social practices, etc.)
	- Distributional meaning (as for geometrical models of meaning). Here it is modelled as the expresses relation between any instance of InformationObject and any different instance of InformationObject that isFormallyRepresentedIn some (geometrical) Region (e.g. a vector space)

(2) Formal meaning (as for logic and formal semantics: no distinction is assumed between informal meaning and reference, therefore between &apos;expresses&apos; and &apos;isAbout&apos;, which can be used interchangeably)
	- Object-level formal meaning (as in the traditional first-order logic semantics). Here it is modelled as the expresses relation between an instance of InformationObject and an instance of Collection that isGroundingFor (in most cases) a Set; isGroundingFor is defined in the ontology: http://www.ontologydesignpatterns.org/ont/dul/IOLite.owl
	- Modal formal meaning (as in possible-world semantics). Here it is modelled as the expresses relation between an instance of InformationObject and an instance of Collection that isGroundingFor a Set, and which isPartOf some different instance of Collection that isGroundingFor a PossibleWorld

This is only a first step to provide a framework, in which one can model different aspects of meaning. A more developed ontology should approach the problem of integrating the different uses of &apos;expresses&apos;, so that different theories, resources, methods can interoperate.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">esprime</rdfs:label>
        <rdfs:label xml:lang="en">expresses</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#expressesConcept -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#expressesConcept">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#expresses"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConceptExpressedBy"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between an InformationObject and a Concept , e.g. the term &quot;dog&quot; expresses the Concept &quot;dog&quot;. For expressing a relational meaning, see the more general object property: expresses</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">esprime il concetto</rdfs:label>
        <rdfs:label xml:lang="en">expresses concept</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#farFrom -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#farFrom">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#farFrom"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#SymmetricProperty"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Generic distance relation between any Entity(s). E.g. Rome is far from Beijing, astronomy is far from necromancy.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">far from</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#follows -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#follows">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#precedes"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between entities, expressing a &apos;sequence&apos; schema. 
E.g. &apos;year 2000 follows 1999&apos;, &apos;preparing coffee&apos; follows &apos;deciding what coffee to use&apos;, &apos;II World War follows I World War&apos;, etc. 
It can be used between tasks, processes or time intervals, and subproperties would fit best in order to distinguish the different uses.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">follows</rdfs:label>
        <rdfs:label xml:lang="it">segue</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasCommonBoundary -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasCommonBoundary">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasCommonBoundary"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#SymmetricProperty"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation to encode either formal or informal characterizations of &apos;boundaries&apos; common to two different entities: an Event that ends when another begins, two abstract regions that have a common topological boundary, two objects that are said to be &apos;in contact&apos; from a commonsense perspective, etc.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">has common boundary</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasComponent -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasComponent">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasProperPart"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isComponentOf"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AsymmetricProperty"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The hasProperPart relation without transitivity, holding between an Object (the system) and another (the component), and assuming a Design that structures the Object.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">ha componente</rdfs:label>
        <rdfs:label xml:lang="en">has component</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasConstituent -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasConstituent">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConstituentOf"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">&apos;Constituency&apos; depends on some layering of  the world described by the ontology. For example, scientific granularities (e.g. body-organ-tissue-cell) or ontological &apos;strata&apos; (e.g. social-mental-biological-physical) are  typical layerings. 
Intuitively, a constituent is a part belonging to a lower layer. Since layering is actually a partition of the world described by the ontology, constituents are not properly classified as parts, although this kinship can be intuitive for common sense.
A desirable advantage of this distinction is that we are able to talk e.g. of physical constituents of non-physical objects (e.g. systems), while this is not possible in terms of parts.
Example of are the persons constituting a social system, the molecules constituting a person, the atoms constituting a river, etc. 
In all these examples, we notice a typical discontinuity between the constituted and the constituent object: e.g. a social system is conceptualized at a different layer from the persons that constitute it, a person is conceptualized at a different layer from the molecules that constitute them, and a river is conceptualized at a different layer from the atoms that constitute it.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">ha costituente</rdfs:label>
        <rdfs:label xml:lang="en">has constituent</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasConstraint -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasConstraint">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isClassifiedBy"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConstraintFor"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Parameter"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between parameters and entities. It allows to assert generic constraints (encoded as parameters), e.g. MinimumAgeForDriving isConstraintFor John (where John is a legal subject under the TrafficLaw).
The intended semantics (not expressible in OWL) is that a Parameter isParameterFor a Concept that classifies an Entity; moreover, it entails that a Parameter parametrizes a Region that isRegionFor that Entity.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">ha vincolo</rdfs:label>
        <rdfs:label xml:lang="en">has constraint</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasInScope -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasInScope">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <owl:propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSettingFor"/>
            <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSatisfiedBy"/>
        </owl:propertyChainAxiom>
        <dc:creator rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Aldo Gangemi</dc:creator>
        <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2024-02-04T11:18:50Z</dc:date>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasLocation -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasLocation">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isLocationOf"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A generic, relative spatial location, holding between any entities. E.g. &apos;the cat is on the mat&apos;, &apos;Omar is in Samarcanda&apos;, &apos;the wound is close to the femural artery&apos;.
For &apos;absolute&apos; locations, see SpaceRegion</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">ha localizzazione</rdfs:label>
        <rdfs:label xml:lang="en">has location</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasMember -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasMember">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isMemberOf"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collection"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between collections and entities, e.g. &apos;my collection of saxophones includes an old Adolphe Sax original alto&apos; (i.e. my collection has member an Adolphe Sax alto).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">ha membro</rdfs:label>
        <rdfs:label xml:lang="en">has member</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasParameter -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasParameter">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRelatedToConcept"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isParameterFor"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Parameter"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A Concept can have a Parameter that constrains the attributes that a classified Entity can have in a certain Situation, e.g. a 4WheelDriver Role definedIn the ItalianTrafficLaw has a MinimumAge parameter on the Amount 16.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">ha parametro</rdfs:label>
        <rdfs:label xml:lang="en">has parameter</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPart -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPart">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isPartOf"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ReflexiveProperty"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <owl:propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description>
                <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesWhole"/>
            </rdf:Description>
            <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesPart"/>
        </owl:propertyChainAxiom>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A schematic relation between any entities, e.g. &apos;the human body has a brain as part&apos;, &apos;20th century contains year 1923&apos;, &apos;World War II includes the Pearl Harbour event&apos;.

Parthood should assume the basic properties of mereology: transitivity, antisymmetry, and reflexivity (propert Parthood of course misses reflexivity). 
However, antisymmetry is not supported in OWL2 explicitly, therefore DUL has to adopt one of two patterns:
1) dropping asymmetry axioms, while granting reflexivity: this means that symmetry is not enforced, but permitted for the case of reflexivity. Of course, in this way we cannot prevent symmetric usages of hasPart;
2) dropping the reflexivity axiom, and enforce asymmetry: in this case, we would prevent all symmetric usages, but we loose the possibility of enforcing reflexivity, which is commonsensical in parthood.
In DUL, we adopt pattern #1 for partOf, and pattern #2 for properPartOf, which seems a good approximation: due to the lack of inheritance of property characteristics, each asymmetric hasPropertPart assertion would also be a reflexive hasPart assertion (reflexive reduction design pattern).

Subproperties and restrictions can be used to specialize hasPart for objects, events, etc.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">ha parte</rdfs:label>
        <rdfs:label xml:lang="en">has part</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasParticipant -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasParticipant">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isParticipantIn"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between an object and a process, e.g. &apos;John took part in the discussion&apos;, &apos;a large mass of snow fell during the avalanche&apos;, or &apos;a cook, some sugar, flour, etc. are all present in the cooking of a cake&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">ha come partecipante</rdfs:label>
        <rdfs:label xml:lang="en">has participant</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPostcondition -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPostcondition">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#directlyPrecedes"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isPostconditionOf"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Direct succession applied to situations. 
E.g., &apos;A postcondition of our Plan is to have things settled&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">ha postcondizione</rdfs:label>
        <rdfs:label xml:lang="en">has postcondition</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPrecondition -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPrecondition">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#directlyFollows"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isPreconditionOf"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Direct precedence applied to situations. 
E.g., &apos;A precondition to declare war against a foreign country is claiming to find nuclear weapons in it&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">ha precondizione</rdfs:label>
        <rdfs:label xml:lang="en">has precondition</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasProperPart -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasProperPart">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPart"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isPropertPartOf"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Asymmetric (so including irreflexive) parthood.</rdfs:comment>
        <rdfs:label xml:lang="en">has proper part</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasQuality -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasQuality">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isQualityOf"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Quality"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between entities and qualities, e.g. &apos;Dmitri&apos;s skin is yellowish&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">ha qualità</rdfs:label>
        <rdfs:label xml:lang="en">has quality</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasRegion -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasRegion">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRegionFor"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between entities and regions, e.g. &apos;the number of wheels of that truck is 12&apos;, &apos;the time of the experiment is August 9th, 2004&apos;, &apos;the whale has been localized at 34 degrees E, 20 degrees S&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">ha attributo</rdfs:label>
        <rdfs:label xml:lang="en">has region</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasRole -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasRole">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isClassifiedBy"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRoleOf"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Role"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between an object and a role, e.g. the person &apos;John&apos; has role &apos;student&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">ha ruolo</rdfs:label>
        <rdfs:label xml:lang="en">has role</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasSetting -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasSetting">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSettingFor"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between entities and situations, e.g. &apos;this morning I&apos;ve prepared my coffee with a new fantastic Arabica&apos;, i.e.: (an amount of) a new fantastic Arabica hasSetting the preparation of my coffee this morning.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">has setting</rdfs:label>
        <rdfs:label xml:lang="it">è nel contesto di</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasTask -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasTask">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRelatedToConcept"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTaskOf"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Role"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Task"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between roles and tasks, e.g. &apos;students have the duty of giving exams&apos; (i.e. the Role &apos;student&apos; hasTask the Task &apos;giving exams&apos;).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">ha come obiettivo</rdfs:label>
        <rdfs:label xml:lang="en">has task</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasTimeInterval -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasTimeInterval">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasRegion"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTimeIntervalOf"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeInterval"/>
        <rdfs:comment xml:lang="en">The generic relation between events and time intervals.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">ha intervallo temporale</rdfs:label>
        <rdfs:label xml:lang="en">has time interval</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesAction -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesAction">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesEvent"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isActionIncludedIn"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Action"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between situations and actions, e.g. &apos;this morning I&apos;ve prepared my coffee and had my fingers burnt&apos; (i.e.: the preparation of my coffee this morning included a burning of my fingers).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">include azione</rdfs:label>
        <rdfs:label xml:lang="en">includes action</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesAgent -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesAgent">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesObject"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isAgentIncludedIn"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between situations and persons, e.g. &apos;this morning I&apos;ve prepared my coffee and had my fingers burnt&apos; (i.e.: the preparation of my coffee this morning included me).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">include l&apos;agente</rdfs:label>
        <rdfs:label xml:lang="en">includes agent</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesEvent -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesEvent">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSettingFor"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isEventIncludedIn"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between situations and events, e.g. &apos;this morning I&apos;ve prepared my coffee and had my fingers burnt&apos; (i.e.: the preparation of my coffee this morning included a burning of my fingers).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">include l&apos;evento</rdfs:label>
        <rdfs:label xml:lang="en">includes event</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesObject -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesObject">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSettingFor"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isObjectIncludedIn"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between situations and objects, e.g. &apos;this morning I&apos;ve prepared my coffee and had my fingers burnt&apos; (i.e.: the preparation of my coffee this morning included me).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">include l&apos;oggetto</rdfs:label>
        <rdfs:label xml:lang="en">includes object</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesPart -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesPart">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSettingFor"/>
        <dc:creator rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Aldo Gangemi</dc:creator>
        <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2021-04-03T14:11:09Z</dc:date>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesTime -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesTime">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSettingFor"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTimeIncludedIn"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeInterval"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between situations and time intervals, e.g. &apos;this morning I&apos;ve prepared my coffee and had my fingers burnt&apos; (i.e.: preparing my coffee was held this morning). A data value attached to the time interval typically complements this modelling pattern.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">include tempo</rdfs:label>
        <rdfs:label xml:lang="en">includes time</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesWhole -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesWhole">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSettingFor"/>
        <dc:creator rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Aldo Gangemi</dc:creator>
        <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2021-04-03T14:11:01Z</dc:date>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#introduces -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#introduces">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isIntroducedBy"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialAgent"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between a Description and a SocialAgent, e.g. a Constitutional Charter introduces the SocialAgent &apos;PresidentOfRepublic&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">introduce</rdfs:label>
        <rdfs:label xml:lang="en">introduces</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#involvesAgent -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#involvesAgent">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasParticipant"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isAgentInvolvedIn"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Agent participation.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">coinvolge agente</rdfs:label>
        <rdfs:label xml:lang="en">involves agent</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isAbout -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isAbout">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isReferenceOf"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between an information object and an Entity (including information objects). It can be used to talk about entities that are references of proper nouns: the proper noun &apos;Leonardo da Vinci&apos; isAbout the Person Leonardo da Vinci; as well as to talk about sets of entities that can be described by a common noun: the common noun &apos;person&apos; isAbout the set of all persons in a domain of discourse, which can be represented in DOLCE-Ultralite as an individual of the class: dul:Collection.
A specific sentence may use common nouns with either a singular or plural reference, or it can even refer to all possible references (e.g. in a lexicographic definition): all those uses are kinds of aboutness.

The isAbout relation is sometimes considered as reflexive, however this is semiotically inaccurate, because information can be about itself (&apos;de dicto&apos; usage, as in &apos;John is four character long&apos;), but it is typically about something else (&apos;de re&apos; usage, as in &apos;John loves Mary&apos;).
If a reflexivity exists in general, it rather concerns its realisation, which is always associated with an event, e.g. an utterance, which makes the information denoting itself, besides its aboutness. This is implemented in DUL with the dul:realizesSelfInformation property, which is used with local reflexivity in the dul:InformationRealization class.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is about</rdfs:label>
        <rdfs:label xml:lang="it">si riferisce a</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isActionIncludedIn -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isActionIncludedIn">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isEventIncludedIn"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Action"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is action included in</rdfs:label>
        <rdfs:label xml:lang="it">è un&apos;azione nel contesto di</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isAgentIncludedIn -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isAgentIncludedIn">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isObjectIncludedIn"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is agent included in</rdfs:label>
        <rdfs:label xml:lang="it">è un agente nel contesto di</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isAgentInvolvedIn -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isAgentInvolvedIn">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isParticipantIn"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Agent participation.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is agent involved in</rdfs:label>
        <rdfs:label xml:lang="it">è un agente coinvolto in</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isCharacterizedBy -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isCharacterizedBy">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collection"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is characterized by</rdfs:label>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">is characterized by {@en-us}</rdfs:label>
        <rdfs:label xml:lang="it">è caratterizzato da</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isClassifiedBy -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isClassifiedBy">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between a Concept and an Entity, e.g. &apos;John is considered a typical rude man&apos;; your last concert constitutes the achievement of a lifetime; &apos;20-year-old means she&apos;s mature enough&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is classified by</rdfs:label>
        <rdfs:label xml:lang="it">è classificato da</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isComponentOf -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isComponentOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isPropertPartOf"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AsymmetricProperty"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The asymmetric isProperPartOf relation without transitivity, holding between an Object (the system) and another (the component), and assuming a Design that structures the Object.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is component of</rdfs:label>
        <rdfs:label xml:lang="it">è componente di</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConceptExpressedBy -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConceptExpressedBy">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isExpressedBy"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between an InformationObject and a Concept , e.g. the term &quot;dog&quot; expresses the Concept &quot;dog&quot;. For expressing a relational meaning, see the more general object property: expresses</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is concept expressed by</rdfs:label>
        <rdfs:label xml:lang="it">è un concetto espresso da</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConceptUsedIn -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConceptUsedIn">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#usesConcept"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A more generic relation holding between a Description and a Concept. In order to be used, a Concept must be previously definedIn another Description</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is concept used in</rdfs:label>
        <rdfs:label xml:lang="it">è un concetto usato in</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConceptualizedBy -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConceptualizedBy">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation stating that an Agent is internally representing a Description . E.g., &apos;John believes in the conspiracy theory&apos;; &apos;Niels Bohr created a solar-system metaphor for his atomic theory&apos;; &apos;Jacques assumes all swans are white&apos;; &apos;the task force shares the attack plan&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is conceptualized by</rdfs:label>
        <rdfs:label xml:lang="it">è concettualizzato da</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConcretelyExpressedBy -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConcretelyExpressedBy">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationRealization"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between an InformationRealization and a Description, e.g. &apos;the printout of the Italian Constitution concretelyExpresses the Italian Constitution&apos;. It should be supplied also with a rule stating that the InformationRealization realizes an InformationObject that expresses the Description</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is concretely expressed by</rdfs:label>
        <rdfs:label xml:lang="it">è espresso concretamente da</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConstituentOf -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConstituentOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">&apos;Constituency&apos; depends on some layering of  the world described by the ontology. For example, scientific granularities (e.g. body-organ-tissue-cell) or ontological &apos;strata&apos; (e.g. social-mental-biological-physical) are  typical layerings. 
Intuitively, a constituent is a part belonging to a lower layer. Since layering is actually a partition of the world described by the ontology, constituents are not properly classified as parts, although this kinship can be intuitive for common sense.
A desirable advantage of this distinction is that we are able to talk e.g. of physical constituents of non-physical objects (e.g. systems), while this is not possible in terms of parts.
Example of are the persons constituting a social system, the molecules constituting a person, the atoms constituting a river, etc. 
In all these examples, we notice a typical discontinuity between the constituted and the constituent object: e.g. a social system is conceptualized at a different layer from the persons that constitute it, a person is conceptualized at a different layer from the molecules that constitute them, and a river is conceptualized at a different layer from the atoms that constitute it.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is constituent of</rdfs:label>
        <rdfs:label xml:lang="it">è costituente di</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConstraintFor -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConstraintFor">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#classifies"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Parameter"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between parameters and entities. It allows to assert generic constraints (encoded as parameters), e.g. MinimumAgeForDriving isConstraintFor John (where John is a legal subject under the TrafficLaw).
The intended semantics (not expressible in OWL) is that a Parameter isConstraintFor and Entity if the Parameter isParameterFor a Concept that classifies that Entity; moreover, it entails that a Parameter parametrizes a Region that isRegionFor that Entity. The use in OWL is therefore a shortcut to annotate what Parameter constrains what Entity</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is constraint for</rdfs:label>
        <rdfs:label xml:lang="it">è un vincolo per</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isCoveredBy -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isCoveredBy">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collection"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between concepts and collections, where a Concept is said to cover a Collection; it corresponds to a link between the (reified) intensional and extensional interpretations of a (reified) class.
E.g. the collection of vintage saxophones is covered by the Concept &apos;Saxophone&apos; with the Parameter &apos;Vintage&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is covered by</rdfs:label>
        <rdfs:label xml:lang="it">è ricoperto da</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isDefinedIn -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isDefinedIn">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isConceptUsedIn"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between a Description and a Concept, e.g. a Workflow for a governmental Organization defines the Role &apos;officer&apos;, or &apos;the Italian Traffic Law defines the role Vehicle&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is defined in</rdfs:label>
        <rdfs:label xml:lang="it">è definito in</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isDescribedBy -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isDescribedBy">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The relation between an Entity and a Description: a Description gives a unity to a Collection of parts (the components), or constituents, by assigning a Role to each of them in the context of a whole Object (the system).
A same Entity can be given different descriptions, for example, an old cradle can be given a unifying Description based on the original aesthetic design, the functionality it was built for, or a new aesthetic functionality in which it can be used as a flower pot.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is described by</rdfs:label>
        <rdfs:label xml:lang="it">è descritto da</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isEventIncludedIn -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isEventIncludedIn">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasSetting"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is event included in</rdfs:label>
        <rdfs:label xml:lang="it">è un evento nel contesto di</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isExecutedIn -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isExecutedIn">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#classifies"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Task"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Action"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between an action and a task, e.g. &apos;putting some water in a pot and putting the pot on a fire until the water starts bubbling&apos; executes the task &apos;boiling&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is executed in</rdfs:label>
        <rdfs:label xml:lang="it">è eseguito mediante</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isExpandedIn -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isExpandedIn">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRelatedToDescription"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A partial order relation that holds between descriptions. It represents the proper part relation between a description and another description featuring the same properties as the former, with at least one additional one.
Descriptions can be expanded either by adding other descriptions as parts, or by refining concepts that are used by them. 
An &apos;intention&apos; to expand must be present (unless purely formal theories are considered, but even in this case a criterion of relevance is usually active).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is expanded in</rdfs:label>
        <rdfs:label xml:lang="it">è espansa in</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isExpressedBy -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isExpressedBy">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between a dul:SocialObject (the &apos;meaning&apos;) and a dul:InformationObject (the &apos;expression&apos;). 
For example: &apos;A Beehive is a structure in which bees are kept, typically in the form of a dome or box.&apos; (Oxford dictionary)&apos;; &apos;the term Beehive expresses the concept Beehive in my apiculture ontology&apos;.
The intuition for &apos;meaning&apos; is intended to be very broad. A separate, large comment is included in the encoding of &apos;expresses&apos;, for those who want to investigate more on what kind of meaning can be represented in what form.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is expressed by</rdfs:label>
        <rdfs:label xml:lang="it">è espresso da</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isIntroducedBy -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isIntroducedBy">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialAgent"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between a Description and a SocialAgent, e.g. a Constitutional Charter introduces the SocialAgent &apos;PresidentOfRepublic&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is introduced by</rdfs:label>
        <rdfs:label xml:lang="it">è introdotto da</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isLocationOf -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isLocationOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A generic, relative localization, holding between any entities. E.g. &apos;Rome is the seat of the Pope&apos;, &apos;the liver is the location of the tumor&apos;.
For &apos;absolute&apos; locations, see SpaceRegion</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is location of</rdfs:label>
        <rdfs:label xml:lang="it">è una localizzazione di</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isMemberOf -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isMemberOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collection"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between collections and entities, e.g. &apos;the Night Watch by Rembrandt is in the Rijksmuseum collection&apos;; &apos;Davide is member of the Pen Club&apos;, &apos;Igor is one the subjects chosen for the experiment&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is member of</rdfs:label>
        <rdfs:label xml:lang="it">è membro di</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isObjectIncludedIn -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isObjectIncludedIn">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasSetting"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is object included in</rdfs:label>
        <rdfs:label xml:lang="it">è un oggetto nel contesto di</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isObservableAt -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isObservableAt">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasRegion"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTimeOfObservationOf"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeInterval"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation to represent a (past, present or future) TimeInterval at which an Entity is observable.
In order to encode a specific time, a data value should be related to the TimeInterval. 
An alternative way of representing time is the datatype property: hasIntervalDate</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is observable at</rdfs:label>
        <rdfs:label xml:lang="it">è osservabile a</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isParameterFor -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isParameterFor">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRelatedToConcept"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Parameter"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A Concept can have a Parameter that constrains the attributes that a classified Entity can have in a certain Situation, e.g. a 4WheelDriver Role definedIn the ItalianTrafficLaw has a MinimumAge parameter on the Amount 16.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is parameter for</rdfs:label>
        <rdfs:label xml:lang="it">è un parametro per</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isParametrizedBy -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isParametrizedBy">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isClassifiedBy"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#parametrizes"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Parameter"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The relation between a Parameter, e.g. &apos;MajorAge&apos;, and a Region, e.g. &apos;&gt;17 year&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is parametrized by</rdfs:label>
        <rdfs:label xml:lang="it">è parametrizzato da</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isPartOf -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isPartOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ReflexiveProperty"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between any entities, e.g. &apos;brain is a part of the human body&apos;. See dul:hasPart for additional documentation.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is part of</rdfs:label>
        <rdfs:label xml:lang="it">è parte di</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isParticipantIn -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isParticipantIn">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between an object and a process, e.g. &apos;John took part in the discussion&apos;, &apos;a large mass of snow fell during the avalanche&apos;, or &apos;a cook, some sugar, flour, etc. are all present in the cooking of a cake&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is participant in</rdfs:label>
        <rdfs:label xml:lang="it">è un partecipante a</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isPostconditionOf -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isPostconditionOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#directlyFollows"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Direct succession applied to situations. 
E.g., &apos;Taking some rest is a postcondition of my search for a hotel&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is postcondition of</rdfs:label>
        <rdfs:label xml:lang="it">è postcondizione di</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isPreconditionOf -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isPreconditionOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#directlyPrecedes"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Direct precedence applied to situations. 
E.g., &apos;claiming to find nuclear weapons in a foreign country is a precondition to declare war against it&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is precondition of</rdfs:label>
        <rdfs:label xml:lang="it">è precondizione di</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isPropertPartOf -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isPropertPartOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isPartOf"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
        <rdfs:comment xml:lang="en">See dul:hasProperPart for additional documentation.</rdfs:comment>
        <rdfs:label xml:lang="en">is propert part of</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isQualityOf -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isQualityOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Quality"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between entities and qualities, e.g. &apos;Dmitri&apos;s skin is yellowish&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is quality of</rdfs:label>
        <rdfs:label xml:lang="it">è una qualità di</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRealizedBy -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRealizedBy">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#realizes"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationRealization"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between an information realization and an information object, e.g. the paper copy of the Italian Constitution realizes the text of the Constitution.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is realized by</rdfs:label>
        <rdfs:label xml:lang="it">è realizzato da</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isReferenceOf -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isReferenceOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between information objects and any Entity (including information objects). It can be used to talk about e.g. entities are references of proper nouns: the proper noun &apos;Leonardo da Vinci&apos; isAbout the Person Leonardo da Vinci; as well as to talk about sets of entities that can be described by a common noun: the common noun &apos;person&apos; isAbout the set of all persons in a domain of discourse, which can be represented in DOLCE-Ultralite as an individual of the class: Collection .
The isReferenceOf relation is irreflexive, differently from its inverse isAbout.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is reference of</rdfs:label>
        <rdfs:label xml:lang="it">è il riferimento di</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isReferenceOfInformationRealizedBy -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isReferenceOfInformationRealizedBy">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#realizesInformationAbout"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationRealization"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The relation between entities and information realizations, e.g. between Italy and a paper copy of the text of the Italian Constitution.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is reference of information realized by</rdfs:label>
        <rdfs:label xml:lang="it">è riferimento dell&apos;informazione realizzata da</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRegionFor -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRegionFor">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between entities and regions, e.g. &apos;the color of my car is red&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is region for</rdfs:label>
        <rdfs:label xml:lang="it">è una regione di</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRelatedToConcept -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRelatedToConcept">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRelatedToConcept"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#SymmetricProperty"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Any relation between concepts, e.g. superordinated, conceptual parthood, having a parameter, having a task, superordination, etc.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is related to concept</rdfs:label>
        <rdfs:label xml:lang="it">è associato al concetto</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRelatedToDescription -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRelatedToDescription">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRelatedToDescription"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#SymmetricProperty"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Any relation between descriptions.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is related to description</rdfs:label>
        <rdfs:label xml:lang="it">è associata alla descrizione</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRoleDefinedIn -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRoleDefinedIn">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isDefinedIn"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Role"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between a description and a role, e.g. the role &apos;Ingredient&apos; is defined in the recipe for a cake.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is role defined in</rdfs:label>
        <rdfs:label xml:lang="it">è un ruolo definito in</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRoleOf -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRoleOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#classifies"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Role"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between an object and a role, e.g. &apos;student&apos; is the role of &apos;John&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is role of</rdfs:label>
        <rdfs:label xml:lang="it">è un ruolo di</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSatisfiedBy -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSatisfiedBy">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#satisfies"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between a Situation and a Description, e.g. the execution of a Plan satisfies that plan.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is satisfied by</rdfs:label>
        <rdfs:label xml:lang="it">è soddisfatta da</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSettingFor -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSettingFor">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between situations and entities, e.g. &apos;this morning I&apos;ve prepared my coffee with a new fantastic Arabica&apos;, i.e.: the preparation of my coffee this morning is the setting for (an amount of) a new fantastic Arabica.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">include</rdfs:label>
        <rdfs:label xml:lang="en">is setting for</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSpecializedBy -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSpecializedBy">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#specializes"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A partial order relation that holds between social objects. It represents the subsumption relation between e.g. a Concept and another Concept that is broader in extensional interpretation, but narrowe in intensional interpretation.
E.g. PhDStudent Role specializes Student Role</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is specialized by</rdfs:label>
        <rdfs:label xml:lang="it">è specializzato da</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSubordinatedTo -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSubordinatedTo">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#directlyFollows"/>
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRelatedToConcept"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSuperordinatedTo"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Direct succession applied to concepts. E.g. the role &apos;Officer&apos; is subordinated to &apos;Director&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is subordinated to</rdfs:label>
        <rdfs:label xml:lang="it">è subordinato a</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSuperordinatedTo -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSuperordinatedTo">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#directlyPrecedes"/>
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRelatedToConcept"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Direct precedence applied to concepts. E.g. the role &apos;Executive&apos; is superordinated to &apos;DepartmentManager&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is superordinated to</rdfs:label>
        <rdfs:label xml:lang="it">è superordinato a</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTaskDefinedIn -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTaskDefinedIn">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isDefinedIn"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Task"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between a description and a task, e.g. the task &apos;boil&apos; is defined in a recipe for a cake.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is task defined in</rdfs:label>
        <rdfs:label xml:lang="it">è un task definito in</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTaskOf -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTaskOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRelatedToConcept"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Task"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Role"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between roles and tasks, e.g. &apos;students have the duty of giving exams&apos; (i.e. the Role &apos;student&apos; hasTask the Task &apos;giving exams&apos;).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is task of</rdfs:label>
        <rdfs:label xml:lang="it">è un obiettivo per</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTimeIncludedIn -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTimeIncludedIn">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasSetting"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeInterval"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is time included in</rdfs:label>
        <rdfs:label xml:lang="it">è un tempo nel contesto di</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTimeIntervalOf -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTimeIntervalOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRegionFor"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeInterval"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
        <rdfs:comment xml:lang="en">The generic relation between time intervals and events.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">intervallo temporale di</rdfs:label>
        <rdfs:label xml:lang="en">is time interval of</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTimeOfObservationOf -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTimeOfObservationOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRegionFor"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeInterval"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation to represent a (past, present or future) TimeInterval at which an Entity is observable.
In order to encode a specific time, a data value should be related to the TimeInterval. 
An alternative way of representing time is the datatype property: hasIntervalDate</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is time of observation of</rdfs:label>
        <rdfs:label xml:lang="it">è il tempo di osservazione di</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isUnifiedBy -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isUnifiedBy">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#unifies"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collection"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A Collection has a unification criterion, provided by a Description; for example, a community of practice can be unified by a shared theory or interest, e.g. the community that makes research on mirror neurons shares some core knowledge about mirror neurons, which can be represented as a Description MirrorNeuronTheory that unifies the community. There can be several unifying descriptions.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">is unified by</rdfs:label>
        <rdfs:label xml:lang="it">è unificato da</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#nearTo -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#nearTo">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#nearTo"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#SymmetricProperty"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Generic distance relation between any Entity(s). E.g. Rome is near to Florence, astronomy is near to physics.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">near to</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#overlaps -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#overlaps">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#overlaps"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#SymmetricProperty"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A schematic relation between any entities, e.g. &apos;the chest region overlaps with the abdomen region&apos;, &apos;my spoken words overlap with hers&apos;, &apos;the time of my leave overlaps with the time of your arrival&apos;, &apos;fibromyalgia overlaps with other conditions&apos;.
Subproperties and restrictions can be used to specialize overlaps for objects, events, time intervals, etc.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">overlaps</rdfs:label>
        <rdfs:label xml:lang="it">sovrapposto a</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#parametrizes -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#parametrizes">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#classifies"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Parameter"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The relation between a Parameter, e.g. &apos;MajorAgeLimit&apos;, and a Region, e.g. &apos;18_year&apos;.
For a more data-oriented relation, see hasDataValue</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">parametrizes</rdfs:label>
        <rdfs:label xml:lang="it">parametrizza</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#precedes -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#precedes">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between entities, expressing a &apos;sequence&apos; schema. 
E.g. &apos;year 1999 precedes 2000&apos;, &apos;deciding what coffee to use&apos; precedes &apos;preparing coffee&apos;, &apos;World War II follows World War I&apos;, &apos;in the Milan to Rome autoroute, Bologna precedes Florence&apos;, etc.
It can then be used between tasks, processes, time intervals, spatially locate objects, situations, etc. 
Subproperties can be defined in order to distinguish the different uses.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">precede</rdfs:label>
        <rdfs:label xml:lang="en">precedes</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#realizes -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#realizes">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationRealization"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between an information realization and an information object, e.g. the paper copy of the Italian Constitution realizes the text of the Constitution.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">realizes</rdfs:label>
        <rdfs:label xml:lang="it">realizza</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#realizesInformationAbout -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#realizesInformationAbout">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationRealization"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <owl:propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#realizes"/>
            <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isAbout"/>
        </owl:propertyChainAxiom>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The relation between entities and information realizations, e.g. between Italy and a paper copy of the text of the Italian Constitution.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">realizes information about</rdfs:label>
        <rdfs:label xml:lang="it">realizza informazione che si riferisce a</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#realizesSelfInformation -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#realizesSelfInformation">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#realizesInformationAbout"/>
        <dc:creator rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Aldo Gangemi</dc:creator>
        <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2021-04-05T22:31:22Z</dc:date>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">This relation is a workaround to enable local reflexivity axioms (Self) working with non-simple properties; in this case, dul:realizesInformation About.</rdfs:comment>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#sameSettingAs -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#sameSettingAs">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#sameSettingAs"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#SymmetricProperty"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <owl:propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasSetting"/>
            <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSettingFor"/>
        </owl:propertyChainAxiom>
        <rdfs:comment xml:lang="it">A relation between two entities participating in a same Situation; e.g., &apos;Our company provides an antivenom service&apos; (the situation is the service, the two entities are the company and the antivenom).</rdfs:comment>
        <rdfs:isDefinedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string">http://www.ontologydesignpatterns.org/ont/dul/DUL.owl</rdfs:isDefinedBy>
        <rdfs:label xml:lang="en">is in the same setting as</rdfs:label>
        <rdfs:label xml:lang="it">è nella stessa situazione di</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#satisfies -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#satisfies">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A relation between a Situation and a Description, e.g. the execution of a Plan satisfies that plan.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">satisfies</rdfs:label>
        <rdfs:label xml:lang="it">soddisfa</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#specializes -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#specializes">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A partial order relation that holds between social objects. 
It mainly represents the subsumption relation between e.g. a Concept or Description and another Concept (resp. Description) that is broader in extensional interpretation, but narrower in intensional interpretation. For example, the role PhDStudent specializes the role Student.
Another possible use is between a Collection that isCoveredBy a Concept A, and another Collection that isCoveredBy a Concept B that on its turm specializes A. For example, the 70,000 series Selmer Mark VI saxophone Collection specializes the Selmer Mark VI saxophone Collection.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">specializes</rdfs:label>
        <rdfs:label xml:lang="it">specializza</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#unifies -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#unifies">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collection"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A Collection has a unification criterion, provided by a Description; for example, a community of practice can be unified by a shared theory or interest, e.g. the community that makes research on mirror neurons shares some core knowledge about mirror neurons, which can be represented as a Description MirrorNeuronTheory that unifies the community. There can be several unifying descriptions.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">unifica</rdfs:label>
        <rdfs:label xml:lang="en">unifies</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#usesConcept -->

    <owl:ObjectProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#usesConcept">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:range rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A generic relation holding between a Description and a Concept. In order to be used, a Concept must be previously definedIn another Description. This last condition cannot be encoded for object properties in OWL.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">usa il concetto</rdfs:label>
        <rdfs:label xml:lang="en">uses concept</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#broadMatch -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/2004/02/skos/core#broadMatch">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#broader"/>
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#mappingRelation"/>
        <owl:inverseOf rdf:resource="http://www.w3.org/2004/02/skos/core#narrowMatch"/>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">has broader match</rdfs:label>
        <skos:definition xml:lang="en">skos:broadMatch is used to state a hierarchical mapping link between two conceptual resources in different concept schemes.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#broader -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/2004/02/skos/core#broader">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#broaderTransitive"/>
        <owl:inverseOf rdf:resource="http://www.w3.org/2004/02/skos/core#narrower"/>
        <rdfs:comment xml:lang="en">Broader concepts are typically rendered as parents in a concept hierarchy (tree).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">has broader</rdfs:label>
        <skos:definition xml:lang="en">Relates a concept to a concept that is more general in meaning.</skos:definition>
        <skos:scopeNote xml:lang="en">By convention, skos:broader is only used to assert an immediate (i.e. direct) hierarchical link between two conceptual resources.</skos:scopeNote>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#broaderTransitive -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/2004/02/skos/core#broaderTransitive">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#semanticRelation"/>
        <owl:inverseOf rdf:resource="http://www.w3.org/2004/02/skos/core#narrowerTransitive"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">has broader transitive</rdfs:label>
        <skos:definition>skos:broaderTransitive is a transitive superproperty of skos:broader.</skos:definition>
        <skos:scopeNote xml:lang="en">By convention, skos:broaderTransitive is not used to make assertions. Rather, the properties can be used to draw inferences about the transitive closure of the hierarchical relation, which is useful e.g. when implementing a simple query expansion algorithm in a search application.</skos:scopeNote>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#closeMatch -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/2004/02/skos/core#closeMatch">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#mappingRelation"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#SymmetricProperty"/>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">has close match</rdfs:label>
        <skos:definition xml:lang="en">skos:closeMatch is used to link two concepts that are sufficiently similar that they can be used interchangeably in some information retrieval applications. In order to avoid the possibility of &quot;compound errors&quot; when combining mappings across more than two concept schemes, skos:closeMatch is not declared to be a transitive property.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#exactMatch -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/2004/02/skos/core#exactMatch">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#closeMatch"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#SymmetricProperty"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
        <rdfs:comment xml:lang="en">skos:exactMatch is disjoint with each of the properties skos:broadMatch and skos:relatedMatch.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">has exact match</rdfs:label>
        <skos:definition xml:lang="en">skos:exactMatch is used to link two concepts, indicating a high degree of confidence that the concepts can be used interchangeably across a wide range of information retrieval applications. skos:exactMatch is a transitive property, and is a sub-property of skos:closeMatch.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#hasTopConcept -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/2004/02/skos/core#hasTopConcept">
        <owl:inverseOf rdf:resource="http://www.w3.org/2004/02/skos/core#topConceptOf"/>
        <rdfs:domain rdf:resource="http://www.w3.org/2004/02/skos/core#ConceptScheme"/>
        <rdfs:range rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">has top concept</rdfs:label>
        <skos:definition xml:lang="en">Relates, by convention, a concept scheme to a concept which is topmost in the broader/narrower concept hierarchies for that scheme, providing an entry point to these hierarchies.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#inScheme -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/2004/02/skos/core#inScheme">
        <rdfs:range rdf:resource="http://www.w3.org/2004/02/skos/core#ConceptScheme"/>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">is in scheme</rdfs:label>
        <skos:definition xml:lang="en">Relates a resource (for example a concept) to a concept scheme in which it is included.</skos:definition>
        <skos:scopeNote xml:lang="en">A concept may be a member of more than one concept scheme.</skos:scopeNote>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#mappingRelation -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/2004/02/skos/core#mappingRelation">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#semanticRelation"/>
        <rdfs:comment xml:lang="en">These concept mapping relations mirror semantic relations, and the data model defined below is similar (with the exception of skos:exactMatch) to the data model defined for semantic relations. A distinct vocabulary is provided for concept mapping relations, to provide a convenient way to differentiate links within a concept scheme from links between concept schemes. However, this pattern of usage is not a formal requirement of the SKOS data model, and relies on informal definitions of best practice.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">is in mapping relation with</rdfs:label>
        <skos:definition xml:lang="en">Relates two concepts coming, by convention, from different schemes, and that have comparable meanings</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#member -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/2004/02/skos/core#member">
        <rdfs:domain rdf:resource="http://www.w3.org/2004/02/skos/core#Collection"/>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://www.w3.org/2004/02/skos/core#Collection"/>
                    <rdf:Description rdf:about="http://www.w3.org/2004/02/skos/core#Concept"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">has member</rdfs:label>
        <skos:definition xml:lang="en">Relates a collection to one of its members.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#memberList -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/2004/02/skos/core#memberList">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://www.w3.org/2004/02/skos/core#OrderedCollection"/>
        <rdfs:range rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#List"/>
        <rdfs:comment xml:lang="en">For any resource, every item in the list given as the value of the
      skos:memberList property is also a value of the skos:member property.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">has member list</rdfs:label>
        <skos:definition xml:lang="en">Relates an ordered collection to the RDF list containing its members.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#narrowMatch -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/2004/02/skos/core#narrowMatch">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#mappingRelation"/>
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#narrower"/>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">has narrower match</rdfs:label>
        <skos:definition xml:lang="en">skos:narrowMatch is used to state a hierarchical mapping link between two conceptual resources in different concept schemes.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#narrower -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/2004/02/skos/core#narrower">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#narrowerTransitive"/>
        <rdfs:comment xml:lang="en">Narrower concepts are typically rendered as children in a concept hierarchy (tree).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">has narrower</rdfs:label>
        <skos:definition xml:lang="en">Relates a concept to a concept that is more specific in meaning.</skos:definition>
        <skos:scopeNote xml:lang="en">By convention, skos:broader is only used to assert an immediate (i.e. direct) hierarchical link between two conceptual resources.</skos:scopeNote>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#narrowerTransitive -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/2004/02/skos/core#narrowerTransitive">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#semanticRelation"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">has narrower transitive</rdfs:label>
        <skos:definition>skos:narrowerTransitive is a transitive superproperty of skos:narrower.</skos:definition>
        <skos:scopeNote xml:lang="en">By convention, skos:narrowerTransitive is not used to make assertions. Rather, the properties can be used to draw inferences about the transitive closure of the hierarchical relation, which is useful e.g. when implementing a simple query expansion algorithm in a search application.</skos:scopeNote>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#related -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/2004/02/skos/core#related">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#semanticRelation"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#SymmetricProperty"/>
        <rdfs:comment xml:lang="en">skos:related is disjoint with skos:broaderTransitive</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">has related</rdfs:label>
        <skos:definition xml:lang="en">Relates a concept to a concept with which there is an associative semantic relationship.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#relatedMatch -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/2004/02/skos/core#relatedMatch">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#mappingRelation"/>
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#related"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#SymmetricProperty"/>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">has related match</rdfs:label>
        <skos:definition xml:lang="en">skos:relatedMatch is used to state an associative mapping link between two conceptual resources in different concept schemes.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#semanticRelation -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/2004/02/skos/core#semanticRelation">
        <rdfs:domain rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
        <rdfs:range rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">is in semantic relation with</rdfs:label>
        <skos:definition xml:lang="en">Links a concept to a concept related by meaning.</skos:definition>
        <skos:scopeNote xml:lang="en">This property should not be used directly, but as a super-property for all properties denoting a relationship of meaning between concepts.</skos:scopeNote>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#topConceptOf -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/2004/02/skos/core#topConceptOf">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#inScheme"/>
        <rdfs:domain rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
        <rdfs:range rdf:resource="http://www.w3.org/2004/02/skos/core#ConceptScheme"/>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">is top concept in scheme</rdfs:label>
        <skos:definition xml:lang="en">Relates a concept to the concept scheme that it is a top level concept of.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/actsOnProperty -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/actsOnProperty">
        <owl:inverseOf rdf:resource="http://www.w3.org/ns/sosa/isActedOnBy"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Actuation"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/ActuatableProperty"/>
        <rdfs:comment xml:lang="en">Relation between an Actuation and the property of a FeatureOfInterest it is acting upon.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">acts on property</rdfs:label>
        <skos:definition xml:lang="en">Relation between an Actuation and the property of a FeatureOfInterest it is acting upon.</skos:definition>
        <skos:example xml:lang="en">In the activity (Actuation) of automatically closing a window if the temperature in a room drops below 20 degrees Celsius, the property on which the Actuator acts upon is the state of the window as it changes from being open to being closed. </skos:example>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/hasFeatureOfInterest -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/hasFeatureOfInterest">
        <owl:inverseOf rdf:resource="http://www.w3.org/ns/sosa/isFeatureOfInterestOf"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Actuation"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Observation"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Sampling"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/FeatureOfInterest"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Sample"/>
        <rdfs:comment xml:lang="en">A relation between an Observation and the entity whose quality was observed, or between an Actuation and the entity whose property was modified, or between an act of Sampling and the entity that was sampled.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">has feature of interest</rdfs:label>
        <skos:definition xml:lang="en">A relation between an Observation and the entity whose quality was observed, or between an Actuation and the entity whose property was modified, or between an act of Sampling and the entity that was sampled.</skos:definition>
        <skos:example xml:lang="en">For example, in an Observation of the weight of a person, the FeatureOfInterest is the person and the property is its weight.</skos:example>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/hasResult -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/hasResult">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.w3.org/ns/sosa/isResultOf"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Actuation"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Observation"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Sampling"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Result"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Sample"/>
        <rdfs:comment xml:lang="en">Relation linking an Observation or Actuation or act of Sampling and a Result or Sample.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">has result</rdfs:label>
        <skos:definition xml:lang="en">Relation linking an Observation or Actuation or act of Sampling and a Result or Sample.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/hasSample -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/hasSample">
        <owl:inverseOf rdf:resource="http://www.w3.org/ns/sosa/isSampleOf"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/FeatureOfInterest"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Sample"/>
        <rdfs:comment xml:lang="en">Relation between a FeatureOfInterest and the Sample used to represent it.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">has sample</rdfs:label>
        <skos:definition xml:lang="en">Relation between a FeatureOfInterest and the Sample used to represent it.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/hosts -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/hosts">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isLocationOf"/>
        <owl:inverseOf rdf:resource="http://www.w3.org/ns/sosa/isHostedBy"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Platform"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Actuator"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Platform"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Sampler"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Sensor"/>
        <rdfs:comment xml:lang="en">Relation between a Platform and a Sensor, Actuator, Sampler, or Platform, hosted or mounted on it.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">hosts</rdfs:label>
        <skos:definition xml:lang="en">Relation between a Platform and a Sensor, Actuator, Sampler, or Platform, hosted or mounted on it.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/isActedOnBy -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/isActedOnBy">
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/ActuatableProperty"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Actuation"/>
        <rdfs:comment xml:lang="en">Relation between an ActuatableProperty of a FeatureOfInterest and an Actuation changing its state.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">is acted on by</rdfs:label>
        <skos:definition xml:lang="en">Relation between an ActuatableProperty of a FeatureOfInterest and an Actuation changing its state.</skos:definition>
        <skos:example xml:lang="en">In the activity (Actuation) of automatically closing a window if the temperature in a room drops below 20 degrees Celsius, the property on which the Actuator acts upon is the state of the window as it changes from being open to being closed. </skos:example>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/isFeatureOfInterestOf -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/isFeatureOfInterestOf">
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/FeatureOfInterest"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Sample"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Actuation"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Observation"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Sampling"/>
        <rdfs:comment xml:lang="en">A relation between a FeatureOfInterest and an Observation about it, an Actuation acting on it, or an act of Sampling that sampled it.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">is feature of interest of</rdfs:label>
        <skos:definition xml:lang="en">A relation between a FeatureOfInterest and an Observation about it, an Actuation acting on it, or an act of Sampling that sampled it.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/isHostedBy -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/isHostedBy">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasLocation"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Actuator"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Platform"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Sampler"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Sensor"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Platform"/>
        <rdfs:comment xml:lang="en">Relation between a Sensor, Actuator, Sampler, or Platform, and the Platform that it is mounted on or hosted by.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">is hosted by</rdfs:label>
        <skos:definition xml:lang="en">Relation between a Sensor, Actuator, Sampler, or Platform, and the Platform that it is mounted on or hosted by.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/isObservedBy -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/isObservedBy">
        <owl:inverseOf rdf:resource="http://www.w3.org/ns/sosa/observes"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/ObservableProperty"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Sensor"/>
        <rdfs:comment xml:lang="en">Relation between an ObservableProperty and the Sensor able to observe it.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">is observed by</rdfs:label>
        <skos:definition xml:lang="en">Relation between an ObservableProperty and the Sensor able to observe it.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/isResultOf -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/isResultOf">
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Result"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Sample"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Actuation"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Observation"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Sampling"/>
        <rdfs:comment xml:lang="en">Relation linking a Result to the Observation or Actuation or act of Sampling that created or caused it.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">is result of</rdfs:label>
        <skos:definition xml:lang="en">Relation linking a Result to the Observation or Actuation or act of Sampling that created or caused it.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/isSampleOf -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/isSampleOf">
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Sample"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/FeatureOfInterest"/>
        <rdfs:comment xml:lang="en">Relation from a Sample to the FeatureOfInterest that it is intended to be representative of.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">is sample of</rdfs:label>
        <skos:definition xml:lang="en">Relation from a Sample to the FeatureOfInterest that it is intended to be representative of.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/madeActuation -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/madeActuation">
        <owl:inverseOf rdf:resource="http://www.w3.org/ns/sosa/madeByActuator"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Actuator"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Actuation"/>
        <rdfs:comment xml:lang="en">Relation between an Actuator and the Actuation it has made.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">made actuation</rdfs:label>
        <skos:definition xml:lang="en">Relation between an Actuator and the Actuation it has made.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/madeByActuator -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/madeByActuator">
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Actuation"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Actuator"/>
        <rdfs:comment xml:lang="en">Relation linking an Actuation to the Actuator that made that Actuation.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">made by actuator</rdfs:label>
        <skos:definition xml:lang="en">Relation linking an Actuation to the Actuator that made that Actuation.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/madeBySampler -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/madeBySampler">
        <owl:inverseOf rdf:resource="http://www.w3.org/ns/sosa/madeSampling"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Sampling"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Sampler"/>
        <rdfs:comment xml:lang="en">Relation linking an act of Sampling to the Sampler (sampling device or entity) that made it.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">made by sampler</rdfs:label>
        <skos:definition xml:lang="en">Relation linking an act of Sampling to the Sampler (sampling device or entity) that made it.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/madeBySensor -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/madeBySensor">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="http://www.w3.org/ns/sosa/madeObservation"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Observation"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Sensor"/>
        <rdfs:comment xml:lang="en">Relation between an Observation and the Sensor which made the Observation.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">made by sensor</rdfs:label>
        <skos:definition xml:lang="en">Relation between an Observation and the Sensor which made the Observation.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/madeObservation -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/madeObservation">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Sensor"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Observation"/>
        <rdfs:comment xml:lang="en">Relation between a Sensor and an Observation made by the Sensor.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">made observation</rdfs:label>
        <skos:definition xml:lang="en">Relation between a Sensor and an Observation made by the Sensor.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/madeSampling -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/madeSampling">
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Sampler"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Sampling"/>
        <rdfs:comment xml:lang="en">Relation between a Sampler (sampling device or entity) and the Sampling act it performed.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">made sampling</rdfs:label>
        <skos:definition xml:lang="en">Relation between a Sampler (sampling device or entity) and the Sampling act it performed.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/observedProperty -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/observedProperty">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Observation"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/ObservableProperty"/>
        <rdfs:comment xml:lang="en">Relation linking an Observation to the property that was observed. The ObservableProperty should be a property of the FeatureOfInterest (linked by hasFeatureOfInterest) of this Observation.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">observed property</rdfs:label>
        <skos:definition xml:lang="en">Relation linking an Observation to the property that was observed. The ObservableProperty should be a property of the FeatureOfInterest (linked by hasFeatureOfInterest) of this Observation.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/observes -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/observes">
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Sensor"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/ObservableProperty"/>
        <rdfs:comment xml:lang="en">Relation between a Sensor and an ObservableProperty that it is capable of sensing.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">observes</rdfs:label>
        <skos:definition xml:lang="en">Relation between a Sensor and an ObservableProperty that it is capable of sensing.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/phenomenonTime -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/phenomenonTime">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasRegion"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Actuation"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Observation"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Sampling"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/2006/time#TemporalEntity"/>
        <rdfs:comment xml:lang="en">The time that the Result of an Observation, Actuation or Sampling applies to the FeatureOfInterest. Not necessarily the same as the resultTime. May be an Interval or an Instant, or some other compound TemporalEntity.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">phenomenon time</rdfs:label>
        <skos:definition xml:lang="en">The time that the Result of an Observation, Actuation or Sampling applies to the FeatureOfInterest. Not necessarily the same as the resultTime. May be an Interval or an Instant, or some other compound TemporalEntity.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/usedProcedure -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/usedProcedure">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasParticipant"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Actuation"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Observation"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Sampling"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Procedure"/>
        <rdfs:comment xml:lang="en">A relation to link to a re-usable Procedure used in making an Observation, an Actuation, or a Sample, typically through a Sensor, Actuator or Sampler.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">used procedure</rdfs:label>
        <skos:definition xml:lang="en">A relation to link to a re-usable Procedure used in making an Observation, an Actuation, or a Sample, typically through a Sensor, Actuator or Sampler.</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/sampling/hasSampleRelationship -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/sampling/hasSampleRelationship">
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Sample"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/sampling/SampleRelationship"/>
        <rdfs:label xml:lang="en">has sample relationship</rdfs:label>
        <skos:definition xml:lang="en">Links a sample to a sample relationship (which links to a related sample)</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/sampling/natureOfRelationship -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/sampling/natureOfRelationship">
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/sampling/SampleRelationship"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/sampling/RelationshipNature"/>
        <rdfs:label xml:lang="en">nature of (sample) relationship</rdfs:label>
        <skos:definition xml:lang="en">Links a SampleRelationship to an indication of the nature of the relationship</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/sosa/sampling/relatedSample -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/sosa/sampling/relatedSample">
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/sampling/SampleRelationship"/>
        <schema:rangeIncludes rdf:resource="http://www.w3.org/ns/sosa/Sample"/>
        <rdfs:label xml:lang="en">related sample</rdfs:label>
        <skos:definition xml:lang="en">Links a sample relationship to the related sample</skos:definition>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/ssn/deployedOnPlatform -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/ssn/deployedOnPlatform">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/ssn/deployedSystem -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/ssn/deployedSystem">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/ssn/detects -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/ssn/detects"/>
    


    <!-- http://www.w3.org/ns/ssn/forProperty -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/ssn/forProperty"/>
    


    <!-- http://www.w3.org/ns/ssn/hasDeployment -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/ssn/hasDeployment">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/ssn/hasProperty -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/ssn/hasProperty">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasQuality"/>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/ssn/"/>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/ssn/hasSubSystem -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/ssn/hasSubSystem">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPart"/>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/ssn/"/>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/ssn/implementedBy -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/ssn/implementedBy">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#describes"/>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/ssn/"/>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/ssn/implements -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/ssn/implements">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isDescribedBy"/>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/ssn/"/>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/ssn/inDeployment -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/ssn/inDeployment">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/ssn/isPropertyOf -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/ssn/isPropertyOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isQualityOf"/>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/ssn/"/>
    </owl:ObjectProperty>
    


    <!-- http://www.w3.org/ns/ssn/isProxyFor -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/ssn/isProxyFor"/>
    


    <!-- http://www.w3.org/ns/ssn/wasOriginatedBy -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/ssn/wasOriginatedBy"/>
    


    <!-- http://www.w3.org/ns/ssn/systems/hasSystemCapability -->

    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/ssn/systems/hasSystemCapability"/>
    


    <!-- https://w3id.org/BCI-ontology#affects -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#affects">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasParticipant"/>
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#causes"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Context.Event"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Context.Object"/>
        <owl:propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#effectuates"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#definesBehaviorOf"/>
        </owl:propertyChainAxiom>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation.png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-15T05:35:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Unity]</terms:source>
        <terms:title xml:lang="en">affects</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Context.Event with a set of related Context.Objects that captures a perspective of their interactions over time.</skos:definition>
        <skos:prefLabel xml:lang="en">affects</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Context.Event with related Context.Objects</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#affects.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#analyzes -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#analyzes">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Model"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Aspect"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">AnnotationTag</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Model_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-08T01:55:00</terms:modified>
        <terms:title xml:lang="en">analyzes</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Indicates that an Aspect is analyzed by a Model (throughout its States): analyzing looking for specific kind of Markers. A Model is specific to the purpose of its BCI application, such as: stress level measurement or fatigue detection.</skos:definition>
        <skos:prefLabel xml:lang="en">analyzes</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Model with an Aspect.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#analyzes.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#aspectOfInterest -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#aspectOfInterest">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/sosa/hasFeatureOfInterest"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Record"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Aspect"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-08-31T03:19:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN]</terms:source>
        <terms:title xml:lang="en">aspectOfInterest</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Record with its correspondent Aspect. This can be read, as follow: &quot;A Record is generated by capturing an Aspect (of interest)&quot;. This object property is a subproperty of sosa:hasFeatureOfInterest: [sosa:Observation] ------ (sosa:hasFeatureOfInterest) ------ [sosa:FeatureOfInterest] [Record] -------------------- (aspectOfInterest) ---------------------- [Aspect]</skos:definition>
        <skos:prefLabel xml:lang="en">aspect of interest</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Record individual with its correspondent Aspect</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#aspectOfInterest.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#canPerform -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#canPerform">
        <rdfs:subPropertyOf rdf:resource="https://w3id.org/BCI-ontology#coparticipatesIn"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Context.AutonomousBeing"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Context.Capability"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-15T03:44:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Unity]</terms:source>
        <terms:title xml:lang="en">canPerform</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">States that a Context.AutonomousBeing &quot;can perform&quot; a set of Context.Capability-ies.</skos:definition>
        <skos:prefLabel xml:lang="en">can perform</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Context.AutonomousBeing that can perform a set of Context.Capability-ies.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#canPerform.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#causes -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#causes">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isParticipantIn"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Context.Object"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Context.Event"/>
        <owl:propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#coparticipatesIn"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#raises"/>
        </owl:propertyChainAxiom>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-15T05:35:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Unity]</terms:source>
        <terms:title xml:lang="en">causes</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Context.Object with a set of related Context.Events that captures a perspective of its interactions over time.</skos:definition>
        <skos:prefLabel xml:lang="en">causes</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Context.Object with related Context.Events</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#causes.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#changes -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#changes">
        <rdfs:subPropertyOf rdf:resource="https://w3id.org/BCI-ontology#affects"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#ActuationEvent"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#ActuationTarget"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation,Context</terms1:part>
        <dcmitype:StillImage xml:lang="en">Actuation.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-15T03:38:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN]</terms:source>
        <terms:title xml:lang="en">changes</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Represents the relationship from an ActuationEvent to the thing or object (ActuationTarget) whose property (ImpactedProperty) is being manipulated by an Actuator.</skos:definition>
        <skos:example xml:lang="en">%GENERAL_EXAMPLE%@Actuation-Use-Case</skos:example>
        <skos:prefLabel xml:lang="en">changes</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#changes.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#consumesInputFrom -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#consumesInputFrom">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#isInputFor"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Command"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Record"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation</terms1:part>
        <dcmitype:StillImage xml:lang="en">Actuation.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-01-10T05:13:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Seydoux2016]</terms:source>
        <terms:title xml:lang="en">consumesInputFrom</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A Command consumes its input from a Record. Following the Actuation-Actuator-Effect (AAE) design pattern proposed for the IoT Ontology (IoT-O), this relationship is based on the following definition: [Actuator]** ------ (consumes) ------ [Input] ** Via the execution of a Command.</skos:definition>
        <skos:example xml:lang="en">%GENERAL_EXAMPLE%@Actuation-Use-Case</skos:example>
        <skos:prefLabel xml:lang="en">consumes input from</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Command with a Record.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#consumesInputFrom.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#coparticipatesIn -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#coparticipatesIn">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#coparticipatesWith"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Context.Object"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Context.Method"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-15T03:44:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Unity]</terms:source>
        <terms:title xml:lang="en">coparticipatesIn</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Context.Object as a coparticipant in a set of Context.Methods.</skos:definition>
        <skos:prefLabel xml:lang="en">coparticipates in</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Context.Object that coparticipates in a set of Context.Methods.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#coparticipatesIn.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#definesBehaviorOf -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#definesBehaviorOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#coparticipatesWith"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Context.Method"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Context.Object"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-15T03:44:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Unity]</terms:source>
        <terms:title xml:lang="en">definesBehaviorOf</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Context.Method with a set of Context.Objects that models a perspective of their expected behavior.</skos:definition>
        <skos:prefLabel xml:lang="en">defines behavior of</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Context.Method that models the behavior of a some Context.Objects.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#definesBehaviorOf.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#detects -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#detects">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/ssn/detects"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Device"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#StimulusEvent"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Sensors</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">StimulusEvent_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-09-14T02:02:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN]</terms:source>
        <terms:title xml:lang="en">detects</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Device with its correspondent StimulusEvent set. This can be read, as follow: &quot;A Device detects StimulusEvent&quot;. This object property is a subproperty of ssn:detects: [sosa:Sensor] ------ (ssn:detects) ------ [ssn:Stimulus] [Device] ---------- (detects) -------- [StimulusEvent] [SSN] A relation from a sosa:Sensor to the ssn:Stimulus that the sosa:Sensor can detect.</skos:definition>
        <skos:prefLabel xml:lang="en">detects</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Device individual with its correspondent StimulusEvent set.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#detects.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#effectuates -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#effectuates">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasParticipant"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Context.Event"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Context.Method"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-15T03:44:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Unity]</terms:source>
        <terms:title xml:lang="en">effectuates</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Context.Event with some related Context.Methods as a part of an interaction.</skos:definition>
        <skos:editorialNote xml:lang="en">From the perspective of the Object-Oriented Programming paradigm, this relationship captures a set of object messages in a specific time frame: an interaction between Context.Objects through their Context.Methods.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">effectuates</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Context.Event with some Context.Methods.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#effectuates.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#executes -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#executes">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:subPropertyOf rdf:resource="https://www.irit.fr/recherches/MELODI/ontologies/SAN#consumes"/>
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#isExecutedBy"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Actuator"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Command"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation</terms1:part>
        <dcmitype:StillImage xml:lang="en">Actuation.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-05-08T18:13:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Seydoux2016]</terms:source>
        <terms:title xml:lang="en">executes</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">An Actuator executes a Command. Following the Actuation-Actuator-Effect (AAE) design pattern proposed for the IoT Ontology (IoT-O), this relationship expands the following definition: [Actuator] ------ (consumes) ------ [Input]** ** The Input from a Record via the execution of a Command.</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: 2_MAPPINGS-TO-SAN</skos:editorialNote>
        <skos:example xml:lang="en">%GENERAL_EXAMPLE%@Actuation-Use-Case</skos:example>
        <skos:prefLabel xml:lang="en">executes</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting an Actuator with a Command.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#executes.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#extends -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#extends">
        <rdfs:subPropertyOf rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#RecordChannelingSpec"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#ChannelingSpec"/>
        <owl:propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#extendsDeviceChannelingSpec"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#extendsChannelingSpec"/>
        </owl:propertyChainAxiom>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor,Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Aspect-and-Modality_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-01-15T00:54:00</terms:modified>
        <terms:title xml:lang="en">extends</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Relation between a RecordChannelingSpec and a ChannelingSpec that the observation extends through the associated DeviceChannelingSpec. The object property composition (owl:propertyChainAxiom) ensures that if a DeviceChannelingSpec extends a particular ChannelingSpec, then one can infer that the RecordChannelingSpec also extends that ChannelingSpec. This extended spec of the channeling schema information object: RecordChannelingSpec.extendsDeviceChannelingSpec * DeviceChannelingSpec.extendsChannelingSpec --&gt; RecordChannelingSpec.extends := ChannelingSpec.</skos:definition>
        <skos:prefLabel xml:lang="en">extends its related modality channeling schema spec</skos:prefLabel>
        <skos:scopeNote xml:lang="en">A hasDescriptor sub property that connects a RecordChannelingSpec with its related ChannelingSpec.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#extends.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#extendsChannelingSpec -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#extendsChannelingSpec">
        <rdfs:subPropertyOf rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#DeviceChannelingSpec"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#ChannelingSpec"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor,Sensors</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Aspect-and-Modality_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-07-29T03:18:00</terms:modified>
        <terms:title xml:lang="en">extendsChannelingSpec</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a DeviceChannelingSpec with its related ChannelingSpec. This relation states that a DeviceChannelingSpec individual extends its related ChannelingSpec from which was derivated.</skos:definition>
        <skos:prefLabel xml:lang="en">extends its modality channeling schema spec</skos:prefLabel>
        <skos:scopeNote xml:lang="en">A hasDescriptor sub property that connects a DeviceChannelingSpec with its related ChannelingSpec.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#extendsChannelingSpec.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#extendsDeviceChannelingSpec -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#extendsDeviceChannelingSpec">
        <rdfs:subPropertyOf rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#RecordChannelingSpec"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#DeviceChannelingSpec"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor,Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Aspect-and-Modality_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-07-29T02:21:00</terms:modified>
        <terms:title xml:lang="en">extendsDeviceChannelingSpec</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a RecordChannelingSpec with its related DeviceChannelingSpec. This relation states that a RecordChannelingSpec individual extends its related DeviceChannelingSpec from which was derivated.</skos:definition>
        <skos:prefLabel xml:lang="en">extends its device channeling schema spec</skos:prefLabel>
        <skos:scopeNote xml:lang="en">A hasDescriptor sub property that connects a RecordChannelingSpec with its related DeviceChannelingSpec.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#extendsDeviceChannelingSpec.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#forModality -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#forModality">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/ssn/forProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Channel"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Modality"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">SystemCapabilities</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Aspect-and-Modality_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-09-14T04:34:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN]</terms:source>
        <terms:title xml:lang="en">forModality</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Channel to the supported Modality is described for. This can be read, as follow: &quot;A Channel is described for (supports) Modality&quot;. This object property is a subproperty of ssn:forProperty: [ssn-system:SystemCapability] ------ (ssn:forProperty) ------ [sosa:ObservableProperty] [Channel] ---------------------- (forModality) ---------------------- [Modality] [SSN] A relation from a ssn-system:SystemCapability to the sosa:ObservableProperty the capability is described for.</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: EEG-CONCEPTS</skos:editorialNote>
        <skos:prefLabel xml:lang="en">for modality</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Channel to the supported Modality is described for.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#forModality.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasAccessMethod -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasAccessMethod">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isReferenceOf"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#RecordedData"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#AccessMethod"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">RecordedData_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-10T04:18:00</terms:modified>
        <terms:title xml:lang="en">hasAccessMethod</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a RecordedData with a set of AccessMethods that describes how the data is being accessed by the BCI application.</skos:definition>
        <skos:prefLabel xml:lang="en">has BCI data access method</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a RecordedData with its associated AccessMethods</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasAccessMethod.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasAction -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasAction">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Activity"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Action"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session,Subject</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Activity.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-15T18:38:00</terms:modified>
        <terms:title xml:lang="en">hasAction</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects an Activity with its correspondent Action set.</skos:definition>
        <skos:prefLabel xml:lang="en">has action</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting an Activity with its correspondent Action set.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasAction.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasActivity -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasActivity">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasRegion"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Session"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Activity"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-08T04:10:00</terms:modified>
        <terms:title xml:lang="en">hasActivity</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Session with its associated Activity.</skos:definition>
        <skos:prefLabel xml:lang="en">has activity</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Session individual with its associated Activity.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasActivity.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasActuation -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasActuation">
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#isActuationOf"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Session"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Actuation"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session,Actuation</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-08T02:07:00</terms:modified>
        <terms:title xml:lang="en">hasActuation</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Session with a set of Actuations that are associated with it.</skos:definition>
        <skos:example xml:lang="en">%GENERAL_EXAMPLE%@Actuation-Use-Case</skos:example>
        <skos:prefLabel xml:lang="en">has actuation</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Session with its related set of Actuations</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasActuation.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasActuatorSpec -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasActuatorSpec">
        <rdfs:subPropertyOf rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Actuator"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#ActuatorSpec"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#ActuatorSpec"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor,Actuation</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-12-11T02:30:00</terms:modified>
        <terms:title xml:lang="en">hasActuatorSpec</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects an (Actuator or ActuatorSpec) with its set of related ActuatorSpecs.</skos:definition>
        <skos:prefLabel xml:lang="en">has actuator spec</skos:prefLabel>
        <skos:scopeNote xml:lang="en">A hasDescriptor sub property for connecting an (Actuator or ActuatorSpec) with its set of ActuatorSpecs.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasActuatorSpec.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasChannelData -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasChannelData">
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#isChannelDataOf"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#DeviceChannelingSpec"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Channel"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Sensors</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">MeasurementCapability_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-08-14T05:19:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[XDF]</terms:source>
        <terms:title xml:lang="en">hasChannelData</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a DeviceChannelingSpec with the set of Channels that comprises its internal structure.</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: EEG-CONCEPTS</skos:editorialNote>
        <skos:prefLabel xml:lang="en">has channel data (logical component)</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a DeviceChannelingSpec with its Channel set.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasChannelData.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasChannelingSpec -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasChannelingSpec">
        <rdfs:subPropertyOf rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Modality"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#ChannelingSpec"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Aspect-and-Modality_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-06-30T01:43:00</terms:modified>
        <terms:title xml:lang="en">hasChannelingSpec</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Modality with its related ChannelingSpec.</skos:definition>
        <skos:prefLabel xml:lang="en">has channeling schema spec</skos:prefLabel>
        <skos:scopeNote xml:lang="en">A hasDescriptor sub property for connecting a Modality with its related ChannelingSpec.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasChannelingSpec.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasDataBlock -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasDataBlock">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isReferenceOf"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#DataSegment"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#RecordedData"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#DataBlock"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Results,AnnotationTag</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">DataSegment.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-08T02:39:44</terms:modified>
        <terms:title xml:lang="en">hasDataBlock</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a (RecordedData or DataSegment) with its correspondent DataBlock set.</skos:definition>
        <skos:prefLabel xml:lang="en">has data block set</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a (RecordedData or DataSegment) individual with its correspondent DataBlock set.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasDataBlock.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasDataFormat -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasDataFormat">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isReferenceOf"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#RecordedData"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#DataFormat"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">RecordedData_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-10T03:34:32</terms:modified>
        <terms:title xml:lang="en">hasDataFormat</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a RecordedData with its corresponding DataFormat that describes the representation of the data observed by a Device.</skos:definition>
        <skos:prefLabel xml:lang="en">has data format</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a RecordedData with its corresponding DataFormat</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasDataFormat.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasDescriptor -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasDescriptor">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isReferenceOf"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Activity"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Channel"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Collection"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#DataFormat"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#DataSegment"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Descriptor"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Interaction"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Modality"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Model"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Playout"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Session"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Subject"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">AnnotationTag,Context,Descriptor,Session,SystemCapabilities,Observations,Subject</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-08T02:43:00</terms:modified>
        <terms:title xml:lang="en">hasDescriptor</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects an entity with a set of Descriptors.</skos:definition>
        <skos:prefLabel xml:lang="en">has external resource (descriptor)</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting an entity with a set of Descriptors.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasDeviceChannelingSpec -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasDeviceChannelingSpec">
        <rdfs:subPropertyOf rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Device"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#DeviceChannelingSpec"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Sensors</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Device_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-07-19T04:33:00</terms:modified>
        <terms:title xml:lang="en">hasDeviceChannelingSpec</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Device with its related DeviceChannelingSpec.</skos:definition>
        <skos:prefLabel xml:lang="en">has device channeling schema spec</skos:prefLabel>
        <skos:scopeNote xml:lang="en">A sub property of hasDescriptor for connecting a Device with its related DeviceChannelingSpec.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasDeviceChannelingSpec.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasDeviceSpec -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasDeviceSpec">
        <rdfs:subPropertyOf rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Device"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#DeviceSpec"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#DeviceSpec"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor,Sensors</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Device_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-06-30T01:43:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[XDF], [ESS]</terms:source>
        <terms:title xml:lang="en">hasDeviceSpec</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a (Device or DeviceSpec) with its set of related DeviceSpecs.</skos:definition>
        <skos:prefLabel xml:lang="en">has device spec</skos:prefLabel>
        <skos:scopeNote xml:lang="en">A hasDescriptor sub property for connecting a (Device or DeviceSpec) with its set of DeviceSpecs.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasDeviceSpec.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasEegChannelData -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasEegChannelData">
        <rdfs:subPropertyOf rdf:resource="https://w3id.org/BCI-ontology#hasChannelData"/>
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#isEegChannelDataOf"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#DeviceChannelingSpec"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#EegChannel"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">EEG</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">MeasurementCapability_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-08-14T05:39:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[XDF]</terms:source>
        <terms:title xml:lang="en">hasEegChannelData</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <owl:deprecated rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">--Concerning EEG, this ontology only defines its related classes. It does not extend or define any specific properties for EEG.-- $ 04:27 AM 2016-07-29 $</owl:deprecated>
        <owl:deprecated rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:deprecated>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects an EegDeviceChannelingSpec with the set of EegChannels that comprises its internal structure.</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: EEG-CONCEPTS</skos:editorialNote>
        <skos:prefLabel xml:lang="en">has EEG channel data</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting an EegDeviceChannelingSpec with its EegChannel set.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasEegChannelData.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasEegNonChannelData -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasEegNonChannelData">
        <rdfs:subPropertyOf rdf:resource="https://w3id.org/BCI-ontology#hasNonChannelData"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#EegDevice"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#EegNonChannel"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">EEG</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">MeasurementCapability_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-08-10T06:48:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN]</terms:source>
        <terms:title xml:lang="en">hasEegNonChannelData</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <owl:deprecated rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">--Concerning EEG, this ontology only defines its related classes. It does not extend or define any specific properties for EEG.-- $ 04:27 AM 2016-07-29 $</owl:deprecated>
        <owl:deprecated rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:deprecated>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">[SSN] Relation from a EegDevice to its EegNonChannel describing the non-channeling measurement capabilities (a set of measurement properties) of the EEG BCI device.</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: EEG-CONCEPTS</skos:editorialNote>
        <skos:editorialNote xml:lang="en">This ontology leaves open to BCI applications the way how they should describe properly basic non-channeling measurement capabilities for its relevant set of different classes of sensors (Device class hierarchy) used in BCI activities, following the description of the ssn-system:SystemCapability concept. Based on their system requirements, BCI applications may define a set of restrictions and specialized connections (subproperties) on the property hasNonChannelData (subproperty of ssn-system:hasSystemCapability) for each particular subclass of Device (subclass of sosa:Sensor), which describes sensors for specific types.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">has non-channeling EEG data (other EEG measurement capability)</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasEegNonChannelData.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasFeatureParameter -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasFeatureParameter">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Record"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#ResponseTag"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#FeatureParameter"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">AnnotationTag</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Model_(SOSA-SSN).png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-01-03T01:13:00</terms:modified>
        <terms:title xml:lang="en">hasFeatureParameter</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A ResponseTag or a Record has a set of FeatureParameters.</skos:definition>
        <skos:prefLabel xml:lang="en">has feature</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a ResponseTag or a Record with its correspondent set of FeatureParameters.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasFeatureParameter.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasLocation -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasLocation">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasLocation"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Context"/>
        <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-08-14T06:22:00</terms:modified>
        <terms:title xml:lang="en">hasLocation</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <owl:deprecated rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">--This ontology will not define a &quot;location&quot; concept of a Context. BCI applications may extend its own ontology to include this definition if necessary.-- $ 06:26 AM 2016-08-14 $</owl:deprecated>
        <owl:deprecated rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:deprecated>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Context with an entity that represents or describes its location.</skos:definition>
        <skos:prefLabel xml:lang="en">has location</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Context with an entity that represents or describes its location.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasLocation.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasMeasurementProperty -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasMeasurementProperty">
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Record"/>
        <rdfs:range rdf:resource="http://www.w3.org/ns/ssn/systems/SystemProperty"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-08-30T23:26:00</terms:modified>
        <terms:title xml:lang="en">hasMeasurementProperty</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Record with a set of ssn-system:SystemProperty-ies (see ssn-system:SystemProperty). Through this relationship, BCI applications may extend the relevant metadata set related to the Record concept.</skos:definition>
        <skos:prefLabel xml:lang="en">has SSN system property</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Record with a ssn-system:SystemProperty set.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasMeasurementProperty.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasMember -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasMember">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasMember"/>
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#isMemberOf"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Collection"/>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Interaction"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Session"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-01-08T04:43:00</terms:modified>
        <terms:title xml:lang="en">hasMember</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Groups a set of Sessions and/or Interactions under a Collection.</skos:definition>
        <skos:prefLabel xml:lang="en">has member (groups)</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Collection with its related set of Sessions and/or Interactions.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasMember.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasModality -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasModality">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/ssn/hasProperty"/>
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#isModalityOf"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Aspect"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Modality"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Aspect-and-Modality_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-08-31T12:21:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN]</terms:source>
        <terms:title xml:lang="en">hasModality</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects an Aspect with its correspondent Modality set. This can be read, as follow: &quot;An Aspect has Modality(ies)&quot;. This object property is a subproperty of ssn:hasProperty: [sosa:FeatureOfInterest] ------ (ssn:hasProperty) ------ [sosa:ObservableProperty] [Aspect] -------------------- (hasModality) ---------------------- [Modality]</skos:definition>
        <skos:prefLabel xml:lang="en">has modality</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting an Aspect with its correspondent Modality set.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasModality.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasModel -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasModel">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#isModelOf"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#FeatureParameter"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#ResponseTag"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Model"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">AnnotationTag</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Model_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-01-02T02:37:00</terms:modified>
        <terms:title xml:lang="en">hasModel</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A ResponseTag or FeatureParameter is associated with (has) a Model.</skos:definition>
        <skos:prefLabel xml:lang="en">has model</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a ResponseTag or FeatureParameter with its correspondent Model.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasModel.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasNext -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasNext">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#directlyPrecedes"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context.Event"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context.Scene"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#DataBlock"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Record"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#RecordedData"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context.Event"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context.Scene"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#DataBlock"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Record"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#RecordedData"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context,Results,Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.Scene.png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">DataBlock_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-15T22:50:00</terms:modified>
        <terms:title xml:lang="en">hasNext</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a (Context.Scene or Context.Event or Record or RecordedData or DataBlock) with its following (next) (Context.Scene or Context.Event or Record or RecordedData or DataBlock) of the sequence.</skos:definition>
        <skos:example xml:lang="en">(*) [Context.Scene] On a Video Game: (Level 3-2) hasNext (Level 3-3). (*) [Context.Event]: links to the following event on a sequence. (eating a meal) hasNext (taking medicine). (*) [Record]: an observation is linked to its following observation. Their difference could be on their channeling settings. (*) [RecordedData]: links to the following data version of the current data set. (*) [DataBlock]: points to the following data unit value from the current one along the sequence.</skos:example>
        <skos:prefLabel xml:lang="en">has next (following)</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a (Context.Scene or Context.Event or Record or RecordedData or DataBlock) with its next correspondent (Context.Scene or Context.Event or Record or RecordedData or DataBlock).</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasNext.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasNonChannelData -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasNonChannelData">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/ssn/systems/hasSystemCapability"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Device"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#NonChannel"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Sensors</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">MeasurementCapability_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-08-30T22:44:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN]</terms:source>
        <terms:title xml:lang="en">hasNonChannelData</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">[SSN] Relation from a Device to a NonChannel describing the non-channeling measurement capabilities (a set of measurement properties) of the BCI device.</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: 1_MAPPINGS-TO-SOSA-SSN</skos:editorialNote>
        <skos:editorialNote xml:lang="en">See general remark about: EEG-CONCEPTS</skos:editorialNote>
        <skos:editorialNote xml:lang="en">This ontology leaves open to BCI applications the way how they should describe properly basic non-channeling measurement capabilities for its relevant set of different classes of sensors (Device class hierarchy) used in BCI activities, as explained in [SSN] System Capabilities Module and [oldSSN] MeasuringCapability Module. Based on their system requirements, BCI applications may define a set of restrictions and specialized connections (subproperties) on the property hasNonChannelData (subproperty of ssn-system:hasSystemCapability) for each particular subclass of Device (subclass of sosa:Sensor), which describes sensors for specific types.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">has non-channeling data (other BCI measurement capability)</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasNonChannelData.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasObject -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasObject">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#coparticipatesWith"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context.Object"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context.Scene"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Context.Object"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-08T04:16:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Unity]</terms:source>
        <terms:title xml:lang="en">hasObject</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a (Context.Scene or Context.Object) with the set of Context.Objects that comprises its internal structure.</skos:definition>
        <skos:prefLabel xml:lang="en">has object</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a (Context.Scene or Context.Object) with its Context.Objects</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasObject.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasObjectComponent -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasObjectComponent">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasComponent"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context.Object"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context.ObjectComponent"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Context.ObjectComponent"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.ObjectComponent.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-03-14T03:35:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Unity]</terms:source>
        <terms:title xml:lang="en">hasObjectComponent</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <owl:deprecated rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">--Following closely the alignment to DUL, the concepts about Objects and Events are distinctly separated. Therefore, from a structural perspective, a Context.ObjectComponent is a Context.Object except for Context.ObjectComponent.Event which is changed to Context.Event. This object property is not being used anymore.--$ 03:21 AM 2018-03-14 $</owl:deprecated>
        <owl:deprecated rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:deprecated>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a (Context.Object or Context.ObjectComponent) with the set of Context.ObjectComponents that comprises its internal structure.</skos:definition>
        <skos:prefLabel xml:lang="en">has object component</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a (Context.Object or Context.ObjectComponent) with its Context.ObjectComponents</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasObjectComponent.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasPlayout -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasPlayout">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isReferenceOf"/>
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#isPlayoutOf"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Session"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Playout"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context,Session</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Playout.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-08T03:16:00</terms:modified>
        <terms:title xml:lang="en">hasPlayout</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a (Context or Session) with its set of Playouts.</skos:definition>
        <skos:prefLabel xml:lang="en">has playout record</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a (Context or Session) with its Playouts.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasPlayout.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasPlayoutInstant -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasPlayoutInstant">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#isPlayoutInstantOf"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Action"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context.Event"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Playout"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#PlayoutInstant"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session,Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Activity.png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">PlayoutInstant.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-11T03:59:00</terms:modified>
        <terms:title xml:lang="en">hasPlayoutInstant</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a (Playout or Context.Event or Action) with its correspondent PlayoutInstant(ces) log entries.</skos:definition>
        <skos:prefLabel xml:lang="en">has playout instant</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a (Playout or Context.Event or Action) individual with its correspondent PlayoutInstant(ces)</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasPlayoutInstant.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasPrevious -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasPrevious">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#directlyFollows"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context.Scene"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#DataBlock"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Record"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#RecordedData"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context.Scene"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#DataBlock"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Record"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#RecordedData"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context,Results,Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.Scene.png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">DataBlock_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-07-07T02:50:00</terms:modified>
        <terms:title xml:lang="en">hasPrevious</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a (Context.Scene or Record or RecordedData or DataBlock) with its previous (Context.Scene or Record or RecordedData or DataBlock) of the sequence.</skos:definition>
        <skos:example xml:lang="en">(*) [Context.Scene] On a Video Game: (Level 3-2) hasPrevious (Level 3-1). (*) [Record]: an observation is linked to its previous observation. Their difference could be on their channeling settings. (*) [RecordedData]: links to the previous data version of the current data set. (*) [DataBlock]: points to the previous data unit value from the current one along the sequence.</skos:example>
        <skos:prefLabel xml:lang="en">has previous (before)</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a (Context.Scene or Record or RecordedData or DataBlock) with its previous (Context.Scene or Record or RecordedData or DataBlock).</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasPrevious.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasRecord -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasRecord">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#isRecordOf"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Session"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Subject"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Record"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session,Subject</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-06-24T00:07:00</terms:modified>
        <terms:title xml:lang="en">hasRecord</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a (Subject or Session) with a set of Records that are associated with it.</skos:definition>
        <skos:prefLabel xml:lang="en">has BCI record</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a (Subject or Session) with its related set of Records</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasRecord.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasRecordChannelingSpec -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasRecordChannelingSpec">
        <rdfs:subPropertyOf rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Record"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#RecordChannelingSpec"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-07-18T03:24:00</terms:modified>
        <terms:title xml:lang="en">hasRecordChannelingSpec</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Record with its related RecordChannelingSpec.</skos:definition>
        <skos:prefLabel xml:lang="en">has record channeling schema spec</skos:prefLabel>
        <skos:scopeNote xml:lang="en">A hasDescriptor sub property for connecting a Record with its related RecordChannelingSpec.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasRecordChannelingSpec.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasRecordSpec -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasRecordSpec">
        <rdfs:subPropertyOf rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Record"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#RecordSpec"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#RecordSpec"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor,Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-07-18T03:01:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[XDF], [ESS]</terms:source>
        <terms:title xml:lang="en">hasRecordSpec</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a (Record or RecordSpec) with its set of related RecordSpecs.</skos:definition>
        <skos:prefLabel xml:lang="en">has record spec</skos:prefLabel>
        <skos:scopeNote xml:lang="en">A hasDescriptor sub property for connecting a (Record or RecordSpec) with its set of RecordSpecs.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasRecordSpec.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasRole -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasRole">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasRole"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Context.Object"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Context.Role"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.Role.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-08T02:28:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Unity]</terms:source>
        <terms:title xml:lang="en">hasRole</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Context.Object with its Context.Role.</skos:definition>
        <skos:prefLabel xml:lang="en">has role</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasRole.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasScene -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasScene">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesObject"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context.Scene"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Context.Scene"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.Scene.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-08T03:06:00</terms:modified>
        <terms:title xml:lang="en">hasScene</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a (Context or Context.Scene) with its Context.Scenes.</skos:definition>
        <skos:prefLabel xml:lang="en">has scene</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a (Context or Context.Scene) with its Context.Scenes</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasScene.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasSession -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasSession">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isObjectIncludedIn"/>
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#isSessionOf"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Interaction"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Subject"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Session"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context,Session,Subject</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-08T03:08:00</terms:modified>
        <terms:title xml:lang="en">hasSession</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a (Context or Interaction or Subject) with a set of Sessions that are associated with it.</skos:definition>
        <skos:prefLabel xml:lang="en">has session</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a (Context or Interaction or Subject) with its related set of Sessions</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasSession.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasStimulusEvent -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasStimulusEvent">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#isStimulusEventOf"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#StimulusTag"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#StimulusEvent"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">AnnotationTag</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Marker_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-05-22T18:51:00</terms:modified>
        <terms:title xml:lang="en">hasStimulusEvent</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A StimulusTag is associated with (has) a StimulusEvent.</skos:definition>
        <skos:prefLabel xml:lang="en">has stimulus event</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a StimulusTag with its correspondent StimulusEvent.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasStimulusEvent.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasSubject -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasSubject">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesObject"/>
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#isSubjectOf"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Interaction"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Subject"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session,Subject</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Subject.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-06-23T01:55:00</terms:modified>
        <terms:title xml:lang="en">hasSubject</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects an Interaction with its set of Subjects.</skos:definition>
        <skos:prefLabel xml:lang="en">has subject (participant)</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting an Interaction with its set of Subjects</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasSubject.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasSubjectState -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasSubjectState">
        <rdfs:subPropertyOf rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Session"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#SubjectState"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-06-30T01:43:00</terms:modified>
        <terms:title xml:lang="en">hasSubjectState</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Session with a set of SubjectStates which describe the overall state of the Subject during the Session.</skos:definition>
        <skos:prefLabel xml:lang="en">has subject state</skos:prefLabel>
        <skos:scopeNote xml:lang="en">A hasDescriptor sub property for connecting a Session with a set of SubjectStates</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasSubjectState.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasValue -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#hasValue">
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#isValueOf"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#RecordedData"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#DataBlock"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">RecordedData_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-01-17T05:31:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[oldSSN], [SSN]</terms:source>
        <terms:title xml:lang="en">hasValue</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <owl:deprecated rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">--Previously, both RecordedData and DataBlock were aligned to sosa:Result.In order to keep a simple model, DataBlock&apos;s alignment was removed.Therefore, the property hasDataBlock will be used to connect these two concepts.-- $ 05:05 AM 2018-01-17 $</owl:deprecated>
        <owl:deprecated rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:deprecated>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a RecordedData with its correspondent DataBlock set. This object property is a subproperty of sosa:hasResult (previously was of oldssn:hasValue): [oldssn:SensorOutput] ------ (sosa:hasResult) ------ [oldssn:ObservationValue] [RecordedData] -------------- (hasValue) -------------------- [DataBlock]</skos:definition>
        <skos:editorialNote xml:lang="en">A SPARQL triple pattern matching to find the DataBlocks of a Record via this object property would be: ?Record bci:observationResult ?RecordedData ?RecordedData bci:hasValue ?DataBlock Based on the following relationships: [Record] -------- (observationResult) ------ [RecordedData] [RecordedData] ---------- (hasValue) -------------- [DataBlock]</skos:editorialNote>
        <skos:prefLabel xml:lang="en">has value (data blocks)</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a RecordedData individual with its correspondent DataBlocks</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasValue.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#includesEvent -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#includesEvent">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isParticipantIn"/>
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#isEventIncludedIn"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Context.Scene"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Context.Event"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.Scene.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-15T03:44:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Unity]</terms:source>
        <terms:title xml:lang="en">includesEvent</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Context.Scene with a set of Context.Events.</skos:definition>
        <skos:prefLabel xml:lang="en">includes event</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Context.Scene with a set of Context.Events.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#includesEvent.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#involves -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#involves">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#ActuationResult"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#ActuationEvent"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation,Results</terms1:part>
        <dcmitype:StillImage xml:lang="en">Actuation.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-22T15:43:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Seydoux2016]</terms:source>
        <terms:title xml:lang="en">involves</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">An ActuationResult involves an ActuationEvent that causes an effect on the ActuationTarget. Following the Actuation-Actuator-Effect (AAE) design pattern proposed for the IoT Ontology (IoT-O), this concept captures the following definition: [Actuation] ------ (involves) ------ [Effect]</skos:definition>
        <skos:example xml:lang="en">%GENERAL_EXAMPLE%@Actuation-Use-Case</skos:example>
        <skos:prefLabel xml:lang="en">involves</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#involves.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isActuationOf -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isActuationOf">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Actuation"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Session"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session,Actuation</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-08T02:07:00</terms:modified>
        <terms:title xml:lang="en">isActuationOf</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects an Actuation with its associated Session.</skos:definition>
        <skos:prefLabel xml:lang="en">is actuation of</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting an Actuation with its related Session.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isActuationOf.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isChannelDataOf -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isChannelDataOf">
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Channel"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#DeviceChannelingSpec"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">SystemCapabilities</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">MeasurementCapability_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-08-14T05:28:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[XDF]</terms:source>
        <terms:title xml:lang="en">isChannelDataOf</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Channel with its associated DeviceChannelingSpec.</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: EEG-CONCEPTS</skos:editorialNote>
        <skos:prefLabel xml:lang="en">is channel (logical component) data of</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Channel with its associated DeviceChannelingSpec definition.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isChannelDataOf.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isEegChannelDataOf -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isEegChannelDataOf">
        <rdfs:subPropertyOf rdf:resource="https://w3id.org/BCI-ontology#isChannelDataOf"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#EegChannel"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#DeviceChannelingSpec"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">EEG</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">MeasurementCapability_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-08-14T05:45:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[XDF]</terms:source>
        <terms:title xml:lang="en">isEegChannelDataOf</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <owl:deprecated rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">--Concerning EEG, this ontology only defines its related classes. It does not extend or define any specific properties for EEG.-- $ 04:27 AM 2016-07-29 $</owl:deprecated>
        <owl:deprecated rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:deprecated>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects an EegChannel with its associated EegDeviceChannelingSpec.</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: EEG-CONCEPTS</skos:editorialNote>
        <skos:prefLabel xml:lang="en">is EEG channel data of</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting an EegChannel with its associated EegDeviceChannelingSpec definition.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isEegChannelDataOf.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isEventIncludedIn -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isEventIncludedIn">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasParticipant"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Context.Event"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Context.Scene"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-15T03:44:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Unity]</terms:source>
        <terms:title xml:lang="en">isEventIncludedIn</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Context.Event with a set of Context.Scenes.</skos:definition>
        <skos:prefLabel xml:lang="en">is event included in</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Context.Event with a set of Context.Scenes.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isEventIncludedIn.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isExecutedBy -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isExecutedBy">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:subPropertyOf rdf:resource="https://www.irit.fr/recherches/MELODI/ontologies/SAN#isConsumedBy"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Command"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Actuator"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation</terms1:part>
        <dcmitype:StillImage xml:lang="en">Actuation.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-05-08T18:23:00</terms:modified>
        <terms:title xml:lang="en">isExecutedBy</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A Command is executed by an Actuator.</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: 2_MAPPINGS-TO-SAN</skos:editorialNote>
        <skos:example xml:lang="en">%GENERAL_EXAMPLE%@Actuation-Use-Case</skos:example>
        <skos:prefLabel xml:lang="en">is executed by</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Command with an Actuator.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isExecutedBy.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isInputFor -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isInputFor">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Record"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Command"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation</terms1:part>
        <dcmitype:StillImage xml:lang="en">Actuation.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-01-10T05:23:00</terms:modified>
        <terms:title xml:lang="en">isInputFor</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A Record is input for a Command.</skos:definition>
        <skos:example xml:lang="en">%GENERAL_EXAMPLE%@Actuation-Use-Case</skos:example>
        <skos:prefLabel xml:lang="en">is input for</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Record with a Command.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isInputFor.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isMemberOf -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isMemberOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isMemberOf"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Interaction"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Session"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Collection"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session,Subject</terms1:part>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-05T04:46:00</terms:modified>
        <terms:title xml:lang="en">isMemberOf</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a set of Sessions and/or Interactions with a Collection.</skos:definition>
        <skos:prefLabel xml:lang="en">is member of</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a set of Sessions and/or Interactions with a Collection.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isMemberOf.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isModalityOf -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isModalityOf">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/ssn/isPropertyOf"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Modality"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Aspect"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Aspect-and-Modality_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-08-31T02:28:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN]</terms:source>
        <terms:title xml:lang="en">isModalityOf</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Modality with its correspondent Aspect. This can be read, as follow: &quot;A Modality is modality of Aspect&quot;. This object property is a subproperty of ssn:isPropertyOf: [sosa:ObservableProperty] ------ (ssn:isPropertyOf) ------ [sosa:FeatureOfInterest] [Modality] -------------------- (isModalityOf) -------------------- [Aspect]</skos:definition>
        <skos:prefLabel xml:lang="en">is modality of</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Modality with its correspondent Aspect.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isModalityOf.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isModelOf -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isModelOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Model"/>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#FeatureParameter"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#ResponseTag"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">AnnotationTag</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Model_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-01-02T02:45:00</terms:modified>
        <terms:title xml:lang="en">isModelOf</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A Model has associated a set of ResponseTags or FeatureParameters.</skos:definition>
        <skos:prefLabel xml:lang="en">is model of</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Model with its correspondent set of ResponseTags or FeatureParameters.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isModelOf.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isObservationResultOf -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isObservationResultOf">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/sosa/isResultOf"/>
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#observationResult"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#RecordedData"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Record"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">RecordedData_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-01-25T02:30:00</terms:modified>
        <terms:title xml:lang="en">isObservationResultOf</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a RecordedData set with its correspondent Record.</skos:definition>
        <skos:prefLabel xml:lang="en">is observation result of (a BCI Record)</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a RecordedData set with its correspondent Record</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isObservationResultOf.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isPlayoutInstantOf -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isPlayoutInstantOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#PlayoutInstant"/>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Action"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context.Event"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Playout"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-08T02:41:00</terms:modified>
        <terms:title xml:lang="en">isPlayoutInstantOf</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a PlayoutInstant log entry with its correspondent individual (Playout or Context.Event or Action) that issued its creation.</skos:definition>
        <skos:prefLabel xml:lang="en">is the playout instant of</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a PlayoutInstant with its correspondent (Playout or Context.Event or Action) individual.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isPlayoutInstantOf.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isPlayoutOf -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isPlayoutOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isAbout"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Playout"/>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Session"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Playout.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-08T03:17:00</terms:modified>
        <terms:title xml:lang="en">isPlayoutOf</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a set of Playouts with its corresponding (Context or Session).</skos:definition>
        <skos:prefLabel xml:lang="en">is playout record of</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting an individual with exactly one (Context or Session)</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isPlayoutOf.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isProducedByDevice -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isProducedByDevice">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#RecordedData"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Device"/>
        <owl:propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#isObservationResultOf"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#observedByDevice"/>
        </owl:propertyChainAxiom>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">RecordedData_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-01-25T02:51:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[oldSSN]</terms:source>
        <terms:title xml:lang="en">isProducedByDevice</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a RecordedData with its correspondent Device that produced it. This can be read, as follow: &quot;A RecordedData is produced by a Device&quot;. This supported functionality: RecordedData.sosa:isResultOf * Record.sosa:madeBySensor --&gt; RecordedData.isProducedByDevice := Device.</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: 1_MAPPINGS-TO-SOSA-SSN</skos:editorialNote>
        <skos:editorialNote xml:lang="en">This object property was previously defined as a subproperty of oldssn:isProducedBy: [oldssn:SensorOutput] ------ (oldssn:isProducedBy) ------ [oldssn:Sensor] [RecordedData] -------- (isProducedByDevice) ---------- [Device]</skos:editorialNote>
        <skos:prefLabel xml:lang="en">is produced by device</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a RecordedData with its correspondent Device that produced it.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isProducedByDevice.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isProxyFor -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isProxyFor">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/ssn/isProxyFor"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#StimulusEvent"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Modality"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">StimulusEvent_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-09-14T03:35:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN]</terms:source>
        <terms:title xml:lang="en">isProxyFor</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a StimulusEvent with its associated Modality-ies. This can be read, as follow: &quot;A StimulusEvent is proxy for a Modality&quot;. This object property is a subproperty of ssn:isProxyFor: [ssn:Stimulus] ------ (ssn:isProxyFor) ------ [sosa:ObservableProperty] [StimulusEvent] ------ (isProxyFor) -------------------- [Modality]</skos:definition>
        <skos:editorialNote xml:lang="en">The following descriptions capture the definition of this relation (4.2.13 Stimuli-Centered, 5.3.1.2.1 Stimuli) adjusted to this ontology: (*) The role of StimulusEvents as a proxy between the Device and the object of sensing (Context.Object). (*) A StimulusEvent may only be usable as proxy for a specific region of an observed Modality.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">is proxy for</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a StimulusEvent with its associated Modality(ies).</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isProxyFor.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isRecordOf -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isRecordOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Record"/>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Session"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Subject"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-06-24T00:16:00</terms:modified>
        <terms:title xml:lang="en">isRecordOf</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Record with its associated (Subject or Session).</skos:definition>
        <skos:prefLabel xml:lang="en">is BCI record of</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Record with its related (Subject or Session).</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isRecordOf.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isReferencedBy -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isReferencedBy">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isReferenceOf"/>
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#pointsTo"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#DataSegment"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Marker"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">AnnotationTag</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">DataSegment.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-18T03:16:00</terms:modified>
        <terms:title xml:lang="en">isReferencedBy</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a DataSegment with a set of Markers.</skos:definition>
        <skos:prefLabel xml:lang="en">is referenced by</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a DataSegment individual with a set of Markers.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isReferencedBy.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isSessionOf -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isSessionOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesObject"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Session"/>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Interaction"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Subject"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-08T03:33:00</terms:modified>
        <terms:title xml:lang="en">isSessionOf</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Session with its associated (Context or Interaction or Subject).</skos:definition>
        <skos:prefLabel xml:lang="en">is session of</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Session with its related (Context or Interaction or Subject).</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isSessionOf.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isStimulusEventOf -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isStimulusEventOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#StimulusEvent"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#StimulusTag"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context,Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Marker_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-06-23T01:55:00</terms:modified>
        <terms:title xml:lang="en">isStimulusEventOf</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A StimulusEvent generates a set of StimulusTags.</skos:definition>
        <skos:prefLabel xml:lang="en">is stimulus event of (generates)</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a StimulusEvent with its set of StimulusTags.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isStimulusEventOf.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isSubjectOf -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isSubjectOf">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isObjectIncludedIn"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Subject"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Interaction"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Subject</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Subject.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-06-23T01:55:00</terms:modified>
        <terms:title xml:lang="en">isSubjectOf</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Subject with a set of Interactions where he/she participates in.</skos:definition>
        <skos:prefLabel xml:lang="en">is subject of (participates in)</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Subject with a set of Interactions where he/she participates in.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isSubjectOf.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#isValueOf -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#isValueOf">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#DataBlock"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#RecordedData"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Results</terms1:part>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-01-17T05:19:00</terms:modified>
        <terms:title xml:lang="en">isValueOf</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <owl:deprecated rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">--Previously, both RecordedData and DataBlock were aligned to sosa:Result.In order to keep a simple model, DataBlock&apos;s alignment was removed.Therefore, the property hasDataBlock will be used to connect these two concepts.-- $ 05:05 AM 2018-01-17 $</owl:deprecated>
        <owl:deprecated rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:deprecated>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a DataBlock set with its correspondent RecordedData.</skos:definition>
        <skos:prefLabel xml:lang="en">is value of (recorded data)</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a DataBlock individual with its correspondent RecordedData</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#isValueOf.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#issues -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#issues">
        <rdfs:subPropertyOf rdf:resource="https://w3id.org/BCI-ontology#causes"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Subject"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Action"/>
        <owl:propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#canPerform"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#raises"/>
        </owl:propertyChainAxiom>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context,Subject</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Subject.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-16T00:35:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Unity]</terms:source>
        <terms:title xml:lang="en">issues</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Subject with a set of Actions that captures the interactions that she performs in the Context.</skos:definition>
        <skos:editorialNote xml:lang="en">A Subject interacts with a Context throughout a set of Actions that she issues while performing an Activity during a Session.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">issues</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Subject with related Actions.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#issues.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#madeEegRecord -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#madeEegRecord">
        <rdfs:subPropertyOf rdf:resource="https://w3id.org/BCI-ontology#madeRecord"/>
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#observedByEegDevice"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#EegDevice"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#EegRecord"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">EEG</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">EegRecord_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-07-22T02:47:00</terms:modified>
        <terms:title xml:lang="en">madeEegRecord</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <owl:deprecated rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">--Concerning EEG, this ontology only defines its related classes. It does not extend or define any specific properties for EEG.-- $ 04:27 AM 2016-07-29 $</owl:deprecated>
        <owl:deprecated rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:deprecated>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects an EegDevice with its correspondent EegRecords. This can be read, as follow: &quot;An EegDevice made EegRecords&quot;. This object property is a subproperty of madeRecord: [Device] ------------ (madeRecord) ------------ [Record] [EegDevice] ------ (madeEegRecord) ------ [EegRecord]</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: EEG-CONCEPTS</skos:editorialNote>
        <skos:prefLabel xml:lang="en">made EEG record</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting an EegDevice individual with its correspondent EegRecord</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#madeEegRecord.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#madeRecord -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#madeRecord">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/sosa/madeObservation"/>
        <owl:inverseOf rdf:resource="https://w3id.org/BCI-ontology#observedByDevice"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Device"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Record"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Sensors</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-08-31T03:47:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN]</terms:source>
        <terms:title xml:lang="en">madeRecord</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Device with its correspondent Records. This can be read, as follow: &quot;A Device made Records&quot;. This object property is a subproperty of sosa:madeObservation: [sosa:Sensor] ------ (sosa:madeObservation) ------ [sosa:Observation] [Device] -------------------- (madeRecord) ------------------ [Record]</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: EEG-CONCEPTS</skos:editorialNote>
        <skos:prefLabel xml:lang="en">made BCI record</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Device individual with its correspondent Record</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#madeRecord.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#observationResult -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#observationResult">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/sosa/hasResult"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Record"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#RecordedData"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">RecordedData_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-09-14T03:30:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[oldSSN], [SSN]</terms:source>
        <terms:title xml:lang="en">observationResult</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Record with its correspondent RecordedData set. This can be read, as follow: &quot;A Record has as its observation result a RecordedData set&quot;. This object property is a subproperty of sosa:hasResult (previously was of oldssn:observationResult): [sosa:Observation] ------ (sosa:hasResult) ------ [oldssn:SensorOutput] [Record] ---------- (observationResult) ------ [RecordedData]</skos:definition>
        <skos:prefLabel xml:lang="en">observation result (of a BCI record)</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Record individual with its correspondent RecordedData set</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#observationResult.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#observedByDevice -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#observedByDevice">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/sosa/madeBySensor"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Record"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Device"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-08-31T03:47:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN]</terms:source>
        <terms:title xml:lang="en">observedByDevice</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Record with its correspondent Device. This can be read, as follow: &quot;A Record is observed by a Device&quot;. This object property is a subproperty of sosa:madeBySensor: [sosa:Observation] ------ (sosa:madeBySensor) ------ [sosa:Sensor] [Record] ------------ (observedByDevice) ---------- [Device]</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: EEG-CONCEPTS</skos:editorialNote>
        <skos:prefLabel xml:lang="en">observed by device</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Record individual with its correspondent Device</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#observedByDevice.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#observedByEegDevice -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#observedByEegDevice">
        <rdfs:subPropertyOf rdf:resource="https://w3id.org/BCI-ontology#observedByDevice"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#EegRecord"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#EegDevice"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">EEG</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">EegRecord_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-07-22T02:47:00</terms:modified>
        <terms:title xml:lang="en">observedByEegDevice</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <owl:deprecated rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">--Concerning EEG, this ontology only defines its related classes. It does not extend or define any specific properties for EEG.-- $ 04:27 AM 2016-07-29 $</owl:deprecated>
        <owl:deprecated rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:deprecated>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects an EegRecord with its correspondent EegDevice. This can be read, as follow: &quot;An EegRecord is observed by an EegDevice&quot;. This object property is a subproperty of observedByDevice: [Record] ------------ (observedByDevice) ------------ [Device] [EegRecord] ------ (observedByEegDevice) ------ [EegDevice]</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: EEG-CONCEPTS</skos:editorialNote>
        <skos:prefLabel xml:lang="en">observed by EEG device</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting an EegRecord individual with its correspondent EegDevice</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#observedByEegDevice.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#observedModality -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#observedModality">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/sosa/observedProperty"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Record"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Modality"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-09-06T05:10:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN], [ESS]</terms:source>
        <terms:title xml:lang="en">observedModality</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Record with its correspondent Modality. This can be read, as follow: &quot;A Record observes a Modality&quot;. This object property is a subproperty of sosa:observedProperty: [sosa:Observation] ------ (sosa:observedProperty) ------ [sosa:ObservableProperty] [Record] -------------- (observedModality) -------------------- [Modality]</skos:definition>
        <skos:historyNote xml:lang="en">[ESS 1.0]: A record (bci:Record) has a specific (single) defined modality (bci:Modality). [ESS 2.0]: A record (bci:Session) has a specific defined RecordedParameterSet, which groups various (multiple) RecordedModality (Modality-ies). Therefore, a record (bci:Session) can be associated with multiple RecordedModality (bci:Modality) definitions.</skos:historyNote>
        <skos:prefLabel xml:lang="en">observed modality</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Record individual with its correspondent Modality</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#observedModality.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#observes -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#observes">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/sosa/observes"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Device"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Modality"/>
        <owl:propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasDeviceChannelingSpec"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasChannelData"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#forModality"/>
        </owl:propertyChainAxiom>
        <owl:propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#madeRecord"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#observedModality"/>
        </owl:propertyChainAxiom>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Sensors</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Device_(SOSA-SSN).png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">MeasurementCapability_(SOSA-SSN).png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-09-14T04:02:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN], [Compton2009]</terms:source>
        <terms:title xml:lang="en">observes</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">[SSN] Relation between a Device (sosa:Sensor) and a Modality (sosa:ObservableProperty) that the sensor supports (can observe). The object property composition (owl:propertyChainAxiom) ensures that if a Record (sosa:Observation) is made of a particular Modality (sosa:ObservableProperty), then one can infer that the Device (sosa:Sensor) supports (observes) that Modality (quality). This supported functionality: (*) Device.madeRecord * Record.observedModality --&gt; Device.observes := Modality. (*) Device.hasDeviceChannelingSpec * DeviceChannelingSpec.hasChannelData * Channel.forModality --&gt; Device.observes := Modality.</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: 1_MAPPINGS-TO-SOSA-SSN</skos:editorialNote>
        <skos:editorialNote xml:lang="en">See general remark about: EEG-CONCEPTS</skos:editorialNote>
        <skos:prefLabel xml:lang="en">observes</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Device individual with its correspondent supported Modality individual.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#observes.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#ofAspect -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#ofAspect">
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Channel"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Aspect"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">SystemCapabilities</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Aspect-and-Modality_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-08-09T02:39:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN]</terms:source>
        <terms:title xml:lang="en">ofAspect</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <owl:deprecated rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">--The property oldssn:ofFeature was deprecated in SOSA/SSN. Therefore, it will be also deprecated in BCI-O.-- $ 02:39 AM 2017-08-09 $</owl:deprecated>
        <owl:deprecated rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:deprecated>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Channel to the Aspect is described for. This can be read, as follow: &quot;A Channel is use to describe a property of an Aspect&quot;. This object property is a subproperty of ssn:ofFeature: [ssn-system:SystemCapability] ------ (ssn:ofFeature) ------ [sosa:FeatureOfInterest] [Channel] ---------------------- (ofAspect) -------------------- [Aspect] [SSN] A relation from a ssn-system:SystemCapability to the sosa:FeatureOfInterest the capability is described for. (Used in conjunction with ssn:forProperty).</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: EEG-CONCEPTS</skos:editorialNote>
        <skos:prefLabel xml:lang="en">of aspect</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Channel to the Aspect is described for.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#ofAspect.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#pointsTo -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#pointsTo">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isAbout"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Marker"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#DataSegment"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">AnnotationTag</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">DataSegment.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-18T03:07:00</terms:modified>
        <terms:title xml:lang="en">pointsTo</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Marker with a DataSegment.</skos:definition>
        <skos:prefLabel xml:lang="en">points to</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Marker individual with a DataSegment.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#pointsTo.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#raises -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#raises">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isParticipantIn"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Context.Method"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#Context.Event"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-15T23:44:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Unity]</terms:source>
        <terms:title xml:lang="en">raises</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Connects a Context.Method with some related Context.Events as a part of an Context.Object interaction that marks their beginning.</skos:definition>
        <skos:editorialNote xml:lang="en">From the perspective of the Object-Oriented Programming paradigm, this relationship captures an object message that defines the beginning of a set of events (Context.Events).</skos:editorialNote>
        <skos:prefLabel xml:lang="en">raises</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Connecting a Context.Method that origins some Context.Events.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#raises.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://w3id.org/BCI-ontology#triggers -->

    <owl:ObjectProperty rdf:about="https://w3id.org/BCI-ontology#triggers">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith"/>
        <rdfs:subPropertyOf rdf:resource="https://www.irit.fr/recherches/MELODI/ontologies/SAN#hasEffect"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Actuator"/>
        <rdfs:range rdf:resource="https://w3id.org/BCI-ontology#ActuationEvent"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation</terms1:part>
        <dcmitype:StillImage xml:lang="en">Actuation.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-05-08T18:43:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Seydoux2016]</terms:source>
        <terms:title xml:lang="en">triggers</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">An Actuator triggers an ActuationEvent that causes an effect on the ActuationTarget. Following the Actuation-Actuator-Effect (AAE) design pattern proposed for the IoT Ontology (IoT-O), this concept captures the following definition: [san:Actuator] ------ (triggers) ------ [san:Effect]</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: 2_MAPPINGS-TO-SAN</skos:editorialNote>
        <skos:example xml:lang="en">%GENERAL_EXAMPLE%@Actuation-Use-Case</skos:example>
        <skos:prefLabel xml:lang="en">triggers</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#triggers.POWDER"/>
    </owl:ObjectProperty>
    


    <!-- https://www.irit.fr/recherches/MELODI/ontologies/SAN#consumes -->

    <owl:ObjectProperty rdf:about="https://www.irit.fr/recherches/MELODI/ontologies/SAN#consumes"/>
    


    <!-- https://www.irit.fr/recherches/MELODI/ontologies/SAN#hasEffect -->

    <owl:ObjectProperty rdf:about="https://www.irit.fr/recherches/MELODI/ontologies/SAN#hasEffect"/>
    


    <!-- https://www.irit.fr/recherches/MELODI/ontologies/SAN#isConsumedBy -->

    <owl:ObjectProperty rdf:about="https://www.irit.fr/recherches/MELODI/ontologies/SAN#isConsumedBy"/>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Data properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasDataValue -->

    <owl:DatatypeProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasDataValue">
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A datatype property that encodes values from a datatype for an Entity. 
There are several ways to encode values in DOLCE (Ultralite):

1) Directly assert an xsd:_ value to an Entity by using hasDataValue
2) Assert a Region for an Entity by using hasRegion, and then assert an xsd:_ value to that Region, by using hasRegionDataValue
3) Assert a Quality for an Entity by using hasQuality, then assert a Region for that Quality, and assert an xsd:_ value to that Region, by using hasRegionDataValue
4) When the value is required, but not directly observed, assert a Parameter for an xsd:_ value by using hasParameterDataValue, and then associate the Parameter to an Entity by using isConstraintFor
5) When the value is required, but not directly observed, you can also assert a Parameter for a Region by using parametrizes, and then assert an xsd:_ value to that Region, by using hasRegionDataValue

The five approaches obey different requirements. 
For example, a simple value can be easily asserted by using pattern (1), but if one needs to assert an interval between two values, a Region should be introduced to materialize that interval, as pattern (2) suggests. 
Furthermore, if one needs to distinguish the individual Quality of a value, e.g. the particular nature of the density of a substance, pattern (3) can be used. 
Patterns (4) and (5) should be used instead when a constraint or a selection is modeled, independently from the actual observation of values in the real world.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">ha valore</rdfs:label>
        <rdfs:label xml:lang="en">has data value</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasEventDate -->

    <owl:DatatypeProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasEventDate">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasDataValue"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A datatype property that encodes values from xsd:dateTime for an Event; a same Event can have more than one xsd:dateTime value: begin date, end date, date at which the interval holds, etc.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">evento ha data</rdfs:label>
        <rdfs:label xml:lang="en">has event date</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasIntervalDate -->

    <owl:DatatypeProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasIntervalDate">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasRegionDataValue"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeInterval"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A datatype property that encodes values from xsd:dateTime for a TimeInterval; a same TimeInterval can have more than one xsd:dateTime value: begin date, end date, date at which the interval holds, etc.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">has interval date</rdfs:label>
        <rdfs:label xml:lang="it">intervallo ha data</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasParameterDataValue -->

    <owl:DatatypeProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasParameterDataValue">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasDataValue"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Parameter"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Parametrizes values from a datatype. For example, a Parameter MinimumAgeForDriving hasParameterDataValue 18 on datatype xsd:int, in the Italian traffic code. In this example, MinimumAgeForDriving isDefinedIn the Norm ItalianTrafficCodeAgeDriving.
More complex parametrization requires workarounds. E.g. AgeRangeForDrugUsage could parametrize data value: 14 to 50 on the datatype: xsd:int. Since complex datatypes are not allowed in OWL1.0, a solution to this can only work by creating two &apos;sub-parameters&apos;: MinimumAgeForDrugUsage (that hasParameterDataValue 14) and MaximumAgeForDrugUsage (that hasParameterDataValue 50), which are components of (cf. hasComponent) the main Parameter AgeRangeForDrugUsage.
Ordering on subparameters can be created by using or specializing the object property &apos;precedes&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">ha valore</rdfs:label>
        <rdfs:label xml:lang="en">has parameter data value</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasRegionDataValue -->

    <owl:DatatypeProperty rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasRegionDataValue">
        <rdfs:subPropertyOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasDataValue"/>
        <rdfs:domain rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A datatype property that encodes values for a Region, e.g. a float for the Region Height.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">has region data value</rdfs:label>
        <rdfs:label xml:lang="it">regione ha valore</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://www.w3.org/2004/02/skos/core#notation -->

    <owl:DatatypeProperty rdf:about="http://www.w3.org/2004/02/skos/core#notation">
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">notation</rdfs:label>
        <skos:definition xml:lang="en">A notation, also known as classification code, is a string of characters such as &quot;T58.5&quot; or &quot;303.4833&quot; used to uniquely identify a concept within the scope of a given concept scheme.</skos:definition>
        <skos:scopeNote xml:lang="en">By convention, skos:notation is used with a typed literal in the object position of the triple.</skos:scopeNote>
    </owl:DatatypeProperty>
    


    <!-- http://www.w3.org/ns/sosa/hasSimpleResult -->

    <owl:DatatypeProperty rdf:about="http://www.w3.org/ns/sosa/hasSimpleResult">
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Actuation"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Observation"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Sampling"/>
        <rdfs:comment xml:lang="en">The simple value of an Observation or Actuation or act of Sampling.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">has simple result</rdfs:label>
        <skos:definition xml:lang="en">The simple value of an Observation or Actuation or act of Sampling.</skos:definition>
        <skos:example xml:lang="en">For instance, the values 23 or true.</skos:example>
    </owl:DatatypeProperty>
    


    <!-- http://www.w3.org/ns/sosa/resultTime -->

    <owl:DatatypeProperty rdf:about="http://www.w3.org/ns/sosa/resultTime">
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Actuation"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Observation"/>
        <schema:domainIncludes rdf:resource="http://www.w3.org/ns/sosa/Sampling"/>
        <rdfs:comment xml:lang="en">The result time is the instant of time when the Observation, Actuation or Sampling activity was completed.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">result time</rdfs:label>
        <skos:definition xml:lang="en">The result time is the instant of time when the Observation, Actuation or Sampling activity was completed.</skos:definition>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasConfidence -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasConfidence">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#ResponseTag"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">AnnotationTag</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Marker_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">[Associated data type spec]. Its Domain value consists of approximated arbitrary real numbers in the close range of [0..1].</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-05-22T21:23:00</terms:modified>
        <terms:title xml:lang="en">hasConfidence</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Captures the accuracy (statistical level of confidence) of the ResponseTag.</skos:definition>
        <skos:example xml:lang="en">Example: 0.75</skos:example>
        <skos:prefLabel xml:lang="en">has confidence</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasConfidence.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasDateTime -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasDateTime">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-06-29T00:35:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[OWL-Time]</terms:source>
        <terms:title xml:lang="en">hasDateTime</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">XSD dateTime associated to an entity. BCI applications should, at least, measure these time values in minutes.</skos:definition>
        <skos:prefLabel xml:lang="en">has date time</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasDateTime.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasEndChannel -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasEndChannel">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#RecordChannelingSpec"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor_(SOSA-SSN).png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-07-19T01:59:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[ESS], [XDF]</terms:source>
        <terms:title xml:lang="en">hasEndChannel</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">The channel number in the recording where the modality block ends.</skos:definition>
        <skos:prefLabel xml:lang="en">has end channel</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasEndChannel.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasEndTime -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasEndTime">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Actuation"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Playout"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Record"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Session"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context,Session,Observations,Actuation</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">TimeInterval.png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-10T03:44:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[OWL-Time]</terms:source>
        <terms:title xml:lang="en">hasEndTime</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">XSD dateTime associated to an entity, that indicates the ending-point of a time interval. BCI applications should, at least, measure these time values in seconds.</skos:definition>
        <skos:editorialNote xml:lang="en">For simplicity, this ontology does not define explicitly a TimeInterval concept.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">has end (final) date time</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasEndTime.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasIntensityLevel -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasIntensityLevel">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Aspect"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#positiveInteger"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Aspect-and-Modality_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">[Associated data type spec]. Its Domain value is all the positive integers: { 1, 2, 3, ... }</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-05-24T00:21:00</terms:modified>
        <terms:title xml:lang="en">hasIntensityLevel</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Indicates the level of intensity related to its concept.</skos:definition>
        <skos:editorialNote xml:lang="en">Aspect: the measurement of the intensity depends on the nature of the Aspect and purpose of the BCI application.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">has intensity level</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasIntensityLevel.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasLabel -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasLabel">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Channel"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Marker"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">AnnotationTag,SystemCapabilities</terms1:part>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-05-20T23:19:00</terms:modified>
        <terms:source>[ESS], [XDF]</terms:source>
        <terms:title xml:lang="en">hasLabel</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A human-readable and descriptive label for general identification purposes associated to an instance.</skos:definition>
        <skos:editorialNote xml:lang="en">If necessary, BCI applications may extend the definition of this attribute to specify the preferred notation scheme, using the semantic annotation skos:notation.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">has label</skos:prefLabel>
        <skos:scopeNote xml:lang="en">(*) In a Channel: this attribute is used for search (access) purposes, according to a preferred labeling scheme (see the editorial note). (*) In a Marker: this attribute indicates a marker type. For example: &quot;110&quot; = &quot;Red light being flashed&quot;.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasLabel.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasLocator -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasLocator">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#AccessMethod"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Descriptor"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor,Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor_(SOSA-SSN).png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">RecordedData_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-05-19T19:42:00</terms:modified>
        <terms:title xml:lang="en">hasLocator</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">An IRI locator to access a Web resource.</skos:definition>
        <skos:editorialNote xml:lang="en">A http-schemed IRI has the ability for content-type negotiation; and thus, it can process the media type of the Web resource.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">has locator (IRI)</skos:prefLabel>
        <skos:scopeNote xml:lang="en">(*) AccessMethod: access to the Web resource that represents the Data File that storages the Record. (*) Descriptor: external Web resource IRI.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasLocator.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasMQTT.Broker -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasMQTT.Broker">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#AccessMethod.MQTT"/>
        <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">RecordedData_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">A broker (or MQTT Server) conforms to the following definition in the latest OASIS MQTT specification: MQTT Version 3.1.1 Plus Errata 01(OASIS Standard Incorporating Approved Errata 01 10 December 2015) -- 1.2 Terminology -- (Server).</terms:conformsTo>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:format xml:lang="en">As defined in: MQTT Version 3.1.1 Plus Errata 01(OASIS Standard Incorporating Approved Errata 01 10 December 2015) -- 1. Introduction -- (1.5 Data representations).</terms:format>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-07-05T04:35:00</terms:modified>
        <terms:title xml:lang="en">hasMQTT.Broker</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <owl:deprecated rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">--This ontology should be agnostic to the data access-- $ 04:35 AM 2016-07-05 $</owl:deprecated>
        <owl:deprecated rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:deprecated>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Describes the broker (a MQTT Server) parameter in an AccessMethod.MQTT connection.</skos:definition>
        <skos:prefLabel xml:lang="en">has MQTT broker</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasMQTT.Broker.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasMQTT.ID -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasMQTT.ID">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#AccessMethod.MQTT"/>
        <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">RecordedData_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">A Client Identifier (or ClientId) conforms to the following definition in the latest OASIS MQTT specification: MQTT Version 3.1.1 Plus Errata 01(OASIS Standard Incorporating Approved Errata 01 10 December 2015) -- 3. MQTT Control Packets / 3.1. CONNECT / 3.1.3. Payload -- (3.1.3.1. Client Identifier).</terms:conformsTo>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:format xml:lang="en">The Client Identifier MUST be a UTF-8 encoded string as defined in Section 1.5.3 of the latest OASIS MQTT specification: MQTT Version 3.1.1 Plus Errata 01(OASIS Standard Incorporating Approved Errata 01 10 December 2015) -- 1. Introduction -- (1.5 Data representations).</terms:format>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-07-05T04:35:00</terms:modified>
        <terms:title xml:lang="en">hasMQTT.ID</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <owl:deprecated rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">--This ontology should be agnostic to the data access-- $ 04:35 AM 2016-07-05 $</owl:deprecated>
        <owl:deprecated rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:deprecated>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Describes the Client Identifier (ClientId) parameter in an AccessMethod.MQTT connection. This parameter identifies the Client to the MQTT Server.</skos:definition>
        <skos:prefLabel xml:lang="en">has MQTT ID</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasMQTT.ID.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasMQTT.Topic -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasMQTT.Topic">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#AccessMethod.MQTT"/>
        <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">RecordedData_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">A Topic conforms to the following definitions in the latest OASIS MQTT specification: MQTT Version 3.1.1 Plus Errata 01(OASIS Standard Incorporating Approved Errata 01 10 December 2015) -- (*) 3. MQTT Control Packets / 3.3 PUBLISH -- Publish message -- (3.3.2.1. Topic Name). (*) 3. MQTT Control Packets / 3.8 SUBSCRIBE -- Subscribe to topics -- (3.8.3 Payload).</terms:conformsTo>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:format xml:lang="en">The Topic MUST be a UTF-8 encoded string as defined in Section 1.5.3 of the latest OASIS MQTT specification: MQTT Version 3.1.1 Plus Errata 01 (OASIS Standard Incorporating Approved Errata 01 10 December 2015) -- 1. Introduction -- (1.5 Data representations).</terms:format>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-07-05T04:35:00</terms:modified>
        <terms:title xml:lang="en">hasMQTT.Topic</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <owl:deprecated rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">--This ontology should be agnostic to the data access-- $ 04:35 AM 2016-07-05 $</owl:deprecated>
        <owl:deprecated rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:deprecated>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Describes the Topic (name or filter) parameter in an AccessMethod.MQTT connection. This parameter identifies either: (*) The Topic Name (for the PUBLISH message), which identifies the information channel to which payload data is published. (*) The Topic Filter (for the SUBSCRIBE message), which corresponds to the Clients interest in one or more Topics (each subscription registers a Clients interest in a Server).The payload of a SUBSCRIBE packet contains at least one Topic Filter.</skos:definition>
        <skos:prefLabel xml:lang="en">has MQTT topic</skos:prefLabel>
        <skos:scopeNote xml:lang="en">The usage of this parameter (for either subscribe to specific topics) depends on the purpose and implementation of the BCI application.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasMQTT.Topic.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasModelIRI -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasModelIRI">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Model"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">AnnotationTag</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Marker_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-05-23T02:03:00</terms:modified>
        <terms:title xml:lang="en">hasModelIRI</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">It&apos;s the IRI of the resource that describes or represents the Model or classifier. A Model can be described in any language or format, such as PMML.</skos:definition>
        <skos:prefLabel xml:lang="en">has model IRI</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasModelIRI.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasNumberOfChannels -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasNumberOfChannels">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#DeviceChannelingSpec"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#RecordChannelingSpec"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#positiveInteger"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Sensors,Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor_(SOSA-SSN).png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:description xml:lang="en">=== EEG 10/20 system channeling schema. ===</terms:description>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-10-12T01:57:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[ESS], [XDF]</terms:source>
        <terms:title xml:lang="en">hasNumberOfChannels</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Captures the number of channels used in a Record or supported by a Device. Its value is expected to be a positive integer.</skos:definition>
        <skos:editorialNote xml:lang="en">[XDF]: channel_count is a non-negative integer that encodes the number of channels in the stream. [ESS 1.0]: number of (used) data channels.</skos:editorialNote>
        <skos:example xml:lang="en">Instead of using this generic datatype property, some BCI applications could define the following specific attributes, according to the recording setup, DeviceChannelingSpec and Record&apos;s Modality: (*) Number of used LEDs. (*) Number of used cameras.</skos:example>
        <skos:prefLabel xml:lang="en">has number of channels</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasNumberOfChannels.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasOffset -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasOffset">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#DataBlock"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#long"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Results</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">DataBlock_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-06-12T04:17:00</terms:modified>
        <terms:title xml:lang="en">hasOffset</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Indicates the milliseconds.</skos:definition>
        <skos:prefLabel xml:lang="en">has offset</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasOffset.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasOrdinalPosition -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasOrdinalPosition">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#DataBlock"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#positiveInteger"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Results</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">DataBlock_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-06-12T03:44:00</terms:modified>
        <terms:title xml:lang="en">hasOrdinalPosition</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Indicates the ordinal position of the DataBlock.</skos:definition>
        <skos:prefLabel xml:lang="en">has (ordinal) position</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasOrdinalPosition.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasSampleCount -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasSampleCount">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Record"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#positiveInteger"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-07-19T02:55:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[XDF]</terms:source>
        <terms:title xml:lang="en">hasSampleCount</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Counts the number of samples of the Record.</skos:definition>
        <skos:editorialNote xml:lang="en">[XDF] It is defined in the StreamFooter chunk as sample_count.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">has sample count</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasSampleCount.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasSamplingRate -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasSamplingRate">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#Record"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-08-30T23:58:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[ESS], [XDF]</terms:source>
        <terms:title xml:lang="en">hasSamplingRate</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Sampling rate of the recording (Record). Its measurement unit is Hertz (Hz).</skos:definition>
        <skos:editorialNote xml:lang="en">Related concept for a Device: SamplingRate.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">[ESS 2.0] Sampling rate of the modality may be recorded at a different sampling rate.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">(a record) has sampling rate</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasSamplingRate.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasStartChannel -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasStartChannel">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#RecordChannelingSpec"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor_(SOSA-SSN).png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-07-19T01:59:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[ESS], [XDF]</terms:source>
        <terms:title xml:lang="en">hasStartChannel</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">The channel number in the recording where the modality block starts.</skos:definition>
        <skos:prefLabel xml:lang="en">has start channel</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasStartChannel.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasStartTime -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasStartTime">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Actuation"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Playout"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Record"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Session"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context,Session,Observations,Actuation</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">TimeInterval.png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-10T03:44:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[OWL-Time]</terms:source>
        <terms:title xml:lang="en">hasStartTime</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">XSD dateTime associated to an entity, that indicates the starting-point of a time interval. BCI applications should, at least, measure these time values in seconds.</skos:definition>
        <skos:editorialNote xml:lang="en">For simplicity, this ontology does not define explicitly a TimeInterval concept.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">has start (initial) date time</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasStartTime.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasState -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasState">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#ResponseTag"/>
        <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">AnnotationTag</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Marker_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-05-22T21:23:00</terms:modified>
        <terms:title xml:lang="en">hasState</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Captures the alphabet symbol of the ResponseTag, representating its &quot;State&quot;. BCI domain applications can define their own specific symbolic scheme to represent its relevant States.</skos:definition>
        <skos:example xml:lang="en">An alphabet-based symbolic scheme, could be: &quot;A B C D E...&quot;. Thus, a specific State, would be: {&quot;B&quot;}</skos:example>
        <skos:prefLabel xml:lang="en">has state</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasState.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasTimeStamp -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasTimeStamp">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Channel"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#DataBlock"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Marker"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#PlayoutInstant"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTimeStamp"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">AnnotationTag,Context,Results,SystemCapabilities</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Marker_(SOSA-SSN).png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">PlayoutInstant.png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-06-29T00:34:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[OWL-Time]</terms:source>
        <terms:title xml:lang="en">hasTimeStamp</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">XSD dateTimeStamp of a specific time instant. BCI applications are recommended to measure the time with high precision, in order to keep a proper granularity for this measurement unit. BCI applications should, at least, measure the time instants in milliseconds.</skos:definition>
        <skos:prefLabel xml:lang="en">has time stamp</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasTimeStamp.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasTitle -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasTitle">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Collection"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context.Event"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context.Object"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context.ObjectComponent"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context.Scene"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Descriptor"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Interaction"/>
                    <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Session"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context,Descriptor,Session</terms1:part>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-09-29T03:24:00</terms:modified>
        <terms:title xml:lang="en">hasTitle</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">The given title or logical name of an entity. It is used to associate a human-readable label to entities.</skos:definition>
        <skos:prefLabel xml:lang="en">has title</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasTitle.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- https://w3id.org/BCI-ontology#hasType -->

    <owl:DatatypeProperty rdf:about="https://w3id.org/BCI-ontology#hasType">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="https://w3id.org/BCI-ontology#AccessMethod"/>
        <rdfs:range>
            <rdfs:Datatype>
                <owl:oneOf>
                    <rdf:Description>
                        <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#List"/>
                        <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string">File</rdf:first>
                        <rdf:rest>
                            <rdf:Description>
                                <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#List"/>
                                <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Stream</rdf:first>
                                <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
                            </rdf:Description>
                        </rdf:rest>
                    </rdf:Description>
                </owl:oneOf>
            </rdfs:Datatype>
        </rdfs:range>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">RecordedData_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">[Associated data type spec].</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-06-01T01:55:00</terms:modified>
        <terms:title xml:lang="en">hasType</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Indicates the AccessMethod&apos;s type: the nature of how the RecordedData can be accessed. This ontology only defines the two following Access Method Type: (*) &quot;File&quot;: archived access method. (*) &quot;Stream&quot;: real-time access method.</skos:definition>
        <skos:prefLabel xml:lang="en">has access method type (nature)</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#hasType.POWDER"/>
    </owl:DatatypeProperty>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Classes
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://dbpedia.org/ontology/Person -->

    <owl:Class rdf:about="http://dbpedia.org/ontology/Person">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">dbp:Person</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://purl.oclc.org/NET/ssnx/ssn#Observation -->

    <owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Observation">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">old-ssn:Observation</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://purl.oclc.org/NET/ssnx/ssn#SensorDataSheet -->

    <owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#SensorDataSheet">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">oldssn:SensorDataSheet</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://purl.org/vocommons/voaf#Vocabulary -->

    <owl:Class rdf:about="http://purl.org/vocommons/voaf#Vocabulary">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">voaf:Vocabulary</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Abstract -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Abstract">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Quality"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Abstract</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Any Entity that cannot be located in space-time. E.g. mathematical entities: formal semantics elements, regions within dimensional spaces, etc.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Abstract</rdfs:label>
        <rdfs:label xml:lang="it">Astratto</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Action -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Action">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasParticipant"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#executesTask"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Action</metadata:prefixIRI>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DUL:Action</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">An Event with at least one Agent that isParticipantIn it, and that executes a Task that typically isDefinedIn a Plan, Workflow, Project, etc.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Action</rdfs:label>
        <rdfs:label xml:lang="it">Azione</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Agent</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Additional comment: a computational agent can be considered as a PhysicalAgent that realizes a certain class of algorithms (that can be considered as instances of InformationObject) that allow to obtain some behaviors that are considered typical of agents in general. For an ontology of computational objects based on DOLCE see e.g. http://www.loa-cnr.it/COS/COS.owl, and http://www.loa-cnr.it/KCO/KCO.owl.</rdfs:comment>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Any agentive Object , either physical (e.g. a whale, a robot, an oak), or social (e.g. a corporation, an institution, a community).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Agent</rdfs:label>
        <rdfs:label xml:lang="it">Agente</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Amount -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Amount">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region"/>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalAttribute"/>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SpaceRegion"/>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeInterval"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Amount</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A quantity, independently from how it is measured, computed, etc.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Amount</rdfs:label>
        <rdfs:label xml:lang="it">Quantità</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#BiologicalObject -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#BiologicalObject">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalBody"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">BiologicalObject</metadata:prefixIRI>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Biological object</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#ChemicalObject -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#ChemicalObject">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalBody"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">ChemicalObject</metadata:prefixIRI>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Chemical object</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Classification -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Classification">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeIndexedRelation"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSettingFor"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSettingFor"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSettingFor"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeInterval"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Classification</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A special kind of Situation that allows to include time indexing for the classifies relation in situations. For example, if a Situation s &apos;my old cradle is used in these days as a flower pot&apos; isSettingFor the entity &apos;my old cradle&apos; and the TimeIntervals &apos;8June2007&apos; and &apos;10June2007&apos;, and we know that s satisfies a functional Description for aesthetic objects, which defines the Concepts &apos;flower pot&apos; and &apos;flower&apos;, then we also need to know what concept classifies &apos;my old cradle&apos; at what time.
In order to solve this issue, we need to create a sub-situation s&apos; for the classification time: &apos;my old cradle is a flower pot in 8June2007&apos;. Such sub-situation s&apos; isPartOf s.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Classification</rdfs:label>
        <rdfs:label xml:lang="it">Classificazione</rdfs:label>
        <rdfs:label xml:lang="en">time-indexed classification</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collection -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collection">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPart"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collection"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Collection</metadata:prefixIRI>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DUL:Collection</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Any container for entities that share one or more common properties. E.g. &quot;stone objects&quot;, &quot;the nurses&quot;, &quot;the Louvre Aegyptian collection&quot;, all the elections for the Italian President of the Republic. 
A collection is not a logical class: a collection is a first-order entity, while a class is second-order.
A collection is neither an aggregate of its member entities (see e.g. ObjectAggregate class).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Collection</rdfs:label>
        <rdfs:label xml:lang="it">Collezione</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collective -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collective">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collection"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasMember"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Collective</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A Collection whose members are agents, e.g. &quot;the nurses&quot;, &quot;the Italian rockabilly fans&quot;.
Collectives, facon de parler, can act as agents, although they are not assumed here to be agents (they are even disjoint from the class SocialAgent). This is represented by admitting collectives in the range of the relations having Agent in their domain or range.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Collective</rdfs:label>
        <rdfs:label xml:lang="it">Collettivo</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#CollectiveAgent -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#CollectiveAgent">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialAgent"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#actsThrough"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isIntroducedBy"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">CollectiveAgent</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A SocialAgent that is actedBy agents that are (and act as) members of a Collective. A collective agent can have roles that are also roles of those agents.
For example, in sociology, a &apos;group action&apos; is the situation in which a number of people (that result to be members of a collective) in a given area behave in a coordinated way in order to achieve a (often common) goal. The Agent in such a Situation is not single, but a CollectiveAgent (a Group). This can be generalized to the notion of social movement, which assumes a large Community or even the entire Society as agents.
The difference between a CollectiveAgent and an Organization is that a Description that introduces a CollectiveAgent is also one that unifies the corresponding Collective. In practice, this difference makes collective agents &apos;less stable&apos; than organizations, because they have a dedicated, publicly recognizable Description that is conceived to introduce them.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Agente collettivo</rdfs:label>
        <rdfs:label xml:lang="en">Collective agent</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Community -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Community">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#CollectiveAgent"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Community</metadata:prefixIRI>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Community</rdfs:label>
        <rdfs:label xml:lang="it">Comunità</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isDefinedIn"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPart"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject"/>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialAgent"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Concept</metadata:prefixIRI>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">dul:Concept</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A Concept is a SocialObject, and isDefinedIn some Description; once defined, a Concept can be used in other Description(s). If a Concept isDefinedIn exactly one Description, see the LocalConcept class.
The classifies relation relates Concept(s) to Entity(s) at some TimeInterval</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Concept</rdfs:label>
        <rdfs:label xml:lang="it">Concetto</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Configuration -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Configuration">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collection"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Configuration</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A collection whose members are &apos;unified&apos;, i.e. organized according to a certain schema that can be represented by a Description.
Typically, a configuration is the collection that emerges out of a composed entity: an industrial artifact, a plan, a discourse, etc.  
E.g. a physical book has a configuration provided by the part-whole schema that holds together its cover, pages, ink. That schema, based on the individual relations between the book and its parts, can be represented in a reified way by means of a (structural) description, which is said to &apos;unify&apos; the book configuration.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Configuration</rdfs:label>
        <rdfs:label xml:lang="it">Configurazione</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Contract -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Contract">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Contract</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">(The content of) an agreement between at least two agents that play a Party Role, about some contract object (a Task to be executed).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Contract</rdfs:label>
        <rdfs:label xml:lang="it">Contratto</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject"/>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject"/>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialAgent"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Description</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A Description is a SocialObject that represents a conceptualization. 
It can be thought also as a &apos;descriptive context&apos; that uses or defines concepts in order to create a view on a &apos;relational context&apos; (cf. Situation) out of a set of data or observations. 
For example, a Plan is a Description of some actions to be executed by agents in a certain way, with certain parameters; a Diagnosis is a Description that provides an interpretation for a set of observed entities, etc.
Descriptions &apos;define&apos; or &apos;use&apos; concepts, and can be &apos;satisfied&apos; by situations.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Description</rdfs:label>
        <rdfs:label xml:lang="it">Descrizione</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Design -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Design">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Design</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A Description of the Situation, in terms of structure and function, held by an Entity for some reason.
A design is usually accompanied by the rationales behind the construction of the designed Entity (i.e. of the reasons why a design is claimed to be as such). For example, the actual design (a Situation) of a car or of a law is based on both the specification (a Description) of the structure, and the rationales used to construct cars or laws.
While designs typically describe entities to be constructed, they can also be used to describe &apos;refunctionalized&apos; entities, or to hypothesize unknown functions. For example, a cradle can be refunctionalized as a flowerpot based on a certain home design.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Design</rdfs:label>
        <rdfs:label xml:lang="it">Design</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#DesignedArtifact -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#DesignedArtifact">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalArtifact"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isDescribedBy"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Design"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DesignedArtifact</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A PhysicalArtifact that is also described by a Design. This excludes simple recycling or refunctionalization of natural objects. Most common sense &apos;artifacts&apos; can be included in this class: cars, lamps, houses, chips, etc.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Artefatto progettato</rdfs:label>
        <rdfs:label xml:lang="en">Designed artifact</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#DesignedSubstance -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#DesignedSubstance">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#DesignedArtifact"/>
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#FunctionalSubstance"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DesignedSubstance</metadata:prefixIRI>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Diagnosis -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Diagnosis">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Diagnosis</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A Description of the Situation of a system, usually applied in order to control a normal behaviour, or to explain a notable behavior (e.g. a functional breakdown).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Diagnosi</rdfs:label>
        <rdfs:label xml:lang="en">Diagnosis</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Entity</metadata:prefixIRI>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">dul:Entity</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Anything: real, possible, or imaginary, which some modeller wants to talk about for some purpose.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Entity</rdfs:label>
        <rdfs:label xml:lang="it">Entità</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasParticipant"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasTimeInterval"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeInterval"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasConstituent"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPart"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Quality"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DUL:Event</metadata:prefixIRI>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Event</metadata:prefixIRI>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">dul:Event</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Any physical, social, or mental process, event, or state.

More theoretically, events can be classified in different ways, possibly based on &apos;aspect&apos; (e.g. stative, continuous, accomplishement, achievement, etc.), on &apos;agentivity&apos; (e.g. intentional, natural, etc.), or on &apos;typical participants&apos; (e.g. human, physical, abstract, food, etc.).
Here no special direction is taken, and the following explains why: events are related to observable situations, and they can have different views at a same time.
If a position has to be suggested here anyway, the participant-based classification of events seems the most stable and appropriate for many modelling problems.

(1) Alternative aspectual views

Consider a same event &apos;rock erosion in the Sinni valley&apos;: it can be conceptualized as an accomplishment (what has brought a certain state to occur), as an achievement (the state resulting from a previous accomplishment), as a punctual event (if we collapse the time interval of the erosion into a time point), or as a transition (something that has changed from a state to a different one). 
In the erosion case, we could therefore have good motivations to shift from one aspect to another: a) causation focus, b) effectual focus, c) historical condensation, d) transition (causality).

The different views refer to the same event, but are still different: how to live with this seeming paradox? 
A typical solution e.g. in linguistics (cf. Levin&apos;s aspectual classes) and in DOLCE Full (cf. WonderWeb D18 axiomatization) is to classify events based on aspectual differences. But this solution would create different identities for a same event, where the difference is only based on the modeller&apos;s attitude.
An alternative solution is suggested here, and exploits the notion of (observable) Situation; a Situation is a view, consistent with a Description, which can be observed of a set of entities. It can also be seen as a &apos;relational context&apos; created by an observer on the basis of a &apos;frame&apos;. Therefore, a Situation allows to create a context where each particular view can have a proper identity, while the Event preserves its own identity. 
For example, ErosionAsAccomplishment is a Situation where rock erosion is observed as a process leading to a certain achievement: the conditions (roles, parameters) that suggest such view are stated in a Description, which acts as a &apos;theory of accomplishments&apos;. Similarly, ErosionAsTransition is a Situation where rock erosion is observed as an event that has changed a state to another: the conditions for such interpretation are stated in a different Description, which acts as a &apos;theory of state transitions&apos;.
Consider that in no case the actual event is changed or enriched in parts by the aspectual view.

(2) Alternative intentionality views

Similarly to aspectual views, several intentionality views can be provided for a same Event. For example, one can investigate if an avalanche has been caused by immediate natural forces, or if there is any hint of an intentional effort to activate those natural forces.
Also in this case, the Event as such has not different identities, while the causal analysis generates situations with different identities, according to what Description is taken for interpreting the Event. 
On the other hand, if the possible actions of an Agent causing the starting of an avalanche are taken as parts of the Event, then this makes its identity change, because we are adding a part to it. 
Therefore, if intentionality is a criterion to classify events or not, this depends on if an ontology designer wants to consider causality as a relevant dimension for events&apos; identity.

(3) Alternative participant views

A slightly different case is when we consider the basic participants to an Event. In this case, the identity of the Event is affected by the participating objects, because it depends on them. 
For example, if snow, mountain slopes, wind, waves, etc. are considered as an avalanche basic participants, or if we also want to add water, human agents, etc., that makes the identity of an avalanche change.
Anyway, this approach to event classification is based on the designer&apos;s choices, and more accurately mirrors lexical or commonsense classifications (see. e.g. WordNet &apos;supersenses&apos; for verb synsets).

Ultimately, this discussion has no end, because realists will keep defending the idea that events in reality are not changed by the way we describe them, while constructivists will keep defending the idea that, whatever &apos;true reality&apos; is about, it can&apos;t be modelled without the theoretical burden of how we observe and describe it. 
Both positions are in principle valid, but, if taken too radically, they focus on issues that are only partly relevant to the aim of computational ontologies, which assist domain experts in representing a certain portion of reality according to their own assumptions and requirements. 

For this reason, in this ontology version of DOLCE, both events and situations are allowed, together with descriptions (the reason for the inclusion of the D&amp;S framewrok in DOLCE), in order to encode the modelling needs, independently from the position (if any) chosen by the model designer.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Event</rdfs:label>
        <rdfs:label xml:lang="it">Evento</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#EventType -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#EventType">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#classifies"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Parameter"/>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Role"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">EventType</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A Concept that classifies an Event . An event type describes how an Event should be interpreted, executed, expected, seen, etc., according to the Description that the EventType isDefinedIn (or used in)</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Event type</rdfs:label>
        <rdfs:label xml:lang="it">Tipo di evento</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#FormalEntity -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#FormalEntity">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Abstract"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DUL:FormalEntity</metadata:prefixIRI>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">FormalEntity</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Entities that are formally defined and are considered independent from the social context in which they are used. They cannot be localized in space or time. Also called &apos;Platonic entities&apos;.
Mathematical and logical entities are included in this class: sets, categories, tuples, costants, variables, etc.
Abstract formal entities are distinguished from information objects, which are supposed to be part of a social context, and are localized in space and time, therefore being (social) objects.
For example, the class &apos;Quark&apos; is an abstract formal entity from the purely set-theoretical perspective, but it is an InformationObject from the viewpoint of ontology design, when e.g. implemented in a logical language like OWL.
Abstract formal entities are also distinguished from Concept(s), Collection(s), and Description(s), which are part of a social context, therefore being SocialObject(s) as well.
For example, the class &apos;Quark&apos; is an abstract FormalEntity from the purely set-theoretical perspective, but it is a Concept within history of science and cultural dynamics.

These distinctions allow to represent two different notions of &apos;semantics&apos;: the first one is abstract and formal (&apos;formal semantics&apos;), and formallyInterprets symbols that are about entities whatsoever; for example, the term &apos;Quark&apos; isAbout the Collection of all quarks, and that Collection isFormalGroundingFor the abstract class &apos;Quark&apos; (in the extensional sense). 
The second notion is social, localized in space-time (&apos;social semantics&apos;), and can be used to interpret entities in the intensional sense. For example, the Collection of all quarks isCoveredBy the Concept &apos;Quark&apos;, which is also expressed by the term &apos;Quark&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Entità formale astratta</rdfs:label>
        <rdfs:label xml:lang="en">Formal entity</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#FunctionalSubstance -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#FunctionalSubstance">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Substance"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">FunctionalSubstance</metadata:prefixIRI>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Functional substance</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Goal -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Goal">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Goal</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The Description of a Situation that is desired by an Agent, and usually associated to a Plan that describes how to actually achieve it</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Goal</rdfs:label>
        <rdfs:label xml:lang="it">Scopo</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Group -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Group">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#CollectiveAgent"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isDescribedBy"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Plan"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Group</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A CollectiveAgent whose acting agents conceptualize a same SocialRelation .</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Group</rdfs:label>
        <rdfs:label xml:lang="it">Gruppo</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationEntity -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationEntity">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">InformationEntity</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A piece of information, be it concretely realized or not. It is a catchall class, intended to bypass the ambiguities of many data or text that could denote either a an expression or a concrete realization of that expression.
In a semiotic model, there is no special reason to distinguish between them, however we may want to distinguish between a pure information content (e.g. the 3rd Gymnopedie by Satie), and its possible concrete realizations as a music sheet, a piano execution, the reproduction of the execution, its publishing as a record, etc.).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationEntity"/>
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject"/>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialAgent"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DUL:InformationObject</metadata:prefixIRI>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">InformationObject</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A piece of information, such as a musical composition, a text, a word, a picture, independently from how it is concretely realized.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Information object</rdfs:label>
        <rdfs:label xml:lang="it">Oggetto informativo</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationRealization -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationRealization">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationEntity"/>
        <rdfs:subClassOf>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalObject"/>
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Quality"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#realizes"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#realizesSelfInformation"/>
                <owl:hasSelf rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:hasSelf>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">InformationRealization</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A concrete realization of an InformationObject, e.g. the written document (object) containing the text of a law, a poetry reading (event), the dark timbre (quality) of a sound (event) in the execution (event) of a musical composition, realizing a &apos;misterioso&apos; tempo indication.

The realization of an information object also realizes information about itself. This is a special semiotic feature, which allows to avoid a traditonal paradox, by which an information is often supposed to be about itself besides other entities (e.g. the information object &apos;carpe diem&apos; is about its meaning in Horace&apos;s Odes (let alone its fortune in Western culture and beyond), but also about its expression in context: &apos;dum loquimur, fugerit invida aetas: carpe diem, quam minimum credula postero&apos;, with the sound and emotional relations that it could activate.
This is expressed in OWL2 with a local reflexivity axiom of the dul:InformationRealization class.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Information realization</rdfs:label>
        <rdfs:label xml:lang="it">Informazione concreta</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#LocalConcept -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#LocalConcept">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">LocalConcept</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A Concept that isDefinedIn exactly 1 Description. For example, the Concept &apos;coffee&apos; in a &apos;preparesCoffee&apos; relation can be defined in that relation, and for all other Description(s) that use it, the isConceptUsedIn property should be applied. Notice therefore that not necessarily all Concept(s) isDefinedIn exactly 1 Description.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Local concept</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Method -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Method">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DUL:Method</metadata:prefixIRI>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Method</metadata:prefixIRI>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">dul:Method</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A method is a Description that defines or uses concepts in order to guide carrying out actions aimed at a solution with respect to a problem. 
It is different from a Plan, because plans could be carried out in order to follow a method, but a method can be followed by executing alternative plans.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Method</rdfs:label>
        <rdfs:label xml:lang="it">Metodo</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Narrative -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Narrative">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Narrative</metadata:prefixIRI>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Narrative</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#NaturalPerson -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#NaturalPerson">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Person"/>
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalAgent"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DUL:NaturalPerson</metadata:prefixIRI>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">NaturalPerson</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A person in the physical commonsense intuition: &apos;have you seen that person walking down the street?&apos;</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Natural person</rdfs:label>
        <rdfs:label xml:lang="it">Persona fisica</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Norm -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Norm">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Norm</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A social norm.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Norm</rdfs:label>
        <rdfs:label xml:lang="it">Norma</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasLocation"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isParticipantIn"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasConstituent"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPart"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isClassifiedBy"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Role"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Quality"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DUL:Object</metadata:prefixIRI>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Object</metadata:prefixIRI>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">dul:Object</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Any physical, social, or mental object, or a substance. Following DOLCE Full, objects are always participating in some event (at least their own life), and are spatially located.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Object</rdfs:label>
        <rdfs:label xml:lang="it">Oggetto</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#ObjectAggregate -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#ObjectAggregate">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
        <rdfs:subClassOf>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPart"/>
                        <owl:someValuesFrom>
                            <owl:Class>
                                <owl:intersectionOf rdf:parseType="Collection">
                                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
                                    <owl:Restriction>
                                        <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isMemberOf"/>
                                        <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collection"/>
                                    </owl:Restriction>
                                </owl:intersectionOf>
                            </owl:Class>
                        </owl:someValuesFrom>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">ObjectAggregate</metadata:prefixIRI>
        <dc:creator rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Aldo Gangemi</dc:creator>
        <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2021-02-21T23:35:02Z</dc:date>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">An aggregate of distributed objects, members of a same Collection, e.g. the stars in a constellation, the parts of a car, the employees of a company, the entries from an encyclopedia, the concepts expressed in a speech, etc.
It cannot be defined by means of an equivalence axiom, because it&apos;d require the same Collection for all members, an axiom that cannot be expressed in OWL.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Organism -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Organism">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#BiologicalObject"/>
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalAgent"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Organism</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A physical objects with biological characteristics, typically that organisms can self-reproduce.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Organism</rdfs:label>
        <rdfs:label xml:lang="it">Organismo</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Organization -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Organization">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialAgent"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Organization</metadata:prefixIRI>
        <rdfs:comment xml:lang="en">An internally structured, conventionally created SocialAgent, needing a specific Role and Agent that plays it, in order to act.</rdfs:comment>
        <rdfs:comment xml:lang="it">Un agente sociale strutturato internamente e creato convenzionalmente. Per agire, ha bisogno di ruoli e agenti che li ricoprano.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Organization</rdfs:label>
        <rdfs:label xml:lang="it">Organizzazione</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Parameter -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Parameter">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#classifies"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPart"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Parameter"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Role"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Parameter</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A Concept that classifies a Region; the difference between a Region and a Parameter is that regions represent sets of observable values, e.g. the height  of a given building, while parameters represent constraints or selections on observable values, e.g. &apos;VeryHigh&apos;. Therefore, parameters can also be used to constrain regions, e.g. VeryHigh on a subset of values of the Region Height applied to buildings, or to add an external selection criterion , such as measurement units, to regions, e.g. Meter on a subset of values from the Region Length applied to the Region Length applied to roads.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Parameter</rdfs:label>
        <rdfs:label xml:lang="it">Parametro</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Parthood -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Parthood">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeIndexedRelation"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesPart"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesWhole"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:hasKey rdf:parseType="Collection">
            <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesPart"/>
            <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesWhole"/>
        </owl:hasKey>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Parthood</metadata:prefixIRI>
        <dc:creator rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Aldo Gangemi</dc:creator>
        <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2021-04-03T13:53:57Z</dc:date>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A special kind of Situation that allows to include time indexing for the hasPart relation in situations. 
For example, if a Situation s &apos;finally, my bike has a luggage rack&apos; isSettingFor the entity &apos;my bike&apos; and the TimeIntervals &apos;now&apos;, or more specifically &apos;29March2021&apos;, we need to have a time-index the part relation. With Parthood, we use includesWhole and includesPart properties.
This can be done similarly for other arguments of parthood, e.g. location, configuration, topology, etc.
Concerning the possible property characteristics reused from mereology (transitivity, asymmetry, reflexivity), they need to be implemented by means of rules (or, in a limited way, property chains using the binary hasPart or hasProperPart properties).
A key is also added to ensure identification constraints of time-indexed parthood.</rdfs:comment>
        <rdfs:label xml:lang="en">parthood</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Pattern -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Pattern">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Relation"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Pattern</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Any invariance detected from a dataset, or from observation; also, any invariance proposed based on top-down considerations.
E.g. patterns detected and abstracted by an organism, by pattern recognition algorithms, by machine learning techniques, etc.
An occurrence of a pattern is an &apos;observable&apos;, or detected Situation</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Pattern</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Person -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Person">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Person</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Persons in commonsense intuition, which does not apparently distinguish between either natural or social persons.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Person</rdfs:label>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Persona {it}</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Personification -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Personification">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialAgent"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Personification</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A social entity with agentive features, but whose status is the result of a cultural transformation from e.g. a PhysicalObject, an Event, an Abstract, another SocialObject, etc. For example: the holy grail, deus ex machina, gods, magic wands, etc.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Personification</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalAgent -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalAgent">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent"/>
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalObject"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">PhysicalAgent</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A PhysicalObject that is capable of self-representing (conceptualizing) a Description in order to plan an Action. 
A PhysicalAgent is a substrate for (actsFor) a Social Agent</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Agente fisico</rdfs:label>
        <rdfs:label xml:lang="en">Physical agent</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalArtifact -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalArtifact">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalObject"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isDescribedBy"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Plan"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">PhysicalArtifact</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Any PhysicalObject that isDescribedBy a Plan .
This axiomatization is weak, but allows to talk of artifacts in a very general sense, i.e. including recycled objects, objects with an intentional functional change, natural objects that are given a certain function, even though they are not modified or structurally designed, etc. PhysicalArtifact(s) are not considered disjoint from PhysicalBody(s), in order to allow a dual classification when needed. E.g.,
FunctionalSubstance(s) are included here as well.
Immaterial (non-physical) artifacts (e.g. texts, ideas, cultural movements, corporations, communities, etc. can be modelled as social objects (see SocialObject), which are all &apos;artifactual&apos; in the weak sense assumed here.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Artefatto fisico</rdfs:label>
        <rdfs:label xml:lang="en">Physical artifact</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalAttribute -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalAttribute">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRegionFor"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalObject"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SpaceRegion"/>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeInterval"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">PhysicalAttribute</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Physical value of a physical object, e.g. density, color, etc.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Caratteristica fisica</rdfs:label>
        <rdfs:label xml:lang="en">Physical attribute</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalBody -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalBody">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalObject"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">PhysicalBody</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Physical bodies are PhysicalObject(s), for which we tend to neutralize any possible artifactual character. They can have several granularity levels: geological, chemical, physical, biological, etc.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Physical body</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalObject -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalObject">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPart"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalObject"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">PhysicalObject</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Any Object that has a proper space region. The prototypical physical object has also an associated mass, but the nature of its mass can greatly vary based on the epistemological status of the object (scientifically measured, subjectively possible, imaginary).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Oggetto fisico</rdfs:label>
        <rdfs:label xml:lang="en">Physical object</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalPlace -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalPlace">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalObject"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">PhysicalPlace</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A physical object that is inherently located; for example, a water area.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Luogo fisico</rdfs:label>
        <rdfs:label xml:lang="en">Physical place</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Place -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Place">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isLocationOf"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Place</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Socially or cognitively dependent locations: political geographic entities (Rome, Lesotho), and non-material locations determined by the presence of other entities (&quot;the area close to Rome&quot;) or of pivot events or signs (&quot;the area where the helicopter fell&quot;), as well as identified as complements to other entities (&quot;the area under the table&quot;), etc. 
In this generic sense, a Place is a &apos;dependent&apos; location. For &apos;non-dependent&apos; locations, cf. the PhysicalPlace class. For an abstract (dimensional) location, cf. the SpaceRegion class.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Luogo</rdfs:label>
        <rdfs:label xml:lang="en">Place</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Plan -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Plan">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasComponent"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Goal"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Plan</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A Description having an explicit Goal, to be achieved by executing the plan</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Piano</rdfs:label>
        <rdfs:label xml:lang="en">Plan</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PlanExecution -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PlanExecution">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#satisfies"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Plan"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">PlanExecution</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Plan executions are situations that proactively satisfy a plan. Subplan executions are proper parts of the whole plan execution.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Esecuzione di piano</rdfs:label>
        <rdfs:label xml:lang="en">Plan execution</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Process -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Process">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Process</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">This is a placeholder for events that are considered in their evolution, or anyway not strictly dependent on agents, tasks, and plans. 
See Event class for some thoughts on classifying events. See also &apos;Transition&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Process</rdfs:label>
        <rdfs:label xml:lang="it">Processo</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Project -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Project">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Plan"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#definesRole"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Role"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#definesTask"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Task"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Project</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A Plan that defines Role(s), Task(s), and a specific structure for tasks to be executed in relation to goals to be achieved, in order to achieve the main goal of the project. In other words, a project is a plan with a subgoal structure and multiple roles and tasks.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Progetto</rdfs:label>
        <rdfs:label xml:lang="en">Project</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Quality -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Quality">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasRegion"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isQualityOf"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasConstituent"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Quality"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPart"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Quality"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Quality</metadata:prefixIRI>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">dul:Quality</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Any aspect of an Entity (but not a part of it), which cannot exist without that Entity. For example, the way the surface of a specific PhysicalObject looks like, or the specific light of a place at a certain time, are examples of Quality, while the encoding of a Quality into e.g. a PhysicalAttribute should be modeled as a Region. 
From the design viewpoint, the Quality-Region distinction is useful only when individual aspects of an Entity are considered in a domain of discourse. 
For example, in an automotive context, it would be irrelevant to consider the aspects of car windows for a specific car, unless the factory wants to check a specific window against design parameters (anomaly detection). 
On the other hand, in an antiques context, the individual aspects for a specific piece of furniture are a major focus of attention, and may constitute the actual added value, because the design parameters for old furniture are often not fixed, and may not be viewed as &apos;anomalies&apos;.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Quality</rdfs:label>
        <rdfs:label xml:lang="it">Qualità</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Abstract"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasConstituent"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPart"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#overlaps"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#precedes"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Region</metadata:prefixIRI>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">dul:Region</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Any region in a dimensional space (a dimensional space is a maximal Region), which can be used as a value for a quality of an Entity . For example, TimeInterval, SpaceRegion, PhysicalAttribute, Amount, SocialAttribute are all subclasses of Region. 
Regions are not data values in the ordinary knowledge representation sense; in order to get patterns for modelling data, see the properties: representsDataValue and hasDataValue</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Region</rdfs:label>
        <rdfs:label xml:lang="it">Regione</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Relation -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Relation">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Relation</metadata:prefixIRI>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">dul:Relation</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Relations are descriptions that can be considered as the counterpart of formal relations (that are included in the FormalEntity class).
For example, &apos;givingGrantToInstitution(x,y,z)&apos; with three argument types: Provider(x),Grant(y),Recipient(z), can have a Relation counterpart: &apos;GivingGrantToInstitution&apos;, which defines three Concept instances: Provider,Grant,Recipient.
Since social objects are not formal entities, Relation includes here any &apos;relation-like&apos; entity in common sense, including social relations.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Relation</rdfs:label>
        <rdfs:label xml:lang="it">Relazione</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Right -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Right">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#definesRole"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">2</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#definesTask"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Right</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A legal position by which an Agent is entitled to obtain something from another Agent , under specified circumstances, through an enforcement explicited either in a Law, Contract , etc.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Diritto</rdfs:label>
        <rdfs:label xml:lang="en">Right</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Role -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Role">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#classifies"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPart"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Role"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DUL:Role</metadata:prefixIRI>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Role</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A Concept that classifies an Object</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Role</rdfs:label>
        <rdfs:label xml:lang="it">Ruolo</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Set -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Set">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#FormalEntity"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Set</metadata:prefixIRI>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Insieme {it}</rdfs:label>
        <rdfs:label xml:lang="en">Set</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#satisfies"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DUL:Situation</metadata:prefixIRI>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Situation</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A view, consistent with (&apos;satisfying&apos;) a Description, on a set of entities. 
It can also be seen as a &apos;relational context&apos; created by an observer on the basis of a &apos;frame&apos; (i.e. a Description). 
For example, a PlanExecution is a context including some actions executed by agents according to certain parameters and expected tasks to be achieved from a Plan; a DiagnosedSituation is a context of observed entities that is interpreted on the basis of a Diagnosis, etc.
Situation is also able to represent reified n-ary relations, where isSettingFor is the top-level relation for all binary projections of the n-ary relation. 
If used in a transformation pattern for n-ary relations, the designer should take care of adding (some or all) OWL2 keys, corresponding to binary projections of the n-ary, to a subclass of Situation. Otherwise the &apos;identification constraint&apos; (Calvanese et al., IJCAI 2001) might be violated.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Situation</rdfs:label>
        <rdfs:label xml:lang="it">Situazione</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialAgent -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialAgent">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent"/>
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#actsThrough"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalAgent"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">SocialAgent</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Any individual whose existence is granted simply by its social communicability and capability of action (through some PhysicalAgent).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Agente sociale</rdfs:label>
        <rdfs:label xml:lang="en">Social agent</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isExpressedBy"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPart"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">SocialObject</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Any Object that exists only within some communication Event, in which at least one PhysicalObject participates in. 
In other words, all objects that have been or are created in the process of social communication: for the sake of communication (InformationObject), for incorporating new individuals (SocialAgent, Place), for contextualizing or intepreting existing entities (Description, Concept), or for collecting existing entities (Collection).
Being dependent on communication, all social objects need to be expressed by some information object (information objects are self-expressing).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Oggetto sociale</rdfs:label>
        <rdfs:label xml:lang="en">Social object</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObjectAttribute -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObjectAttribute">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isRegionFor"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialObject"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">SocialObjectAttribute</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Any Region in a dimensional space that is used to represent some characteristic of a SocialObject, e.g. judgment values, social scalars, statistical attributes over a collection of entities, etc.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Caratteristica sociale</rdfs:label>
        <rdfs:label xml:lang="en">Social attribute</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialPerson -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialPerson">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Person"/>
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialAgent"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#actsThrough"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">SocialPerson</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A SocialAgent that needs the existence of a specific NaturalPerson in order to act (but the lifetime of the NaturalPerson has only to overlap that of the SocialPerson).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Persona sociale</rdfs:label>
        <rdfs:label xml:lang="en">Social person</rdfs:label>
        <owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Formerly: Person (changed to avoid confusion with commonsense intuition)</owl:versionInfo>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialRelation -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialRelation">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Relation"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">SocialRelation</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Any social relationship</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Relazione sociale</rdfs:label>
        <rdfs:label xml:lang="en">Social relation</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SpaceRegion -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SpaceRegion">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region"/>
        <owl:disjointWith rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeInterval"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">SpaceRegion</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Any Region in a dimensional space that is used to localize an Entity ; i.e., it is not used to represent some characteristic (e.g. it excludes time intervals, colors, size values, judgment values, etc.). Differently from a Place , a space region has a specific dimensional space.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Regione di spazio</rdfs:label>
        <rdfs:label xml:lang="en">Space region</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SpatioTemporalRegion -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SpatioTemporalRegion">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasConstituent"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SpaceRegion"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasConstituent"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeInterval"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DUL:SpatioTemporalRegion</metadata:prefixIRI>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">SpatioTemporalRegion</metadata:prefixIRI>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Substance -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Substance">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#PhysicalBody"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Substance</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Any PhysicalBody that has not necessarily specified (designed) boundaries, e.g. a pile of trash, some sand, etc. 
In this sense, an artistic object made of trash or a dose of medicine in the form of a pill would be a FunctionalSubstance, and a DesignedArtifact, since its boundaries are specified by a Design; aleatoric objects that are outcomes of an artistic process might be still considered DesignedArtifact(s), and Substance(s).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Sostanza</rdfs:label>
        <rdfs:label xml:lang="en">Substance</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Task -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Task">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#EventType"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasPart"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Task"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isExecutedIn"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Action"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTaskDefinedIn"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isTaskOf"/>
                <owl:allValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Role"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Task</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">An EventType that classifies an Action to be executed. 
For example, reaching a destination is a task that can be executed by performing certain actions, e.g. driving a car, buying a train ticket, etc. 
The actions to execute a task can also be organized according to a Plan that is not the same as the one that defines the task (if any). 
For example, reaching a destination could be defined by a plan to get on holidays, while the plan to execute the task can consist of putting some travels into a sequence.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Task</rdfs:label>
        <rdfs:label xml:lang="it">Task</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Theory -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Theory">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Description"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasComponent"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Relation"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Theory</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A Theory is a Description that represents a set of assumptions for describing something, usually general. Scientific, philosophical, and commonsense theories can be included here.
This class can also be used to act as &apos;naturalized reifications&apos; of logical theories (of course, they will be necessarily incomplete in this case, because second-order entities are represented as first-order ones).</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Teoria</rdfs:label>
        <rdfs:label xml:lang="en">Theory</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeIndexedRelation -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeIndexedRelation">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSettingFor"/>
                        <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeInterval"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">TimeIndexedRelation</metadata:prefixIRI>
        <dc:creator rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Aldo Gangemi</dc:creator>
        <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2021-02-24T14:24:23Z</dc:date>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A Situation that includes a time indexing in its setting, so allowing to order any binary relation (property) with time.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeInterval -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeInterval">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">TimeInterval</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Any Region in a dimensional space that aims at representing time.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Intervallo di tempo</rdfs:label>
        <rdfs:label xml:lang="en">Time interval</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Transition -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Transition">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesEvent"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesObject"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSettingFor"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Process"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSettingFor"/>
                <owl:someValuesFrom>
                    <owl:Class>
                        <owl:intersectionOf rdf:parseType="Collection">
                            <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
                            <owl:Restriction>
                                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#precedes"/>
                                <owl:someValuesFrom>
                                    <owl:Class>
                                        <owl:intersectionOf rdf:parseType="Collection">
                                            <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
                                            <owl:Restriction>
                                                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#precedes"/>
                                                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
                                            </owl:Restriction>
                                        </owl:intersectionOf>
                                    </owl:Class>
                                </owl:someValuesFrom>
                            </owl:Restriction>
                        </owl:intersectionOf>
                    </owl:Class>
                </owl:someValuesFrom>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#includesTime"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">3</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TimeInterval"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isSettingFor"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">2</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Transition</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A transition is a Situation that creates a context for three TimeInterval(s), two additional different Situation(s), one Event, one Process, and at least one Object: the Event is observed as the cause for the transition, one Situation is the state before the transition, the second Situation is the state after the transition, the Process is the invariance under some different transitions (including the one represented here), in which at least one Object is situated. Finally, the time intervals position the situations and the transitional event in time.
This class of situations partly encodes the ontology underlying typical engineering algebras for processes, e.g. Petri Nets. 
A full representation of the transition ontology is outside the expressivity of OWL, because we would need qualified cardinality restrictions,  coreference, property equivalence, and property composition.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Transition</rdfs:label>
        <rdfs:label xml:lang="it">Transizione</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TypeCollection -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#TypeCollection">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collection"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">TypeCollection</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A Collection whose members are the maximal set of individuals that share the same (named) type, e.g. &quot;the gem stones&quot;, &quot;the Italians&quot;.
This class is very useful to apply a variety of the so-called &quot;ClassesAsValues&quot; design pattern, when it is used to talk about the extensional aspect of a class. An alternative variety of the pattern applies to the intensional aspect of a class, and the class Concept should be used instead.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Collezione di un tipo</rdfs:label>
        <rdfs:label xml:lang="en">Type collection</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#UnitOfMeasure -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#UnitOfMeasure">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Parameter"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#parametrizes"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">UnitOfMeasure</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Units of measure are conceptualized here as parameters on regions, which can be valued as datatype values.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Unit of measure</rdfs:label>
        <rdfs:label xml:lang="it">Unità di misura</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Workflow -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Workflow">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Plan"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#definesRole"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Role"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#definesTask"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Task"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Workflow</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A Plan that defines Role(s), Task(s), and a specific structure for tasks to be executed, usually supporting the work of an Organization</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="en">Workflow</rdfs:label>
        <rdfs:label xml:lang="it">Workflow</rdfs:label>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#WorkflowExecution -->

    <owl:Class rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#WorkflowExecution">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#satisfies"/>
                <owl:someValuesFrom rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Workflow"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">WorkflowExecution</metadata:prefixIRI>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"/>
        <rdfs:label xml:lang="it">Esecuzione di workflow</rdfs:label>
        <rdfs:label xml:lang="en">Workflow execution</rdfs:label>
    </owl:Class>
    


    <!-- http://www.w3.org/1999/02/22-rdf-syntax-ns#List -->

    <owl:Class rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#List">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">rdf:List</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://www.w3.org/2002/07/owl#Thing -->

    <owl:Class rdf:about="http://www.w3.org/2002/07/owl#Thing">
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">owl:Thing</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://www.w3.org/2004/02/skos/core#Collection -->

    <owl:Class rdf:about="http://www.w3.org/2004/02/skos/core#Collection">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <owl:disjointWith rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
        <owl:disjointWith rdf:resource="http://www.w3.org/2004/02/skos/core#ConceptScheme"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">skos:Collection</metadata:prefixIRI>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">Collection</rdfs:label>
        <skos:definition xml:lang="en">A meaningful collection of concepts.</skos:definition>
        <skos:scopeNote xml:lang="en">Labelled collections can be used where you would like a set of concepts to be displayed under a &apos;node label&apos; in the hierarchy.</skos:scopeNote>
    </owl:Class>
    


    <!-- http://www.w3.org/2004/02/skos/core#Concept -->

    <owl:Class rdf:about="http://www.w3.org/2004/02/skos/core#Concept">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <owl:disjointWith rdf:resource="http://www.w3.org/2004/02/skos/core#ConceptScheme"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">skos:Concept</metadata:prefixIRI>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">Concept</rdfs:label>
        <skos:definition xml:lang="en">An idea or notion; a unit of thought.</skos:definition>
    </owl:Class>
    


    <!-- http://www.w3.org/2004/02/skos/core#ConceptScheme -->

    <owl:Class rdf:about="http://www.w3.org/2004/02/skos/core#ConceptScheme">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">skos:ConceptScheme</metadata:prefixIRI>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">Concept Scheme</rdfs:label>
        <skos:definition xml:lang="en">A set of concepts, optionally including statements about semantic relationships between those concepts.</skos:definition>
        <skos:example xml:lang="en">Thesauri, classification schemes, subject heading lists, taxonomies, &apos;folksonomies&apos;, and other types of controlled vocabulary are all examples of concept schemes. Concept schemes are also embedded in glossaries and terminologies.</skos:example>
        <skos:scopeNote xml:lang="en">A concept scheme may be defined to include concepts from different sources.</skos:scopeNote>
    </owl:Class>
    


    <!-- http://www.w3.org/2004/02/skos/core#OrderedCollection -->

    <owl:Class rdf:about="http://www.w3.org/2004/02/skos/core#OrderedCollection">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2004/02/skos/core#Collection"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">skos:OrderedCollection</metadata:prefixIRI>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2004/02/skos/core"/>
        <rdfs:label xml:lang="en">Ordered Collection</rdfs:label>
        <skos:definition xml:lang="en">An ordered collection of concepts, where both the grouping and the ordering are meaningful.</skos:definition>
        <skos:scopeNote xml:lang="en">Ordered collections can be used where you would like a set of concepts to be displayed in a specific order, and optionally under a &apos;node label&apos;.</skos:scopeNote>
    </owl:Class>
    


    <!-- http://www.w3.org/2006/time#TemporalEntity -->

    <owl:Class rdf:about="http://www.w3.org/2006/time#TemporalEntity">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">time:TemporalEntity</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/sosa/ActuatableProperty -->

    <owl:Class rdf:about="http://www.w3.org/ns/sosa/ActuatableProperty">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">sosa:ActuatableProperty</metadata:prefixIRI>
        <rdfs:comment xml:lang="en">An actuatable quality (property, characteristic) of a FeatureOfInterest.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">Actuatable Property</rdfs:label>
        <skos:definition xml:lang="en">An actuatable quality (property, characteristic) of a FeatureOfInterest.</skos:definition>
        <skos:example xml:lang="en">A window actuator acts by changing the state between a frame and a window. The ability of the window to be opened and closed is its ActuatableProperty.</skos:example>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/sosa/Actuation -->

    <owl:Class rdf:about="http://www.w3.org/ns/sosa/Actuation">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">sosa:Actuation</metadata:prefixIRI>
        <rdfs:comment xml:lang="en">An Actuation carries out an (Actuation) Procedure to change the state of the world using an Actuator.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">Actuation</rdfs:label>
        <skos:definition xml:lang="en">An Actuation carries out an (Actuation) Procedure to change the state of the world using an Actuator.</skos:definition>
        <skos:example xml:lang="en">The activity of automatically closing a window if the temperature in a room drops below 20 degree Celsius. The activity is the Actuation and the device that closes the window is the Actuator. The Procedure is the rule, plan, or specification that defines the conditions that triggers the Actuation, here a drop in temperature. </skos:example>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/sosa/Actuator -->

    <owl:Class rdf:about="http://www.w3.org/ns/sosa/Actuator">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">sosa:Actuator</metadata:prefixIRI>
        <rdfs:comment xml:lang="en">A device that is used by, or implements, an (Actuation) Procedure that changes the state of the world.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">Actuator</rdfs:label>
        <skos:definition xml:lang="en">A device that is used by, or implements, an (Actuation) Procedure that changes the state of the world.</skos:definition>
        <skos:example xml:lang="en">A window actuator for automatic window control, i.e., opening or closing the window.</skos:example>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/sosa/FeatureOfInterest -->

    <owl:Class rdf:about="http://www.w3.org/ns/sosa/FeatureOfInterest">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Entity"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">sosa:FeatureOfInterest</metadata:prefixIRI>
        <rdfs:comment xml:lang="en">The thing whose property is being estimated or calculated in the course of an Observation to arrive at a Result or whose property is being manipulated by an Actuator, or which is being sampled or transformed in an act of Sampling.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">Feature Of Interest</rdfs:label>
        <skos:definition xml:lang="en">The thing whose property is being estimated or calculated in the course of an Observation to arrive at a Result or whose property is being manipulated by an Actuator, or which is being sampled or transformed in an act of Sampling.</skos:definition>
        <skos:example xml:lang="en">When measuring the height of a tree, the height is the observed ObservableProperty, 20m may be the Result of the Observation, and the tree is the FeatureOfInterest. A window is a FeatureOfInterest for an automatic window control Actuator.</skos:example>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/sosa/ObservableProperty -->

    <owl:Class rdf:about="http://www.w3.org/ns/sosa/ObservableProperty">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">sosa:ObservableProperty</metadata:prefixIRI>
        <rdfs:comment xml:lang="en">An observable quality (property, characteristic) of a FeatureOfInterest.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">Observable Property</rdfs:label>
        <skos:definition xml:lang="en">An observable quality (property, characteristic) of a FeatureOfInterest.</skos:definition>
        <skos:example xml:lang="en">The height of a tree, the depth of a water body, or the temperature of a surface are examples of observable properties, while the value of a classic car is not (directly) observable but asserted.</skos:example>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/sosa/Observation -->

    <owl:Class rdf:about="http://www.w3.org/ns/sosa/Observation">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">sosa:Observation</metadata:prefixIRI>
        <rdfs:comment xml:lang="en">Act of carrying out an (Observation) Procedure to estimate or calculate a value of a property of a FeatureOfInterest. Links to a Sensor to describe what made the Observation and how; links to an ObservableProperty to describe what the result is an estimate of, and to a FeatureOfInterest to detail what that property was associated with.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">Observation</rdfs:label>
        <skos:definition xml:lang="en">Act of carrying out an (Observation) Procedure to estimate or calculate a value of a property of a FeatureOfInterest. Links to a Sensor to describe what made the Observation and how; links to an ObservableProperty to describe what the result is an estimate of, and to a FeatureOfInterest to detail what that property was associated with.</skos:definition>
        <skos:example xml:lang="en">The activity of estimating the intensity of an Earthquake using the Mercalli intensity scale is an Observation as is measuring the moment magnitude, i.e., the energy released by said earthquake.</skos:example>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/sosa/Platform -->

    <owl:Class rdf:about="http://www.w3.org/ns/sosa/Platform">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">sosa:Platform</metadata:prefixIRI>
        <rdfs:comment xml:lang="en">A Platform is an entity that hosts other entities, particularly Sensors, Actuators, Samplers, and other Platforms.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">Platform</rdfs:label>
        <skos:definition xml:lang="en">A Platform is an entity that hosts other entities, particularly Sensors, Actuators, Samplers, and other Platforms.</skos:definition>
        <skos:example xml:lang="en">A post, buoy, vehicle, ship, aircraft, satellite, cell-phone, human or animal may act as platforms for (technical or biological) sensors or actuators.</skos:example>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/sosa/Procedure -->

    <owl:Class rdf:about="http://www.w3.org/ns/sosa/Procedure">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Method"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">sosa:Procedure</metadata:prefixIRI>
        <rdfs:comment xml:lang="en">A workflow, protocol, plan, algorithm, or computational method specifying how to make an Observation, create a Sample, or make a change to the state of the world (via an Actuator). A Procedure is re-usable, and might be involved in many Observations, Samplings, or Actuations. It explains the steps to be carried out to arrive at reproducible results.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">Procedure</rdfs:label>
        <skos:definition xml:lang="en">A workflow, protocol, plan, algorithm, or computational method specifying how to make an Observation, create a Sample, or make a change to the state of the world (via an Actuator). A Procedure is re-usable, and might be involved in many Observations, Samplings, or Actuations. It explains the steps to be carried out to arrive at reproducible results.</skos:definition>
        <skos:example xml:lang="en">The measured wind speed differs depending on the height of the sensor above the surface, e.g., due to friction. Consequently, procedures for measuring wind speed define a standard height for anemometers above ground, typically 10m for meteorological measures and 2m in Agrometeorology. This definition of height, sensor placement, and so forth are defined by the Procedure.</skos:example>
        <skos:note xml:lang="en">Many observations may be created via the same Procedure, the same way as many tables are assembled using the same instructions (as information objects, not their concrete realization).</skos:note>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/sosa/Result -->

    <owl:Class rdf:about="http://www.w3.org/ns/sosa/Result">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:subClassOf>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Region"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">sosa:Result</metadata:prefixIRI>
        <rdfs:comment xml:lang="en">The Result of an Observation, Actuation, or act of Sampling. To store an observation&apos;s simple result value one can use the hasSimpleResult property.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">Result</rdfs:label>
        <skos:definition xml:lang="en">The Result of an Observation, Actuation, or act of Sampling. To store an observation&apos;s simple result value one can use the hasSimpleResult property.</skos:definition>
        <skos:example xml:lang="en">The value 20 as the height of a certain tree together with the unit, e.g., Meter.</skos:example>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/sosa/Sample -->

    <owl:Class rdf:about="http://www.w3.org/ns/sosa/Sample">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">sosa:Sample</metadata:prefixIRI>
        <rdfs:comment xml:lang="en">A Sample is the result from an act of Sampling.</rdfs:comment>
        <rdfs:comment xml:lang="en">Feature which is intended to be representative of a FeatureOfInterest on which Observations may be made.</rdfs:comment>
        <rdfs:comment xml:lang="en">Physical samples are sometimes known as &apos;specimens&apos;.</rdfs:comment>
        <rdfs:comment xml:lang="en">Samples are artifacts of an observational strategy, and have no significant function outside of their role in the observation process. The characteristics of the samples themselves are of little interest, except perhaps to the manager of a sampling campaign.

A Sample is intended to sample some FatureOfInterest, so there is an expectation of at least one isSampleOf property. However, in some cases the identity, and even the exact type, of the sampled feature may not be known when observations are made using the sampling features.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">Sample</rdfs:label>
        <skos:definition xml:lang="en">Feature which is intended to be representative of a FeatureOfInterest on which Observations may be made.</skos:definition>
        <skos:example xml:lang="en">A &apos;station&apos; is essentially an identifiable locality where a sensor system or Procedure may be deployed and an observation made. In the context of the observation model, it connotes the &apos;world in the vicinity of the station&apos;, so the observed properties relate to the physical medium at the station, and not to any physical artifact such as a mooring, buoy, benchmark, monument, well, etc.</skos:example>
        <skos:example xml:lang="en">A statistical sample is often designed to be characteristic of an entire population, so that observations can be made regarding the sample that provide a good estimate of the properties of the population.</skos:example>
        <skos:note xml:lang="en">A transient sample, such as a ships-track or flight-line, might be identified and described, but is unlikely to be revisited exactly.</skos:note>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/sosa/Sampler -->

    <owl:Class rdf:about="http://www.w3.org/ns/sosa/Sampler">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">sosa:Sampler</metadata:prefixIRI>
        <rdfs:comment xml:lang="en">A device that is used by, or implements, a Sampling Procedure to create or transform one or more samples.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">Sampler</rdfs:label>
        <skos:definition xml:lang="en">A device that is used by, or implements, a Sampling Procedure to create or transform one or more samples.</skos:definition>
        <skos:example xml:lang="en">A ball mill, diamond drill, hammer, hypodermic syringe and needle, image Sensor or a soil auger can all act as sampling devices (i.e., be Samplers). However, sometimes the distinction between the Sampler and the Sensor is not evident, as they are packaged as a unit. A Sampler need not be a physical device.</skos:example>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/sosa/Sampling -->

    <owl:Class rdf:about="http://www.w3.org/ns/sosa/Sampling">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">sosa:Sampling</metadata:prefixIRI>
        <rdfs:comment xml:lang="en">An act of Sampling carries out a sampling Procedure to create or transform one or more samples.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">Sampling</rdfs:label>
        <skos:definition xml:lang="en">An act of Sampling carries out a sampling Procedure to create or transform one or more samples.</skos:definition>
        <skos:example xml:lang="en">Crushing a rock sample in a ball mill.</skos:example>
        <skos:example xml:lang="en">Digging a pit through a soil sequence.</skos:example>
        <skos:example xml:lang="en">Dividing a field site into quadrants.</skos:example>
        <skos:example xml:lang="en">Drawing blood from a patient.</skos:example>
        <skos:example xml:lang="en">Drilling an observation well.</skos:example>
        <skos:example xml:lang="en">Establishing a station for environmental monitoring.</skos:example>
        <skos:example xml:lang="en">Registering an image of the landscape.</skos:example>
        <skos:example xml:lang="en">Selecting a subset of a population.</skos:example>
        <skos:example xml:lang="en">Sieving a powder to separate the subset finer than 100-mesh.</skos:example>
        <skos:example xml:lang="en">Splitting a piece of drill-core to create two new samples.</skos:example>
        <skos:example xml:lang="en">Taking a diamond-drill core from a rock outcrop.</skos:example>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/sosa/Sensor -->

    <owl:Class rdf:about="http://www.w3.org/ns/sosa/Sensor">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">sosa:Sensor</metadata:prefixIRI>
        <rdfs:comment xml:lang="en">Device, agent (including humans), or software (simulation) involved in, or implementing, a Procedure. Sensors respond to a stimulus, e.g., a change in the environment, or input data composed from the results of prior Observations, and generate a Result. Sensors can be hosted by Platforms.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/"/>
        <rdfs:label xml:lang="en">Sensor</rdfs:label>
        <skos:definition xml:lang="en">Device, agent (including humans), or software (simulation) involved in, or implementing, a Procedure. Sensors respond to a stimulus, e.g., a change in the environment, or input data composed from the results of prior Observations, and generate a Result. Sensors can be hosted by Platforms.</skos:definition>
        <skos:example xml:lang="en">Accelerometers, gyroscopes, barometers, magnetometers, and so forth are Sensors that are typically mounted on a modern smart phone (which acts as Platform). Other examples of sensors include the human eyes.</skos:example>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/sosa/sampling/RelationshipNature -->

    <owl:Class rdf:about="http://www.w3.org/ns/sosa/sampling/RelationshipNature">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Concept"/>
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">sr:RelationshipNature</metadata:prefixIRI>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/sampling/"/>
        <rdfs:label xml:lang="en">Nature of relationship (between samples)</rdfs:label>
        <skos:definition xml:lang="en">Members of this class indicate the nature of a relationship between two samples</skos:definition>
        <skos:example>Adjacent flight-line</skos:example>
        <skos:example>Females</skos:example>
        <skos:example>Juveniles</skos:example>
        <skos:example>Males</skos:example>
        <skos:example>Pixel within image or scene</skos:example>
        <skos:example>Probe spot on polished specimen</skos:example>
        <skos:example>Specimen taken from borehole</skos:example>
        <skos:example>Split of core sample</skos:example>
        <skos:example>Station along a traverse</skos:example>
        <skos:example>Sub-sample with grain size smaller than specified seive mesh</skos:example>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/sosa/sampling/SampleRelationship -->

    <owl:Class rdf:about="http://www.w3.org/ns/sosa/sampling/SampleRelationship">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Relation"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">sr:SampleRelationship</metadata:prefixIRI>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/sosa/sampling/"/>
        <rdfs:label xml:lang="en">Sample relationship</rdfs:label>
        <skos:definition xml:lang="en">Members of this class represent a relationship between a sample and another</skos:definition>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/ssn/Deployment -->

    <owl:Class rdf:about="http://www.w3.org/ns/ssn/Deployment">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">ssn:Deployment</metadata:prefixIRI>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/ssn/"/>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/ssn/Property -->

    <owl:Class rdf:about="http://www.w3.org/ns/ssn/Property">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Quality"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">ssn:Property</metadata:prefixIRI>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/ssn/"/>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/ssn/Stimulus -->

    <owl:Class rdf:about="http://www.w3.org/ns/ssn/Stimulus">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">ssn:Stimulus</metadata:prefixIRI>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/ssn/"/>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/ssn/System -->

    <owl:Class rdf:about="http://www.w3.org/ns/ssn/System">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">ssn:System</metadata:prefixIRI>
        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/ssn/"/>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/ssn/systems/Frequency -->

    <owl:Class rdf:about="http://www.w3.org/ns/ssn/systems/Frequency">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">ssn-system:Frequency</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/ssn/systems/SystemCapability -->

    <owl:Class rdf:about="http://www.w3.org/ns/ssn/systems/SystemCapability">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">ssn-system:SystemCapability</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://www.w3.org/ns/ssn/systems/SystemProperty -->

    <owl:Class rdf:about="http://www.w3.org/ns/ssn/systems/SystemProperty">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">ssn-system:SystemProperty</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://xmlns.com/foaf/0.1/Agent -->

    <owl:Class rdf:about="http://xmlns.com/foaf/0.1/Agent">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">foaf:Agent</metadata:prefixIRI>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#AccessMethod -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#AccessMethod">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasLocator"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasType"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:AccessMethod</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">RecordedData_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:description xml:lang="en">=== ** definition ** &quot;(a network communication protocol and its parameters)&quot; (*) The identity scheme of the data access. (*) The security scheme of the protocol. ** scopeNote ** This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe the network communication protocols that BCI applications can use to access and retrieve the RecordedData. This ontology defines some of the aforementioned network communication protocols, commonly used by BCI applications. ** editorialNote ** This ontology does not define in undefined-general-purpose datatype properties to capture the following corresponding definitions: (*) For the identity scheme of the data access: hasIdentity. (*) For the security scheme of the protocol: hasSecurity and hasQoS. ===</terms:description>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-07-06T04:34:00</terms:modified>
        <terms:title xml:lang="en">AccessMethod</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">This concept captures any computer network mechanism (network communication protocol) through which the RecordedData can be accessed. An AccessMethod represents any specific standard communication protocol, such as: MQTT, MQTT-SN, HTTP, CoAP, FTP, etc. For the purpose of this ontology, an AccessMethod captures only the following components: (*) Nature of the data access: stream. (*) The locator (address) of the data.</skos:definition>
        <skos:editorialNote xml:lang="en">The concept will be merged into the generic abstraction of container under the oneM2M spec, and made compatible with its emerging semantic extension. A container represents a &quot;data collection&quot; and, therefore, it&apos;s directly related to the RecordedData concept.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">The publish/subscribe mechanism is one of the preferred implementations for BCI applications.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">BCI data access method</skos:prefLabel>
        <skos:scopeNote xml:lang="en">%APPLICATION%@cerebratek_nupod</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#AccessMethod.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#AccessMethod.CoAP -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#AccessMethod.CoAP">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#AccessMethod"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasType"/>
                <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#string">File</owl:hasValue>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:AccessMethod.CoAP</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">RecordedData_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-07-05T04:35:00</terms:modified>
        <terms:title xml:lang="en">AccessMethod.CoAP</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <owl:deprecated rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">--This ontology should be agnostic to the data access-- $ 04:35 AM 2016-07-05 $</owl:deprecated>
        <owl:deprecated rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:deprecated>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Represents a CoAP AccessMethod. Similarly as HTTP, this software protocol supports IRI and content-type negotiation.</skos:definition>
        <skos:prefLabel xml:lang="en">CoAP access method</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#AccessMethod.CoAP.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#AccessMethod.MQTT -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#AccessMethod.MQTT">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#AccessMethod"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasType"/>
                <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Stream</owl:hasValue>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasMQTT.Topic"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasMQTT.Broker"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasMQTT.ID"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:AccessMethod.MQTT</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">RecordedData_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-07-05T04:35:00</terms:modified>
        <terms:title xml:lang="en">AccessMethod.MQTT</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <owl:deprecated rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">--This ontology should be agnostic to the data access-- $ 04:35 AM 2016-07-05 $</owl:deprecated>
        <owl:deprecated rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:deprecated>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Represents a MQTT AccessMethod, which is a machine-to-machine (M2M)/&quot;Internet of Things&quot; connectivity protocol. MQTT was designed as an extremely lightweight publish/subscribe messaging transport. This concept describes the corresponding definition of access parameters needed for a suitable MQTT connection.</skos:definition>
        <skos:prefLabel xml:lang="en">MQTT Access Method</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#AccessMethod.MQTT.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#AccessMethod.RESTful-JSON -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#AccessMethod.RESTful-JSON">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#AccessMethod"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasType"/>
                <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#string">File</owl:hasValue>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:AccessMethod.RESTful-JSON</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">RecordedData_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-07-05T04:35:00</terms:modified>
        <terms:title xml:lang="en">AccessMethod.RESTful-JSON</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <owl:deprecated rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">--This ontology should be agnostic to the data access-- $ 04:35 AM 2016-07-05 $</owl:deprecated>
        <owl:deprecated rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:deprecated>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Represents a RESTful AccessMethod, where the data is exchanged in JSON format.</skos:definition>
        <skos:prefLabel xml:lang="en">RESTful-JSON access method</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#AccessMethod.RESTful-JSON.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Action -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Action">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Action"/>
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Context.Event"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasPlayoutInstant"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#PlayoutInstant.SubjectAction"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Action</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session,Subject,Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Activity.png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Subject.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-06-05T23:32:00</terms:modified>
        <terms:title xml:lang="en">Action</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Describes a type of Context.Event issued (issues) by a Subject while performing a specific Activity in a Session. Actions are considered to be structural components of an Activity, which are done by the Subject while interacting with the Context. As an interaction event, an Action can register many PlayoutInstant.SubjectActions in a Playout.</skos:definition>
        <skos:editorialNote xml:lang="en">The concept Action represents a special type of Context.Event with the sole purpose of identifying the set of related events that a Subject (only for subjects) can issue while performing an Activity during the interaction with the Context.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">action</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant Action classification that Subjects can do, while performing an Activity.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Action.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Activity -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Activity">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SpatioTemporalRegion"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasAction"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Action"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Activity</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session,Subject</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Activity.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-05-11T23:42:00</terms:modified>
        <terms:title xml:lang="en">Activity</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Activity represents the Subject&apos;s physical state while interacting with the Context during a Session. This concept describes an Activity performed by the Subject on a specific Session while interacting with a Context. BCI applications monitor the Subject&apos;s physical state during the Sessions. This concept identifies the type of Activity that the Subject is performing while recording the data in a Session. Hence, each Session associates a single Subject interactions with a single Context while performing a single Activity. An Activity can be break down as a set of Actions, performed by the Subject while interacting with the Context.</skos:definition>
        <skos:editorialNote xml:lang="en">(*) The concept of Activity is agnostic regarding the number of Subjects engaging in an individual Activity. The ontology clearly defines that the connection between Subjects and Activity(ies) is through Sessions: one Session associates one Subject performing one Activity while interacting with one Context. (*) BCI applications can use this concept as a way to annotate/mark (Marker) the Records (DataSegments).</skos:editorialNote>
        <skos:editorialNote xml:lang="en">Relationship between Activity and Aspect: (*) Commonly, BCI applications are designed to analyze how an Activity influences an Aspect: it&apos;s part of the research scheme and purpose of a BCI application. However, the BCI-O model allows an Activity to be linked with, possibly, multiple Aspects through its Session (a session connects to one activity) and its Records (a session has multiple records, and each record has its own aspect). (*) From the perspective of a BCI application, an Activity has a &quot;main&quot; Aspect to analyze; i.e., multiple Records of the same Session connect to the same Aspect. (*) A SPARQL triple pattern matching that connects Activity(ies) to Aspects would be: ?Session hasActivity ?Activity ?Session hasRecord ?Record ?Record bci:aspectOfInterest ?Aspect</skos:editorialNote>
        <skos:example xml:lang="en">Some subclasses of this concept could be: (*) Glaucoma Tracking: This Activity type is a common example for &quot;pre-screening&quot; of Subjects. (*) Learning: BCI applications can apply different Stimuli (StimulusEvent) to the Subjects. This Activity type is a common example for &quot;interactive&quot; observations. (*) Sleeping: BCI applications don&apos;t apply any kind of Stimuli to the Subjects (there are no StimulusEvent). This Activity type is a common example for &quot;running&quot; observations: continuous observations.</skos:example>
        <skos:prefLabel xml:lang="en">activity</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant Activity classification that Subjects can engage on in Sessions.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Activity.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Actuation -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Actuation">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/sosa/Actuation"/>
        <rdfs:subClassOf rdf:resource="https://www.irit.fr/recherches/MELODI/ontologies/SAN#Actuation"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isActuationOf"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Session"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasEndTime"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasStartTime"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Actuation</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation</terms1:part>
        <dcmitype:StillImage xml:lang="en">Actuation.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-05-08T18:19:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN], [Seydoux2016]</terms:source>
        <terms:title xml:lang="en">Actuation</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">[SSN] Carries out an (actuation) procedure to change the state of the world using an Actuator. The relationships from and to Actuation and other concepts are the ones defined at [SSN]. For this ontology, the following sosa:Actuation qualified restricted properties with exact cardinality type restriction are of importance for the definition of Actuation: (*) sosa:madeByActuator EXACTLY 1 (sosa:Actuator): restricts the association to exactly 1 Actuator. (*) sosa:hasFeatureOfInterest EXACTLY 1 (sosa:FeatureOfInterest): restricts the association to exactly 1 ActuationTarget.</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: 2_MAPPINGS-TO-SAN</skos:editorialNote>
        <skos:editorialNote xml:lang="en">See general remark about: PROCEDURES</skos:editorialNote>
        <skos:example xml:lang="en">%GENERAL_EXAMPLE%@Actuation-Use-Case</skos:example>
        <skos:prefLabel xml:lang="en">actuation</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant Actuation classification that Subjects can engage on in Sessions.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Actuation.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#ActuationEvent -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#ActuationEvent">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Context.Event"/>
        <rdfs:subClassOf rdf:resource="https://www.irit.fr/recherches/MELODI/ontologies/SAN#Effect"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#changes"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#ActuationTarget"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:ActuationEvent</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation,Context</terms1:part>
        <dcmitype:StillImage xml:lang="en">Actuation.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-05-08T18:53:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Seydoux2016]</terms:source>
        <terms:title xml:lang="en">ActuationEvent</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Represents a transition (something that has changed from a state to a different one: ActuationTarget) &amp;HorizontalLine;a modification (ImpactedProperty)&amp;HorizontalLine; in the Context as the result of an actuation (ActuationResult involves ActuationEvent). From the Context perspective, this concept is a Context.Event (triggers(-ed) by an Actuator) that changes the ImpactedProperty of the ActuationTarget. [Seydoux2016] Following the Actuation-Actuator-Effect (AAE) design pattern proposed for the IoT Ontology (IoT-O), this concept is taken from the following relationships involving the san:Effect definition: [san:Actuator] ------ (triggers) ------ [san:Effect] [san:Actuation] ------ (involves) ------ [san:Effect] [san:Effect] -------- (impacts) ------ [ImpactedProperty]</skos:definition>
        <skos:editorialNote xml:lang="en">If needed, BCI applications can time stamp an ActuationEvent.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">See general remark about: 2_MAPPINGS-TO-SAN</skos:editorialNote>
        <skos:editorialNote xml:lang="en">san:Effect is defined in [SAN] as: &quot;Concept bound to the definition of an actuator as an agent having an effect on the physical world. Therefore, an effect is any kind of physical modification induced by an actuator.&quot; In order to be more semantically precise, and based on the &lt;a title=&quot;Semantic Sensor Network Ontology | W3C Recommendation (19 October 2017): (6) Vertical Segmentation -- (6.1) Dolce-Ultralite Alignment Module SOSA/SSN definitions aligned with Dolce-Ultralite (DUL), the concept san:Effect is described distinctively by the following combined ontological notions: (*) A happening that impacts a quality (DUL:Quality), or property (ssn:Property), with the capability of an Actuation to act on it (sosa:actsOnProperty), that is, a type of sosa:ActuatableProperty; the ImpactedProperty. (*) An event (DUL:Event) induced by (triggers) an Actuator, that modifies (changes) the physical world (ActuationTarget): a type of Context.Event; the ActuationEvent. (*) (An effect is seeing as...) Any kind (of an ImpactedProperty) of physical modification (ActuationEvent changes ActuationTarget) as the result of an actuation (ActuationResult involves ActuationEvent).</skos:editorialNote>
        <skos:example xml:lang="en">%GENERAL_EXAMPLE%@Actuation-Use-Case</skos:example>
        <skos:prefLabel xml:lang="en">actuation event</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant ActuationEvent classification.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#ActuationEvent.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#ActuationResult -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#ActuationResult">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/sosa/Result"/>
        <rdfs:subClassOf rdf:resource="https://www.irit.fr/recherches/MELODI/ontologies/SAN#ActuationValue"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#involves"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#ActuationEvent"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="https://w3id.org/BCI-ontology#RecordedData"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:ActuationResult</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation,Results</terms1:part>
        <dcmitype:StillImage xml:lang="en">Actuation.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-05-08T18:53:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN], [Seydoux2016]</terms:source>
        <terms:title xml:lang="en">ActuationResult</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">[SSN] It represents the result of an Actuation, i.e. an entity representing the &quot;effect&quot; of the Actuation, which involves an ActuationEvent. [Seydoux2016] Following the Actuation-Actuator-Effect (AAE) design pattern proposed for the IoT Ontology (IoT-O), this concept expands the following relationship: [Actuation] ------ (involves) ------ [Effect]</skos:definition>
        <skos:editorialNote xml:lang="en">If needed, BCI applications can time stamp an ActuationResult.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">See general remark about: 2_MAPPINGS-TO-SAN</skos:editorialNote>
        <skos:example xml:lang="en">%GENERAL_EXAMPLE%@Actuation-Use-Case</skos:example>
        <skos:prefLabel xml:lang="en">actuation result</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant ActuationResult classification.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#ActuationResult.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#ActuationTarget -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#ActuationTarget">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/sosa/FeatureOfInterest"/>
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Context.Object"/>
        <owl:disjointWith rdf:resource="https://w3id.org/BCI-ontology#Aspect"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:ActuationTarget</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation,Context</terms1:part>
        <dcmitype:StillImage xml:lang="en">Actuation.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-03-23T04:35:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN], [Seydoux2016]</terms:source>
        <terms:title xml:lang="en">ActuationTarget</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">The following concepts encompass its modeling depiction: (*) [SSN] A sosa:FeatureOfInterest: the thing (ActuationTarget) whose property (ImpactedProperty) is being manipulated by an Actuator. (*) [SSN] Related from an sosa:Actuation via the property sosa:hasFeatureOfInterest: a relation between an Actuation and the entity (ActuationTarget) whose property (ImpactedProperty) was modified. (*) A Context.Object: a thing (object) in the interaction Context of the Session. [Seydoux2016] Following the Actuation-Actuator-Effect (AAE) design pattern proposed for the IoT Ontology (IoT-O), this concept captures the definition of FeatureOfInterest from the following relation: [ImpactedProperty] ------ (is property of) ------ [FeatureOfInterest]</skos:definition>
        <skos:example xml:lang="en">%GENERAL_EXAMPLE%@Actuation-Use-Case</skos:example>
        <skos:example xml:lang="en">[SSN] A window is an ActuationTarget (sosa:FeatureOfInterest) for an automatic window control Actuator.</skos:example>
        <skos:prefLabel xml:lang="en">actuation target</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant ActuationTarget classification that Subjects interacts with (changes its state) in Sessions.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#ActuationTarget.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Actuator -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Actuator">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/sosa/Actuator"/>
        <rdfs:subClassOf rdf:resource="https://www.irit.fr/recherches/MELODI/ontologies/SAN#Actuator"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#executes"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Command"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasActuatorSpec"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#ActuatorSpec"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#triggers"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#ActuationEvent"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Actuator</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation</terms1:part>
        <dcmitype:StillImage xml:lang="en">Actuation.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-05-08T18:39:14</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN], [Seydoux2016]</terms:source>
        <terms:title xml:lang="en">Actuator</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">[SSN] A device that is used by, or implements, an (actuation) procedure that changes (triggers) the state of the world (ActuationTarget).</skos:definition>
        <skos:editorialNote xml:lang="en">(*) &quot;An actuator is a component of a machine that is responsible for moving or controlling a mechanism or system.&quot;. (*) &quot;An actuator requires a control signal and a source of energy: [ControlSignal]&quot;. (*) &quot;An actuator is the mechanism by which a control system *acts* upon an environment.&quot;. Reference: [Wikipedia: Actuator]</skos:editorialNote>
        <skos:editorialNote xml:lang="en">See general remark about: 2_MAPPINGS-TO-SAN</skos:editorialNote>
        <skos:editorialNote xml:lang="en">[Seydoux2016] Actuators are devices that transform an input signal into a physical output, making them the exact opposite of sensors. SAN (ontology) is built around Actuation-Actuator-Effect (AAE), a design pattern inspired from the Stimulus Sensor Observation (SSO). Based on the focus of this ontology and due that actuators are the exact opposite of sensors, the concepts of channel for Actuators, are not defined. If needed, BCI applications can model the system capabilities of an actuator following directly SOSA&apos;s structure and concepts.</skos:editorialNote>
        <skos:example xml:lang="en">%GENERAL_EXAMPLE%@Actuation-Use-Case</skos:example>
        <skos:prefLabel xml:lang="en">actuator</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant Actuator classification that Subjects can use in Sessions.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Actuator.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#ActuatorSpec -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#ActuatorSpec">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasActuatorSpec"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#ActuatorSpec"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:ActuatorSpec</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor,Actuation</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation.png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-12-11T03:41:00</terms:modified>
        <terms:title xml:lang="en">ActuatorSpec</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">An ActuatorSpec is an information object that describes specific properties (such as: hardware specs, power used, types of interfaces, etc.) of an Actuator. Similarly to DeviceSpec, the structure of ActuatorSpec has been modeled as a composite object so that it can be composed as a set of ActuatorSpecs to describe specific parts of an Actuator. In this way, an ActuatorSpec is considered as a bag of descriptive properties about the Actuator. An ActuatorSpec is a specialized Descriptor. An ActuatorSpec can be used to record any descriptive information related to the physical actuator component.</skos:definition>
        <skos:editorialNote xml:lang="en">This ontology does not define any information object in particular of an ActuatorSpec.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">actuator specification</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe specific types of ActuatorSpec.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#ActuatorSpec.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Aspect -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Aspect">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/sosa/FeatureOfInterest"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasModality"/>
                <owl:someValuesFrom rdf:resource="https://w3id.org/BCI-ontology#Modality"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasIntensityLevel"/>
                <owl:maxQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxQualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#positiveInteger"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Aspect</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Aspect-and-Modality_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-08-20T19:50:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN], [Compton2009]</terms:source>
        <terms:title xml:lang="en">Aspect</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">[SSN] It&apos;s the classification of sosa:FeatureOfInterest in the course of an sosa:Observation for BCI Activities. This concept captures the view or interpretation for the Records, and thus, it defines the purpose and/or scope of BCI Activities observations.</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: ASPECT-and-MODALITY</skos:editorialNote>
        <skos:editorialNote xml:lang="en">The following descriptions capture the definition of this concept ([oldSSN: FeatureOfInterest] and [Compton2009]) adjusted to this ontology: (*) An Aspect is an abstraction of BCI activities performed by humans, from the human body&apos;s state perspective. (*) Devices observe physiological signals (Modality-ies) of Aspects: for example, the EEG signals (Modality) of an emotion (Aspect). (*) Aspects are human body&apos;s states that are the target of sensing.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">aspect</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe the Aspects of the Records. Three main Aspects are defined in this ontology.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Aspect.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Channel -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Channel">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/ssn/systems/SystemCapability"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#forModality"/>
                <owl:someValuesFrom rdf:resource="https://w3id.org/BCI-ontology#Modality"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isChannelDataOf"/>
                <owl:someValuesFrom rdf:resource="https://w3id.org/BCI-ontology#DeviceChannelingSpec"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#ofAspect"/>
                <owl:someValuesFrom rdf:resource="https://w3id.org/BCI-ontology#Aspect"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasLabel"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="https://w3id.org/BCI-ontology#NonChannel"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Channel</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">SystemCapabilities</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">MeasurementCapability_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-08-30T19:51:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN], [XDF], [ESS]</terms:source>
        <terms:title xml:lang="en">Channel</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A Channel is a relevant metadata set that defines a logical component schema of a DeviceChannelingSpec&apos;s data structure model. A Channel is defined as a specialized ssn-system:SystemCapability type that describes a compounded set of measurement properties (ssn-system:SystemProperty-ies), as explained in [SSN] System Capabilities Module and [oldSSN] MeasuringCapability Module. A Channel is associated to a DeviceChannelingSpec definition and, hence, to a RecordChannelingSpec. As part of a channeling spec, a Channel definition can be extended to incorporate contextual metadata semantics (i.e., properties to describe dimensional characteristics regarding what, when, how --including mathematical formulas for calculations--, where, why, etc.), depending on the DataFormat used for the data files. This information can be associated to a channel definition via a Descriptor set.</skos:definition>
        <skos:editorialNote xml:lang="en">A simplistic notion regarding the relationship and difference between the concepts of Channel and DataFormat, is depicted in the following example: If the used DataFormat were &quot;CSV&quot;, then the channeling schema (DeviceChannelingSpec) would define the data&apos;s logical structure: [Channeling Schema] = { Col1: ID, Col2: Date, Col3: Name, ... }, where each column represents a specific Channel definition. Note that each column has its own related metadata and attributes; also, it follows its proper structure, format or notation scheme, etc.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">BCI systems naturally collects and transmits data from a sender (transmitter machine) to a receiver (receiving machine). In a general and abstract way, a channel is used to convey an information signal, for example a digital bit stream, from one or several senders (or transmitters) to one or several receivers. The concept of channel defined in this ontology aims to capture a relevant metadata set that describes the measurement properties for any type of channel.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">Channel Structure: The channel structure is composed of different related metadata and attributes. It varies widely depending on the following: (*) the related/associated Modality. (*) the functional &quot;role&quot; that plays in a Device&apos;s data model, and, (*) the way how it&apos;s used in a specific Record settings. Due that a channeling spec is directly associated with a Device and a Record, in theory, a channel defines a specific (or proper) logical data structure component for a Device and/or a Record. The most common metadata and attributes of a channel structure, regardless of its nature, are: (*) Label: defined as hasLabel. (*) Type: defined as the channel class type (class hierarchy). (*) Placement (or Location): refers to the attribute set that define its placement on a Subject. The placement&apos;s attribute structure varies widely depending on the channel&apos;s nature.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">Channels are the logical components of Records. Their structural relationship resembles a matrix, in the following way: [ [[[ [ [ [ [[rows] Channels are different data rows.] ] [ [--&gt;] [ ][ ] [ ][ ] ] [ [--&gt;] [ ][ ] [ ][ ] ] [ [--&gt;] [ ][ ] [ ][ ] ] [ [--&gt;] [ ][ ] [ ][ ] ] ] ] ][ [ [ [ [[columns] Data samples are different data columns. They correspond to specific time instances.] ] [ [ -V- ][ -V- ] [ -V- ][ -V- ] [ -V- ] ] [ [ ] [ ][ ] [ ][ ] ] [ [ ] [ ][ ] [ ][ ] ] [ [ ] [ ][ ] [ ][ ] ] ] ] ]]] ] Hence, Channels can point to specific parts of a Record.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">See general remark about: UNITS-OF-MEASUREMENT</skos:editorialNote>
        <skos:example xml:lang="en">(*) [XDF] Eye-Gaze Channel: channeling metadata for an Eye-Gaze Record. (*) CoordinateSystem = { World-Space, Object-Space, Camera-Space, or Image-Space }: coordinate system of the respective parameter. (*) RefersTo = { Left, Right, or Both }: which eye the channel is referring to. (*) Type: Type of data in this channel. It can be any of the following values: (*) { ScreenX, ScreenY }: screen coordinates of the gaze cursor (can also refer to a scene image); usually in pixels. (*) { DirectionX, DirectionY, DirectionZ }: 3D gaze vector in some coordinate system. (*) { PositionX, PositionY, PositionZ }: 3D position of the eye center in some coordinate system. (*) { IntersectionX, IntersectionY, IntersectionZ }: 2D or 3D position of the intersection point with a plane (in some coordinate system). (*) { HeadX, HeadY, HeadZ }: 3D location of the head center in some coordinate system. (*) { PupilX, PupilY, PupilZ }: 2D or 3D location of the pupil center in some coordinate system. (*) { ReflexX, ReflexY, ReflexZ }: 2D or 3D location of the illuminator&apos;s reflection point in some coordinate system. (*) { Radius or Diameter }: the overall pupil radius or diameter (usually in mm or pixels). (*) { RadiusX, RadiusY }: horizontal and vertical pupil radius. (*) { DiameterX, DiameterY }: horizontal and vertical pupil diameter. (*) { Confidence }: for confidence information (preferred unit: normalized). (*) { FrameNumber }: frame number that the parameters were calculated from. (*) { PlaneNumber or ObjectId }: number or identifier of the object that was intersected by the gaze vector. (*) Keyboard-Hit Channel: channeling metadata for a Keyboard-Hit Record. (*) [XDF] Hand-Gesture Channel: channeling metadata for a Hand-Gesture Record. (*) Type = { Confidence, OrientationH, OrientationP, OrientationR, PositionX, PositionY, PositionZ }: type of data. [following types from GazeMetaData &quot;LeapMotion_xml_output&quot; definitions.] (*) Mouse-Click Channel: channeling metadata for a Mouse-Click Record. (*) Type = { PositionX, PositionY }. (*) Button = { Left, Other, Right, Wheel }.</skos:example>
        <skos:prefLabel xml:lang="en">channeling data (logical component)</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe specialized channel definitions related to specific Modality types.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Channel.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#ChannelingSpec -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#ChannelingSpec">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:ChannelingSpec</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor,Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Aspect-and-Modality_(SOSA-SSN).png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-08-08T23:54:00</terms:modified>
        <terms:title xml:lang="en">ChannelingSpec</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Each Modality defines its own specific channeling schema information: a complete, generic and descriptive set of all possible Channels and their extended metadata attributes that defines the data structure model and template of the Modality. A ChannelingSpec captures the complete description of the channeling schema information, in a form of an external document specification (outside the metadata repository). Similar to the DeviceSpec concept, a ChannelingSpec is a specialized Descriptor.</skos:definition>
        <skos:example xml:lang="en">A channeling schema information related to all kind of EegRecords would define around 32 fields (i.e., EegChannels) to describe a complete data structure regarding EEG data. The full specification for this channeling schema information would be associated with the generic EegModality concept. A proper name for this spec would be EegChannelingSpec.</skos:example>
        <skos:prefLabel xml:lang="en">channeling schema spec</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant type of a ChannelingSpec to capture the external information that defines the complete channeling schema information of a Modality.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#ChannelingSpec.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#CognitiveAspect -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#CognitiveAspect">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Aspect"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:CognitiveAspect</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Aspect-and-Modality_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-05-24T00:53:00</terms:modified>
        <terms:title xml:lang="en">CognitiveAspect</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Describes the classification of CognitiveAspects. One application for this Aspect is Learning.</skos:definition>
        <skos:prefLabel xml:lang="en">cognitive aspect</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe the CognitiveAspects of the Records.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#CognitiveAspect.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Collection -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Collection">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Collection"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
                <owl:someValuesFrom rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasMember"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Interaction"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasMember"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Session"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasTitle"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Collection</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-06-28T04:57:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[ESS]</terms:source>
        <terms:title xml:lang="en">Collection</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Groups a collection of related Sessions and/or Interactions, which may be associated with different Activity(ies).</skos:definition>
        <skos:editorialNote xml:lang="en">(*) Collection generalizes the concept of Study as defined in [ESS]: a set of data collection efforts to answer one or few related scientific questions. (*) This concept defines a longitudinal (temporal) collection of Sessions.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">collection</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Collection.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Command -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Command">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Method"/>
        <rdfs:subClassOf rdf:resource="https://www.irit.fr/recherches/MELODI/ontologies/SAN#ActuatorInput"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isExecutedBy"/>
                <owl:someValuesFrom rdf:resource="https://w3id.org/BCI-ontology#Actuator"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#consumesInputFrom"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Command</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-05-11T18:45:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Seydoux2016]</terms:source>
        <terms:title xml:lang="en">Command</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Represents a specific order (based on a Record) to an Actuator to perform an Actuation. Typically, it depicts an instruction (or signal) that causes an Actuator to perform (executes) one of its basic functions, and thus, triggering an Actuation. A Command has the following intrinsic characteristics: (*) Defines the input for a set of Actuators. (*) Its source is a set of Records. [Seydoux2016] From the Actuation-Actuator-Effect (AAE) design pattern proposed for the IoT Ontology (IoT-O), this concept is based on the following definition: [Actuator] ------ (consumes) ------ [Input] [Actuator] -------- (executes) ---- [Command]</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: 2_MAPPINGS-TO-SAN</skos:editorialNote>
        <skos:example xml:lang="en">%GENERAL_EXAMPLE%@Actuation-Use-Case</skos:example>
        <skos:prefLabel xml:lang="en">command</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe specific types of Commands.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Command.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Context -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Context">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasLocation"/>
                <owl:someValuesFrom rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasPlayout"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Playout"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasScene"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Context.Scene"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasSession"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Session"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasTitle"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Context</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-04-17T21:45:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Shafer2001], [Unity]</terms:source>
        <terms:title xml:lang="en">Context</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">In [Shafer2001] we find the following definition of Context: Dey et al. define context as &quot;any information that can be used to characterize the situation of entities (i.e., whether a person, place, or object) that are considered relevant to the interaction between a user and an application&quot; (p. 106). Thus, context awareness implies two attributes of a system: the ability to obtain context and the ability to utilize contextual information. For the purpose of this ontology, a Context is the architectural description of the environment (external settings, components and procedures) on which a Subject interacts with it, during a Session.</skos:definition>
        <skos:editorialNote xml:lang="en">A classification (class hierarchy) for Context has been not yet defined.</skos:editorialNote>
        <skos:example xml:lang="en">(*) Physical descriptions of any environment. (*) Simulations. (*) Video Games. (*) Virtual Reality environments.</skos:example>
        <skos:prefLabel xml:lang="en">context</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Context.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Context.AutonomousBeing -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Context.AutonomousBeing">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Context.Object"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#canPerform"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Context.Capability"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Context.AutonomousBeing</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context,Subject</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-12T23:47:00</terms:modified>
        <terms:title xml:lang="en">Context.AutonomousBeing</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Any self-contained and self-governed Context.Object able to react to Context.Events (stimuli) and act on its own, based on its specific Context.Capability-ies. This concept encompasses any living organism, such as humans and animals.</skos:definition>
        <skos:editorialNote xml:lang="en">From the Context perspective, the architectural description of Context.AutonomousBeings, along with their Context.Capability-ies, gives a framework to the following modeling premises: (*) A Subject is a special kind of Context.AutonomousBeing. (*) From a Subject perspective, the notion of &quot;act on its own&quot; implies that a Subject can (Context.Capability) issues multiple Actions. (*) A Subject interacts with a Context through her Actions.</skos:editorialNote>
        <skos:example xml:lang="en">(*) Human beings (*) Animals (*) &quot;Intelligent&quot; machines/devices/artifacts (with well-defined Context.Capability-ies)</skos:example>
        <skos:prefLabel xml:lang="en">context autonomous being</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any Context.AutonomousBeing entities.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Context.AutonomousBeing.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Context.Capability -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Context.Capability">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Context.Method"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Context.Capability</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context,Subject</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-15T23:47:00</terms:modified>
        <terms:title xml:lang="en">Context.Capability</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A capability is the ability of a Context.AutonomousBeing to perform (canPerform) or achieve certain actions (see: Action) or outcomes.</skos:definition>
        <skos:editorialNote xml:lang="en">The architectural description of Context.Capability gives a framework to the following modeling premises: (*) A Context.Capability may raise (raises) Context.Events. (*) Through her Context.Capability-ies, a Subject can issue (issues) Actions.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">capability</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any Context.Capability entities.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Context.Capability.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Context.Event -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Context.Event">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#effectuates"/>
                <owl:someValuesFrom rdf:resource="https://w3id.org/BCI-ontology#Context.Method"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isEventIncludedIn"/>
                <owl:someValuesFrom rdf:resource="https://w3id.org/BCI-ontology#Context.Scene"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#affects"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Context.Object"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasPlayoutInstant"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#PlayoutInstant.ContextEvent"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="https://w3id.org/BCI-ontology#PlayoutInstant"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Context.Event</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Activity.png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-19T00:47:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Unity]</terms:source>
        <terms:title xml:lang="en">Context.Event</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Captures a change of state on a set of related Context.Objects through the effectuation of their behavior (Context.Methods) in a time frame. Context.Event model any kind of &quot;happening&quot; or &quot;occurrence&quot; among a set of Context.Objects in the time line of a Context.Scene (temporality).</skos:definition>
        <skos:editorialNote xml:lang="en">Regarding the alignment to DUL:Event: Below there are two groups of important notes and modeling considerations about its ontological implications: (*) Regarding its &quot;ontological definition&quot;: (*) Defines a relationship to a time interval. Hence, it has an intrinsically temporal nature. (*) An event does not represent a capability from any object but a temporal object participation. (*) Architecturally speaking, it is natural to model sequences of related Context.Events: DUL:precedes/DUL:follows relations. (*) This ontology followed a modeling approach of participant-based classification of events. (*) Regarding &quot;Causality&quot;: DUL:Event&apos;s definition refers to the &quot;causality&quot; nature of an event in two alternative set of views: (*) Aspectual views: &quot;as a transition (something that has changed from a state to a different one)&quot;. (*) Intentionality views: &quot;the causal analysis generates situations with different identities, according to what DUL:Description is taken for interpreting the DUL:Event&quot;. (...) &quot;If intentionality is a criterion to classify events or not, this depends on if an ontology designer wants to consider causality as a relevant dimension for events&apos; identity&quot;. The architectural description of events in a Context in this ontology fits the &quot;Aspectual&quot; view for the nature of causality: as a transition between states based on the Context.Methods of the Context.Objects.</skos:editorialNote>
        <skos:example xml:lang="en">Some event types from the Gaming domain are: (*) PointerEnter (*) PointerExit (*) PointerDown (*) PointerUp (*) PointerClick (*) UpdateSelected (*) InitializePotentialDrag (*) BeginDrag (*) EndDrag</skos:example>
        <skos:prefLabel xml:lang="en">context event</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any Context.Event entities. This class hierarchy includes the subclasses StimulusEvent, ActuationEvent, and Action.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Context.Event.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Context.Method -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Context.Method">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Method"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#definesBehaviorOf"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Context.Object"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#raises"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Context.Event"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Context.Method</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-15T23:47:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Unity]</terms:source>
        <terms:title xml:lang="en">Context.Method</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A function, workflow, protocol, plan, algorithm, or computational method specifying how (set of formal rules) to perform an operation (usually represented as a verb-phrase) associated with a set of Context.Objects that defines a perspective of their expected behavior, which may change the state of related Context.Objects, and may raises Context.Events. A Context.Method is reusable and might be involved in many Context.Events. A Context.Method defines the steps to be carried out as part of an expected behavior associated with a set of Context.Objects.</skos:definition>
        <skos:editorialNote xml:lang="en">The architectural description of methods in a Context in this ontology is based on the following modeling premises: (*) Object-Oriented Programming: This concept resembles the notion of method (of a class). (*) Unity domain: This concept is equivalent to the Script component. (*) BCI domain: This concept captures the primitives for a &quot;Protocol&quot; or &quot;Procedure&quot; in classical BCI experiments, that is, the behavior (methods) of the target Context.Objects that the Subject needs to pay attention to during a Session while performing an Activity.</skos:editorialNote>
        <skos:example xml:lang="en">From the Unity Gaming Modeling Architecture, the following components could be defined as methods: (*) Physics: A Context.Method that can define specific behavior based on Physics models. (*) Transform: A Context.Method that defines the logic of how a Context.Object can move. (*) Protocol or Procedure: some BCI applications may need to define a set of Context.Objects that the Subject needs to pay attention to.A specific type of a Transform could be defined to represent the logical behavior or movement of a Context.Object based on an algorithm.</skos:example>
        <skos:example xml:lang="en">Some method types from the Gaming domain are: (*) Drag (*) Drop (*) Scroll (*) Select (*) Deselect (*) Move (*) Jump (*) Run (*) Roll-Over (*) Hit (*) Throw (*) Beep (*) On (*) Off (*) Open (*) Close (*) Submit (*) Cancel</skos:example>
        <skos:prefLabel xml:lang="en">context method</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any Context.Method entities. This class hierarchy includes the subclass Context.Capability.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Context.Method.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Context.Object -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Context.Object">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#causes"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Context.Event"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#coparticipatesIn"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Context.Method"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasObject"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Context.Object"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasObjectComponent"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Context.ObjectComponent"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasRole"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Context.Role"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasTitle"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Context.Object</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-15T23:10:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Unity]</terms:source>
        <terms:title xml:lang="en">Context.Object</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Captures the architectural description of a DUL:Object (any spatially located DUL:Entity with occurrences --temporality-- in some DUL:Events) that participates interactively in a Context.Scene with a specific Context.Role. A Context.Object has the following characteristics: (*) Spatial Location: Its scope is bound to a Context.Role for a specific Context.Scene. (*) Structural Composition: It is composed of a collection of Context.Objects. Hence, the structure of a Context.Object is a set of composite Context.Objects. (*) Functional Behavior: It is defined throughout a set of Context.Methods that capture the range of suited operations that can be performed to serve its Context.Role. This is the reason behind the interaction among Context.Objects. (*) Timeline (Period of Existence): It is bound to its participation in Context.Events for a specific Context.Scene.</skos:definition>
        <skos:editorialNote xml:lang="en">(*) This concept resembles the notion of object in the Object-Oriented Programming paradigm: Context.Objects interact with one another (raises Context.Events) through their Context.Methods. (*) A special characterization of Context.Objects through the concept Context.AutonomousBeing, sets a proper architectural framework to model Subjects and Actions from the Context perspective.</skos:editorialNote>
        <skos:example xml:lang="en">Taken directly from the Unity Gaming Modeling Architecture, below are listed some components that may be defined as Context.Object types: (*) Audio: object with audio capabilities. (*) Camera: object with specific visual capabilities for perspectives. (*) Effects: object that can define specific visual effects. (*) Layout: object that can define specific layout configurations. (*) Video: object with video recording capabilities. From its Modeling Architecture, the description of &quot;capabilities&quot; in Unity gives a solid reference point to the notions of Context.Method and Context.Capability.</skos:example>
        <skos:prefLabel xml:lang="en">context object</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Describing contextual interactive objects in any Context.Scene.</skos:scopeNote>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe the contextual interactive entities that participate in any Context.Scene. This class hierarchy includes the subclasses Context.AutonomousBeing and ActuationTarget.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Context.Object.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Context.ObjectComponent -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Context.ObjectComponent">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:subClassOf>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
                    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Object"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasObjectComponent"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Context.ObjectComponent"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasTitle"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Context.ObjectComponent</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.ObjectComponent.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-03-14T03:35:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Unity]</terms:source>
        <terms:title xml:lang="en">Context.ObjectComponent</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <owl:deprecated rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">--Following closely the alignment to DUL, the concepts about Objects and Events are distinctly separated. Therefore, from a structural perspective, a Context.ObjectComponent is a Context.Object except for Context.ObjectComponent.Event which is changed to Context.Event.--$ 02:57 AM 2018-03-14 $</owl:deprecated>
        <owl:deprecated rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:deprecated>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Captures the architectural description of a stand-alone entity (&quot;logical&quot; or &quot;physical&quot;) that structurally forms part of a Context.Object.A Context.ObjectComponent can be compose of Context.ObjectComponents.</skos:definition>
        <skos:example xml:lang="en">(*) Audio: A Context.ObjectComponent with audio capabilities. (*) Camera: A Context.ObjectComponent that defines a specific visual perspective for the Subject. (*) Effects: A Context.ObjectComponent that can define specific visual effects. (*) Layout: A Context.ObjectComponent that can define specific layout configurations. (*) Physics: A Context.ObjectComponent that can define specific behavior based on Physics models. (*) Transform: A Context.ObjectComponent that defines the logic of how an entity can move. (*) Protocol or Procedure: some BCI applications may need to define a set of Context.Objects that the Subject needs to pay attention to.A specific type of a Transform could be defined to represent the logical behavior or movement of an entity based on an algorithm. (*) Video: A Context.ObjectComponent with video recording capabilities.</skos:example>
        <skos:prefLabel xml:lang="en">context object component</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe the entities that can form any Context.Object.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Context.ObjectComponent.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Context.Role -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Context.Role">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Role"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Context.Role</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.Role.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-12T04:50:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Unity]</terms:source>
        <terms:title xml:lang="en">Context.Role</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Specifies the purpose, mission or functional classification (a DUL:Role) of a Context.Object in a Context.Scene that defines the notions of its expected nature from the perspectives of: (*) Structure: What is it?. (*) Behavior: How does interact?. A Context.Object has one only Context.Role.</skos:definition>
        <skos:editorialNote xml:lang="en">This ontology does not define any specific Context.Role subclasses.</skos:editorialNote>
        <skos:example xml:lang="en">From the Unity Gaming Modeling Architecture, the following are common roles found in any scene: (*) Character: The Context.Object participates as a character in the Context.Scene. That is, as an autonomous animated object (Context.AutonomousBeing) that interacts directly (in the foreground) with the Subject. For some BCI applications, this role describes all the Context.Objects that forms a &quot;Protocol&quot; or &quot;Procedure&quot;; that is, the ones that the Subject needs to pay attention to (the &quot;target&quot; objects). (*) Property: The Context.Object participates as a property in the Context.Scene. That is, as a co-dependant object that can influence the configuration of any object in a Context.Scene. (*) Scenery: The Context.Object participates as part of the scenery in the Context.Scene. That is, as an (autonomous animated) object (may be a Context.AutonomousBeing) that interacts indirectly (in the background) with the Subject. Some BCI applications implement simple Contexts, based solely on two structural roles for Context.Objects: (*) Background. (*) Foreground: where the &quot;Protocol&quot; or &quot;Procedure&quot; is implemented. Hence, the classification described above can be mapped with this terminology in the following way: (*) Background is equivalent to the scenery role. (*) Foreground is equivalent to the character role.</skos:example>
        <skos:prefLabel xml:lang="en">context object role</skos:prefLabel>
        <skos:scopeNote xml:lang="en">The classification of how a Context.Object participates in a Context.Scene.</skos:scopeNote>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe the different ways (&quot;Roles&quot;) in that Context.Objects can participate in a Context.Scene.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Context.Role.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Context.Scene -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Context.Scene">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasNext"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Context.Scene"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasObject"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Context.Object"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasPrevious"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Context.Scene"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasScene"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Context.Scene"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#includesEvent"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Context.Event"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasTitle"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Context.Scene</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.Scene.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-16T22:24:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[Unity]</terms:source>
        <terms:title xml:lang="en">Context.Scene</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">An ordered temporal part of a Context that captures possible relevant contextual interactions, i.e., a collection of Context.Objects interplaying with one another (sequence of Context.Events) in a specific way. A Context is compose of a non-empty sequence of Context.Scenes, based on the time dimension (temporality): a Context.Scene is related to other Context.Scenes based on its temporality (occurrence in its sequence). A Context.Scene can be composed of multiple Context.Scenes. The architectural description of a Context.Scene entity is depicted in the following way: (*) Structural: its associated Context.Objects (and their compositions). (*) Functional: the associated Context.Methods (and related Context.Events) via the Context.Objects that comprise its structure. (*) Temporal: the collection of all sequences of included Context.Events. A Context.Scene corresponds to the notion of World or Level on a Gaming platform.</skos:definition>
        <skos:editorialNote xml:lang="en">(*) &quot;In mathematics, a sequence is an ordered collection of objects in which repetitions are allowed. (...) Unlike a set, order matters, and exactly the same elements can appear multiple times at different positions in the sequence&quot;. Reference: [Wikipedia: Sequence]</skos:editorialNote>
        <skos:example xml:lang="en">(*) On a Simulation: [driving a car in a not-busy day on a freeway]; [driving a car in rush hour on a main city road]. (*) On a Video Game: World 3; Level 3-2.</skos:example>
        <skos:prefLabel xml:lang="en">context scene</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Context.Scene.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#DataBlock -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#DataBlock">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasNext"/>
                <owl:maxQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#DataBlock"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasPrevious"/>
                <owl:maxQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#DataBlock"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasOffset"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#long"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasOrdinalPosition"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#positiveInteger"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasTimeStamp"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#dateTimeStamp"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:DataBlock</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Results</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">DataBlock_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:description xml:lang="en">=== ** previous definition of isValueOf ** &lt;rdfs:subClassOf&gt; &lt;owl:Restriction&gt; [ [1] [ ] ] ===</terms:description>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-01-17T05:25:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[oldSSN], [SSN]</terms:source>
        <terms:title xml:lang="en">DataBlock</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A DataBlock represents the basic/atomic physical data unit value of a RecordedData. Hence and following the previous definition in [oldSSN], a RecordedData [has as for Value] a non-empty sequence (with not allowed repetitions) of DataBlocks. In the BCI domain: (*) A RecordedData is compose of a non-empty sequence (with not allowed repetitions) of DataBlocks. (*) A DataBlock is considered a physical data entity (whereas a DataSegment is considered a logical data entity). (*) A DataBlock is related to another DataBlock based on its temporality: occurrence in its sequence. Therefore, a DataBlock may be sequentially linked to a following and a previous DataBlocks. (*) All the sequentially linked DataBlocks compose the value of a RecordedData. (*) The mechanism to access a DataBlock is the following: (*) First, one retrieves the locators of the AccessMethods associated to desired RecordedData. With this, one can have the access to the &quot;data file&quot;. (*) Then, one can derived the correspondent DataBlocks locators, using the positional attributes: ordinal position, offset or timestamp.</skos:definition>
        <skos:editorialNote xml:lang="en">&quot;In mathematics, a sequence is an ordered collection of objects in which repetitions are allowed. (...) Unlike a set, order matters, and exactly the same elements can appear multiple times at different positions in the sequence&quot;. Reference: [Wikipedia: Sequence] For this specific concept, a sequence of DataBlocks does not allow repetitions.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">Depending on its implementation nature, a BCI application may choose to use any (or both) of the positional attributes: (*) hasTimeStamp. (*) hasOffset.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">See general remark about: 1_MAPPINGS-TO-SOSA-SSN</skos:editorialNote>
        <skos:prefLabel xml:lang="en">BCI data block</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#DataBlock.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#DataFormat -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#DataFormat">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:DataFormat</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">RecordedData_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-08-17T23:58:00</terms:modified>
        <terms:title xml:lang="en">DataFormat</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">This concept describes any Data Format that BCI applications use to represent and store the RecordedData. A DataFormat represents any specific standard data format used in one of the following ways: (*) Signal (electrical engineering). (*) File format. (*) Content format.</skos:definition>
        <skos:editorialNote xml:lang="en">A DataFormat should properly define its encoding scheme.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">BCI data format</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe the data formats that BCI applications can use to represent and store the RecordedData. This ontology defines some common data formats used in the BCI domain.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#DataFormat.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#DataSegment -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#DataSegment">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDataBlock"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#DataBlock"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isReferencedBy"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Marker"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:DataSegment</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">AnnotationTag</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">DataSegment.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-06-12T22:05:00</terms:modified>
        <terms:title xml:lang="en">DataSegment</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">It is a sequentially linked DataBlocks, and thus, identifies a proper subset of a RecordedData. A time interval is implicitly found between the first DataBlock (startTime) and the last DataBlock (endTime) of the DataSegment. In the BCI domain: (*) A DataSegment conforms the basic data unit for &quot;tagging&quot; purposes, i. e., to associate semantic annotations (event tags or Markers) to the data (DataBlock sets). (*) A DataSegment is a collection of DataBlocks that expands a certain time interval. (*) A DataSegment is considered a logical data entity (whereas a DataBlock is considered a physical data entity).</skos:definition>
        <skos:editorialNote xml:lang="en">Right after a set of DataSegments is created, two consecutive tasks occur: (*) A set of editing processes is run on the recordings, which classify the data sets based on different Models. (*) A set of ResponseTags is created, which capture the information related to &quot;what is so special about&quot; a particular DataSegment.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">data segment</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#DataSegment.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Descriptor -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Descriptor">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDateTime"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasLocator"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasTitle"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Descriptor</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-06-30T01:30:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[ESS], [XDF]</terms:source>
        <terms:title xml:lang="en">Descriptor</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Describes an external Web resource that complements the information related to a specific entity found in this ontology. In a general sense, represents a class of information objects that describes metadata. Each individual of this class refers to an external file/document with extensive information to the associated metadata object. A Descriptor can have a related Descriptor set. This concept is defined as a subclass of DUL:InformationObject.</skos:definition>
        <skos:example xml:lang="en">[XDF] and [ESS] BCI applications may extend this concept based on its purpose as an information object (practical usage of the Web resource). Thus, some subclasses of this concept could be: (*) Annotation. (*) Channel locations. (*) Descriptive metadata. (*) Event instance. (*) Experiment note. (*) Specification.</skos:example>
        <skos:prefLabel xml:lang="en">descriptor of an external resource</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant type of Descriptors to capture specific external information that complements a metadata object.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Descriptor.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Device -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Device">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/sosa/Sensor"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#detects"/>
                <owl:someValuesFrom rdf:resource="https://w3id.org/BCI-ontology#StimulusEvent"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#observes"/>
                <owl:someValuesFrom rdf:resource="https://w3id.org/BCI-ontology#Modality"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDeviceSpec"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#DeviceSpec"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasNonChannelData"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#NonChannel"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#madeRecord"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDeviceChannelingSpec"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#DeviceChannelingSpec"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Device</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Sensors</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Device_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:description xml:lang="en">=== ** scopeNote ** This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant type of BCI devices to measure specific Modality(ies) for BCI activities, such as: (*) EEG (Electroencephalogram) device. (*) ECG (Electrocardiogram) device. (*) MoCap (Motion Capture) device. Example: LeapMotion (MoCap) Tracker. (*) Eye-Gaze device (for gaze or eye-tracking). Example: EyeTribe. (*) Audio device. (*) Video device. (*) Hand-Gesture device. (*) Keyboard device. (*) Mouse device. (*) Visual BCI device. This ontology does not define all the BCI devices listed above. ===</terms:description>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-08-20T22:40:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[XDF], [SSN], [Compton2009]</terms:source>
        <terms:title xml:lang="en">Device</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">[SSN] A Device is a physical piece of technology (a system in a box) that implements a sensing method (similar as the concept of oldssn:SensingDevice) and, thus, observe some Modality (a sosa:ObservableProperty) of an Aspect (a sosa:FeatureOfInterest). In the BCI domain, a Device is a physical BCI device (or sensor) that is used to measure BCI activities. A Device, of course, collects data (represented by RecordedData) in an sosa:Observation (a Record).</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: 1_MAPPINGS-TO-SOSA-SSN</skos:editorialNote>
        <skos:editorialNote xml:lang="en">[Compton2009] According to the Sensor Ontology, a sensor has a set of independent cluster of concepts: (*) Domain: FeatureOfInterest and PhysicalQuality. (*) Abstract properties: OperationModel that defines a ResponseModel. (*) Concrete properties: SensorGrounding. A Device in this ontology corresponds to the concepts for Abstract properties (#2).</skos:editorialNote>
        <skos:editorialNote xml:lang="en">[oldSSN] Based on the guidelines explained in the following examples: (*) (5.3.12 Device), (*) (5.4.1 University deployment example -- 5.4.1.3 Sensor), (*) (5.4.2 Smart product example -- 5.4.2.2 Sensor), (*) (5.4.3 Wind sensor (WM30) -- 5.4.3.2 Wind Sensor system), and (*) (5.4.4 Agriculture Meteorology Sensor Network -- 5.4.4.1.3 Sensor view), Some of the core restrictions modeled initially from oldssn:SensingDevice are: (*) For ssn-system:SystemCapability, two distinct kinds of measurement capabilities are identified and defined: (*) Those used for defining the Channeling Spec: a set of Channels. These are associated indirectly via the DeviceChannelingSpec concept. (*) Other measurement capabilities not related to any channel definition: NonChannels. These are associated directly via a ssn:hasMeasurementCapability sub property, as follow: ssn:hasMeasurementCapability (hasNonChannelData) only ssn-system:SystemCapability (NonChannel): multiple instances. (*) ssn:observes (observes) only sosa:ObservableProperty (Modality): for BCI, it&apos;s implied that it only has one instance. (*) ssn:detects (detects) only ssn:Stimulus (StimulusEvent): multiple instances; details (what made) the sosa:Sensor input.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">BCI device</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant type of BCI devices to measure specific Modality(ies) for BCI activities.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Device.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#DeviceChannelingSpec -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#DeviceChannelingSpec">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#ChannelingSpec"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasChannelData"/>
                <owl:someValuesFrom rdf:resource="https://w3id.org/BCI-ontology#Channel"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#extendsChannelingSpec"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#ChannelingSpec"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasNumberOfChannels"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#positiveInteger"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:DeviceChannelingSpec</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor,Sensors</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Aspect-and-Modality_(SOSA-SSN).png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor_(SOSA-SSN).png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Device_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-08-08T23:13:00</terms:modified>
        <terms:title xml:lang="en">DeviceChannelingSpec</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Each Device supports a specific channeling schema information: all the supported logical components (Channels) and their extended metadata that describe a &quot;more concrete&quot; subset of its Modality&apos;s data structure model and template, based on the Device&apos;s own physical spec of its operational features and functionalities. A DeviceChannelingSpec captures two information sets for a specific Device: (*) Its complete channeling schema description, in a form of an external document specification (outside the metadata repository): a specialized Descriptor. (*) Relevant metadata attributes regarding the specific characteristics of the Device&apos;s channeling schema: a set of related Channels. The structure described in a DeviceChannelingSpec (first information set mentioned above) is a functional subset of the ChannelingSpec defined for the Modality that the Device supports, following the [SSN] data model. Hence, for practical reasons, a DeviceChannelingSpec is defined as a subclass of ChannelingSpec.</skos:definition>
        <skos:editorialNote xml:lang="en">Theoretically, a DeviceChannelingSpec could be defined as a specialized DeviceSpec concept. However, for practical reasons, this ontology aligns the definition of its first information set with ChannelingSpec.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">device channeling schema spec</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant type of a DeviceChannelingSpec to capture the external information that defines the channeling schema information of a Device.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#DeviceChannelingSpec.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#DeviceSpec -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#DeviceSpec">
        <rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#SensorDataSheet"/>
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDeviceSpec"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#DeviceSpec"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:DeviceSpec</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor,Sensors</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor_(SOSA-SSN).png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Device_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:description xml:lang="en">=== ** scopeNote ** (*) Manufacturer (source [XDF], [ESS]): manufacturer of the sensor (device). { History note } (*) [ESS 1.0] Corresponds to the (/study/summary/recordedModalities/modality/recordingDevice) node definition: name or type of recording device used to acquire data (manufacturer name). (*) [ESS 2.0] Corresponds to the (/study/recordingParameterSets/recordingParameterSet/channelType/modality/name) node definition: the name (brand) of the sensor device. For example: BioSemi, OptiTrack, SMI, etc. ===</terms:description>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-08-31T00:21:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN], [XDF], [ESS]</terms:source>
        <terms:title xml:lang="en">DeviceSpec</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">[SSN], [XDF] A DeviceSpec is an oldssn:SensorDataSheet (information object) that records (describes) specific properties (such as: hardware specs, power used, types of connectors, etc.) of a Device. It has been modeled as a composite object so that it can be composed as a set of DeviceSpecs to describe specific parts of a Device. In this way, a DeviceSpec is considered as a bag of descriptive properties about the Device. A DeviceSpec is a specialized Descriptor. The relevant set of a Device&apos;s properties are recorded directly (with hasChannelData and hasNonChannelData), but the DeviceSpecs can be used to record any other descriptive information related to the physical device, such as: (*) to record the manufacturers&apos; specifications verses observed capabilities, or (*) if more is known than the manufacturer specifies, etc.</skos:definition>
        <skos:editorialNote xml:lang="en">(*) The channeling schema that supports a Device is defined as an independent component from the DeviceSpec. A Device&apos;s channeling schema (DeviceChannelingSchema) is a subset of the generic ChannelingSchema defined for its correspondent Modality. (*) This ontology does not define any information object in particular of a DeviceSpec.</skos:editorialNote>
        <skos:example xml:lang="en">Some BCI applications based on [XDF], find important to keep information regarding the hardware specifications of its Devices. Hence, a BCI application could define a classification for different type of specifications, such as: (*) Hardware specs: (*) Manufacturer (source [XDF], [ESS]): manufacturer of the sensor (device). (*) Material (source [XDF]): conductive material of the sensor (e.g. Ag-AgCl, Foam, Plastic, Rubber). (*) Model (source [XDF]): model of the sensor. (*) Serial number (source [XDF]): serial number of the device. Its generalization was taken from the description of the &quot;Gaze meta data&quot;. (*) Ownership specs: (*) Name / Label: a logical human-readable name or label of the device. (*) Organization: organization name that owns the device.</skos:example>
        <skos:prefLabel xml:lang="en">device specification</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe specific types of DeviceSpec.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#DeviceSpec.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#EegChannel -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#EegChannel">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Channel"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:EegChannel</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">EEG</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">MeasurementCapability_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-05-20T23:25:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[XDF], [ESS]</terms:source>
        <terms:title xml:lang="en">EegChannel</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Defines a broader type of an EEG Channel (channeling scheme information component), used in BCI applications to collect EEG (Electroencephalography) data. This concept relates directly to the notion of an electrode capturing brainwave activity.</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: EEG-CONCEPTS</skos:editorialNote>
        <skos:example xml:lang="en">BCI applications based on [ESS] and [XDF], could define the following channeling metadata attributes for an EegModality spec: (*) Label: (it could be defined as part of the RecordChannelingSpec, if it is the same value for all the channels) (*) [ESS 2.0]: a comma separated list of labels corresponding channels. This node is required for EEG Modality. (*) [XDF]: EEG channel label, according to the labeling scheme. For EEG, the preferred labeling scheme is 10-20 (or the finer-grained 10-5). (*) Placement: (it could be defined as part of the RecordChannelingSpec, if it is the same value for all the channels) (*) [ESS 2.0]: location of the reference channel or channels used during EEG or ECG recording. Should only be provided if the ModalitySignalType (Modality) is EEG or ECG. For EEG, the preferred location convention is presented below. Choose between the following values (or provide a new value if the reference is not any of these options): {&quot;Right Mastoid&quot;, &quot;Left Mastoid&quot;, &quot;Mastoids&quot;,&quot;Linked Mastoids&quot; [for electrically linked mastoids],&quot;Cz&quot; [top of the head],&quot;CMS&quot; [e.g. in BIOSEMI],&quot;Left Ear&quot;,&quot;Right Ear&quot;,&quot;Ears&quot;,&quot;Average&quot;,&quot;Nasion&quot;,&quot;Nose&quot;}. For Wilson Central Terminal ECG reference use &quot;WCT&quot;. (*) [XDF]: (*) { LocationX, LocationY, LocationZ }: 3D position (measured location) of the electrode on the head&apos;s surface based on a coordinate system (frame of reference). Each value is described as: (*) { LocationX }: coordinate axis pointing from the center of the head to the right, in millimeters. (*) { LocationY }: coordinate axis pointing from the center of the head to the front, in millimeters. (*) { LocationZ }: coordinate axis pointing from the center of the head to the top, in millimeters. XDF states that if the used coordinate system is arbitrary, the application should then include well-known fiducials (landmarks) for co-registration. (*) LocationType = { 10-10, 10-20, 10-5, Custom, EGI }: channel location type/standard used. (*) [XDF] ChannelFormat = { double64, float32, int16, int32, int64, int8, string }: corresponds to the channel_format field of the StreamHeader chunk section. It&apos;s one of the 3 required fields in the XDF header. (*) [XDF] Signal Referencing Scheme: (*) isCommonAverage: (boolean data type); &quot;true&quot; if the subtracted reference signal was a common average, otherwise &quot;false&quot;. (*) isSubtracted: (boolean data type); &quot;true&quot; if a reference signal has already been subtracted from the data, otherwise &quot;false&quot;. BCI applications should include their own relevant dictionaries (placement, formats, etc.), as part of their proprietary extended semantic definitions.</skos:example>
        <skos:prefLabel xml:lang="en">EEG channel</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant EegChannels, based on specialized EegModality(ies), that BCI applications may require.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#EegChannel.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#EegDevice -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#EegDevice">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Device"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasEegNonChannelData"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#EegNonChannel"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#madeEegRecord"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#EegRecord"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:EegDevice</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">EEG</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Device_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-08-05T03:51:00</terms:modified>
        <terms:title xml:lang="en">EegDevice</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Defines a broader type of an EEG Device, used in BCI applications to collect EEG (Electroencephalography) data.</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: EEG-CONCEPTS</skos:editorialNote>
        <skos:prefLabel xml:lang="en">EEG device</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant EegDevices, based on specialized EegModality(ies), that BCI applications may require.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#EegDevice.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#EegModality -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#EegModality">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Modality"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:EegModality</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">EEG</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Aspect-and-Modality_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-06-06T23:30:00</terms:modified>
        <terms:title xml:lang="en">EegModality</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A specific type of Modality for EEG (Electroencephalography). This modality can be further classified depending on different measurement procedures, applications and set of stimuli.</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: EEG-CONCEPTS</skos:editorialNote>
        <skos:prefLabel xml:lang="en">EEG modality</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant EEG modalities. Following, we present a possible classification for this type: (*) ERP (Event Related Potential -voltage-): related to a stimuli. (*) Visually Evoked Potential (VEP): Video. (*) Glaucoma (mfVEP - Vision Field Sensitivity). (*) TVEP: Transient. (*) AEP: Aural (*) &quot;Free Run&quot;.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#EegModality.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#EegNonChannel -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#EegNonChannel">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#NonChannel"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:EegNonChannel</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">EEG</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">MeasurementCapability_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-08-10T06:03:00</terms:modified>
        <terms:title xml:lang="en">EegNonChannel</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">The NonChannel of a specific EegDevice.</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: EEG-CONCEPTS</skos:editorialNote>
        <skos:prefLabel xml:lang="en">non-channeling EEG data component (other EEG measurement capability)</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant NonChannels specific for an EegDevice.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#EegNonChannel.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#EegRecord -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#EegRecord">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#observedByEegDevice"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#EegDevice"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:EegRecord</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">EEG</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-08-05T04:09:00</terms:modified>
        <terms:title xml:lang="en">EegRecord</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Defines a broader type of an EEG Record, which represents the class of observations for EEG (Electroencephalography) data.</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: EEG-CONCEPTS</skos:editorialNote>
        <skos:prefLabel xml:lang="en">EEG record</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant EegRecords, based on specialized EegModality(ies), that BCI applications may require.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#EegRecord.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#EmotionalAspect -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#EmotionalAspect">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Aspect"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:EmotionalAspect</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Aspect-and-Modality_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-05-24T00:56:00</terms:modified>
        <terms:title xml:lang="en">EmotionalAspect</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Describes the classification of EmotionalAspects.</skos:definition>
        <skos:prefLabel xml:lang="en">emotional aspect</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe the EmotionalAspects of the Records.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#EmotionalAspect.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#FeatureParameter -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#FeatureParameter">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#FormalEntity"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasModel"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Model"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="https://w3id.org/BCI-ontology#Model"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:FeatureParameter</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">AnnotationTag</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">FeatureParameter.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-16T03:27:00</terms:modified>
        <terms:title xml:lang="en">FeatureParameter</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">It is an auxiliary data analytics related to an &quot;epoch&quot; (pointed by a Marker) in the raw data (DataBlock) that describes an event of interest in the analysis (its semantics are captured by a ResponseTag). In practice, a set of FeatureParameters characterize the content of a ResponseTag. A FeatureParameter is commonly formally defined by an underlying mathematical/statistical Model, which describes how it is calculated. FeatureParameters are: (*) Relevant computed data (used-by or built) in developed algorithms/Models that analyse the raw dataset (DataBlock). (*) Pinpointed for each &quot;epoch&quot; of the raw dataset recording (DataBlock). An epoch is characterized by a ResponseTag marker; the temporal tagging of epochs (frequency-based, duration/interval, timestamped) depend on both the nature of the data and the analytical Models used over them. Thus, most of the features are considered to be transient information objects, i.e., they have an expiration date.</skos:definition>
        <skos:example xml:lang="en">Some feature parameters for mfSSVEP (Steady-State Visually Evoked Potential with Vision Field Sensitivity) data sets for glaucoma patients are: (*) CCA correlations between the mfSSVEP signals and the set of reference signals (sinusoids or binary sequences) derived from each visual stimulus (one per each visual stimulus). (*) CCA coefficients of the reference signals that yield maximum correlation with the mfSSVEP signals (one per each reference signal and each visual stimulus). (*) Spectral Power Density (PSD) of the optimal combination of mfSSVEP signals maximally correlated with the set of reference signals derived from each visual stimulus (one per each visual stimulus). Note: the above parameters may be the differences between the PSDs when the visual stimulus was presence and absent from the stimuli patterns.</skos:example>
        <skos:prefLabel xml:lang="en">feature</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any FeatureParameter entities.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#FeatureParameter.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#ImpactedProperty -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#ImpactedProperty">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/sosa/ActuatableProperty"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:ImpactedProperty</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Actuation</terms1:part>
        <dcmitype:StillImage xml:lang="en">Actuation.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-05-09T23:53:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN], [Seydoux2016]</terms:source>
        <terms:title xml:lang="en">ImpactedProperty</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">[SSN] It represents an actuatable quality (property or characteristic) of an ActuationTarget. An Actuator connects to an ImpactedProperty via the object property ssn:forProperty. [Seydoux2016] Following the Actuation-Actuator-Effect (AAE) design pattern proposed for the IoT Ontology (IoT-O), this concept captures the definition of ImpactedProperty (linked to san:Effect) from the following relationships: [san:Effect] ------------------ (impacts) -------------- [ImpactedProperty] [ImpactedProperty] ------ (is property of) ------ [sosa:FeatureOfInterest] An Actuator triggers an ActuationEvent that causes an effect (modification) on the ActuationTarget: ImpactedProperty.</skos:definition>
        <skos:editorialNote xml:lang="en">For a complete interpretation about the san:Effect definition and its related semantic notions for this ontology, please refer to the editorial note in ActuationEvent.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">See general remark about: 2_MAPPINGS-TO-SAN</skos:editorialNote>
        <skos:example xml:lang="en">%GENERAL_EXAMPLE%@Actuation-Use-Case</skos:example>
        <skos:example xml:lang="en">[SSN] A window actuator (Actuator) acts by (triggers) changing the state (ActuationEvent changes) between a frame and a window (ActuationTarget). The ability of the window to be opened and closed is its ImpactedProperty.</skos:example>
        <skos:prefLabel xml:lang="en">impacted property (as a consequence of an actuation effect)</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant ImpactedProperty classification.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#ImpactedProperty.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Interaction -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Interaction">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasSession"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">2</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Session"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasSubject"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">2</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Subject"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isMemberOf"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Collection"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasTitle"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Interaction</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session,Subject</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Subject.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-17T21:05:00</terms:modified>
        <terms:title xml:lang="en">Interaction</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A situation where multiple (more than one) Subjects interact with each other, while each is performing a single Activity. Commonly, it is expected that all the Subjects in an Interaction engage in the same Activity, but it is not required. Due that an Interaction groups a set of Sessions (potentially many for each Subject), BCI applications can make correlations among these Sessions.</skos:definition>
        <skos:editorialNote xml:lang="en">(*) This concept defines a Cluster of Sessions: a cross-sectional collection of multiple related Sessions that occur at the same time. (*) In an Interaction where multiple Subjects are performing different Activity-ies under the same Context, the Actions done by the Subjects are modeled as different Context.Events in (possible) multiple Context.Scenes.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">Interaction of multiple subjects</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Interaction.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Marker -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Marker">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#pointsTo"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#DataSegment"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasTimeStamp"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#dateTimeStamp"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasLabel"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Marker</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">AnnotationTag</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Marker_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-17T23:10:00</terms:modified>
        <terms:title xml:lang="en">Marker</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Corresponds to the &quot;entry points&quot; of the annotation tags of the data.</skos:definition>
        <skos:prefLabel xml:lang="en">annotation tag (or data segment pointer)</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe the type of Markers (or Annotation Tags) that define &quot;entry points&quot; in DataSegments. This ontology defines two types of Markers: the ResponseTag and the StimulusTag.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Marker.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Modality -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Modality">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/sosa/ObservableProperty"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isModalityOf"/>
                <owl:someValuesFrom rdf:resource="https://w3id.org/BCI-ontology#Aspect"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasChannelingSpec"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#ChannelingSpec"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Modality</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Aspect-and-Modality_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:description xml:lang="en">=== ** scopeNote ** This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant type of human signals (Modality Signal Type --nature of the data--) analyzed by BCI applications, such as: (*) EEG (Electroencephalogram). (*) ECG (Electrocardiogram). (*) MoCap (Motion Capture). (*) Eye-Gaze (for gaze or eye-tracking). (*) Audio. (*) Video. (*) Hand-Gesture. (*) Keyboard-Hit. (*) Mouse-Click. This ontology does not define all the modalities listed above. ===</terms:description>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-08-20T05:19:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN], [Compton2009]</terms:source>
        <terms:title xml:lang="en">Modality</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">[SSN]: A Modality is a kind of an &quot;Observable Quality&quot;, i. e., an aspect (the human signals) of an entity (the human body) that is intrinsic to and cannot exist without the entity and is observable by a sensor (Device). In the BCI domain, the Modality defines a certain type of measurement (classification) related to a specific kind of data due to its nature. Literally, Modality means the &quot;Mode of the data&quot;. The Modality defines, in an intrinsic manner, the operational functionality of any Device based on its related ChannelingSpec information. That is, a specific type of Device operates for a specific type of Modality: the nature of the data sensed. Each Modality must have its own complete and generic ChannelingSpec information.</skos:definition>
        <skos:editorialNote xml:lang="en">A Modality has its own specific: (*) Measurement procedures, (*) Applications (each one with relevant attributes), and (*) Stimuli.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">See general remark about: ASPECT-and-MODALITY</skos:editorialNote>
        <skos:editorialNote xml:lang="en">The following descriptions capture the definition of this concept ([oldSSN: Property] and [Compton2009]) adjusted to this ontology: (*) An observable Quality of human physiological signals. That is, a characteristic of an Aspect (human body&apos;s state) that is intrinsic to and cannot exist without the Aspect and is observable by a Device. (*) Devices observe physiological signals (Modality-ies) of Aspects: for example, the EEG signals (Modality) of an emotion (Aspect).</skos:editorialNote>
        <skos:historyNote xml:lang="en">[ESS 1.0]: (*) This data object describes the name of the different type of modalities recorded in a study. Corresponds to the (/study/summary/recordedModalities/modality/name) node definition. [ESS 2.0]: (*) It contains information about one or more set of recording data parameters (which can apply to multiple Records). (*) Corresponds to the (/study/recordingParameterSets/recordingParameterSet) node definition. (*) Most studies have only a single parameter set, i. e., the same types of data (EEG, Mocap, etc.) are recorded in the same channel ranges, with the same device types and with the same sampling rates. (*) This &quot;recordings parameter set&quot; is associated with Records nodes (which represent the &quot;dataRecording&quot; nodes).</skos:historyNote>
        <skos:prefLabel xml:lang="en">recorded modality</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant type of human signals (Modality Signal Type --nature of the data--) analyzed by BCI applications.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Modality.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Model -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Model">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#FormalEntity"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isModelOf"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#FeatureParameter"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isModelOf"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#ResponseTag"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#analyzes"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Aspect"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasModelIRI"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasTitle"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Model</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">AnnotationTag</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Model_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-16T00:38:00</terms:modified>
        <terms:title xml:lang="en">Model</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Describes a Machine Learning Model (commonly, a mathematical optimization or computational statistics algorithm for predictive analytics) that &quot;detects something&quot; in a DataSegment. A common name given for a Model is classifier.</skos:definition>
        <skos:editorialNote xml:lang="en">In the BCI domain, a Model can generate many different results related to a ResponseTag: each one, can be depicted as a FeatureParameter.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">Right after a set of DataSegments is created, two consecutive tasks occur: (*) A set of editing processes is run on the recordings, which classify the data sets based on different Models. (*) A set of ResponseTags ;is created, which capture the information related to &quot;what is so special about&quot; a particular DataSegment.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">model</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Model.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#NeurologicalAspect -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#NeurologicalAspect">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Aspect"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:NeurologicalAspect</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Aspect-and-Modality_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-05-24T00:47:00</terms:modified>
        <terms:title xml:lang="en">NeurologicalAspect</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Describes the classification of NeurologicalAspects. One application for this Aspect is glaucoma monitoring.</skos:definition>
        <skos:prefLabel xml:lang="en">neurological aspect</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe the NeurologicalAspects of the Records.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#NeurologicalAspect.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#NonChannel -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#NonChannel">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/ssn/systems/SystemCapability"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:NonChannel</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">SystemCapabilities</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">MeasurementCapability_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:description xml:lang="en">=== ** editorialNote ** The BCI ontology defines this modeling structure for EEG Devices: see the definition of the Object Property hasEegNonChannelData. ===</terms:description>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-08-30T22:34:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN]</terms:source>
        <terms:title xml:lang="en">NonChannel</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">[SSN] The NonChannel of any Device describes a set of measurement properties (ssn-system:SystemProperty-ies) of a sensor (sosa:Sensor) in specific conditions, as explained in [SSN] System Capabilities Module and [oldSSN] MeasuringCapability Module, that are not related directly to any DeviceChannelingSpec. Note that the measurement properties describe in this concept are of a sensor (Device subclass of sosa:Sensor), not of a specific observed measurement (Record subclass of sosa:Observation).</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: 1_MAPPINGS-TO-SOSA-SSN</skos:editorialNote>
        <skos:editorialNote xml:lang="en">See general remark about: UNITS-OF-MEASUREMENT</skos:editorialNote>
        <skos:editorialNote xml:lang="en">This ontology leaves open to BCI applications the way how they should describe properly basic non-channeling measurement capabilities for its relevant set of different classes of sensors (Device class hierarchy) used in BCI activities. A modeling guideline (based on [oldSSN]: oldssn:MeasurementCapability) can be found at: (*) (5.3.5 MeasuringCapability -- 5.3.5.2 How to describe capabilities of a sensor?), (*) (5.4.2 Smart product example -- 5.4.2.3 Measurement capabilities). The sensor ontology does not restrict the way in which specific measurement properties (oldssn:MeasurementCapability) are described. Thus, specialized applications may defined their own values of measurement properties (oldssn:MeasurementCapability). (oldssn:MeasurementCapability maps to ssn-system:SystemCapability) If necessary, BCI applications should (but are not require to) define a set of restrictions and specialized connections (subproperties) on the property hasNonChannelData (subproperty of ssn-system:hasSystemCapability) for each particular subclass of Device (subclass of sosa:Sensor), which describes sensors for specific types. A relevant non-channeling measurement property (ssn-system:SystemProperty) related to a Device is sampling rate. Based on the modeling of the ssn-system:SystemCapability and ssn-system:SystemProperty concepts (along with the guidelines found in 5.4.2 Smart product example -- 5.4.2.2 Sensor), this ontology defines the SamplingRate concept.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">non-channeling data component (other BCI measurement capability)</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe a set of relevant non-channeling measurement capabilities for each type of Device.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#NonChannel.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Playout -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Playout">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#InformationObject"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasPlayoutInstant"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#PlayoutInstant"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isPlayoutOf"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Context"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasEndTime"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasStartTime"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Playout</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session,Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Playout.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-06T02:32:00</terms:modified>
        <terms:title xml:lang="en">Playout</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Describes the data logging (recording) of the dynamic state of the Context: the &quot;play out&quot; of the happenings (Context.Events). A Playout consist of many PlayoutInstant(ces).</skos:definition>
        <skos:prefLabel xml:lang="en">playout record</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Playout.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#PlayoutInstant -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#PlayoutInstant">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Event"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasTimeStamp"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#dateTimeStamp"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:PlayoutInstant</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session,Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">PlayoutInstant.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-06T03:03:00</terms:modified>
        <terms:title xml:lang="en">PlayoutInstant</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Captures any relevant entry log in a Playout (related to Context.Events). Two specific type of instances are defined: (*) PlayoutInstant.SubjectAction. (*) PlayoutInstant.ContextEvent.</skos:definition>
        <skos:prefLabel xml:lang="en">playout instant</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Describing entities that form any log entry in a Playout.</skos:scopeNote>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe the types of log entries in a Playout. Two important types of log entries are defined in this ontology.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#PlayoutInstant.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#PlayoutInstant.ContextEvent -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#PlayoutInstant.ContextEvent">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#PlayoutInstant"/>
        <owl:disjointWith rdf:resource="https://w3id.org/BCI-ontology#PlayoutInstant.SubjectAction"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:PlayoutInstant.ContextEvent</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session,Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">PlayoutInstant.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-11T03:03:00</terms:modified>
        <terms:title xml:lang="en">PlayoutInstant.ContextEvent</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Captures a relevant entry log in a Playout of a Context Event issued by a Context.Event instance during a Session.</skos:definition>
        <skos:prefLabel xml:lang="en">playout instant: context event type</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Events (Context.Event) issued in a Context during a Session.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#PlayoutInstant.ContextEvent.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#PlayoutInstant.SubjectAction -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#PlayoutInstant.SubjectAction">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#PlayoutInstant"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:PlayoutInstant.SubjectAction</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session,Context</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">PlayoutInstant.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-11T02:57:00</terms:modified>
        <terms:title xml:lang="en">PlayoutInstant.SubjectAction</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Captures a relevant entry log in a Playout of a Subject&apos;s Event issued by an Action instance during a Session.</skos:definition>
        <skos:prefLabel xml:lang="en">playout instant: subject action type</skos:prefLabel>
        <skos:scopeNote xml:lang="en">Events (Actions) issued by a Subject during a Session.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#PlayoutInstant.SubjectAction.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#ProtocolBuffersDataFormat -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#ProtocolBuffersDataFormat">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#DataFormat"/>
        <owl:disjointWith rdf:resource="https://w3id.org/BCI-ontology#XdfDataFormat"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:ProtocolBuffersDataFormat</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">RecordedData_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">Google Protocol Buffers DataFormat</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-06-03T02:25:00</terms:modified>
        <terms:title xml:lang="en">ProtocolBuffersDataFormat</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Represents a Protocol Buffers DataFormat, which is a language-neutral, platform-neutral, extensible way of serializing structured data for use in communications protocols and data storage.</skos:definition>
        <skos:prefLabel xml:lang="en">protocol buffers BCI data format</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#ProtocolBuffersDataFormat.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Record -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Record">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/sosa/Observation"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://www.w3.org/ns/ssn/wasOriginatedBy"/>
                <owl:someValuesFrom rdf:resource="https://w3id.org/BCI-ontology#StimulusEvent"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasFeatureParameter"/>
                <owl:someValuesFrom rdf:resource="https://w3id.org/BCI-ontology#FeatureParameter"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isInputFor"/>
                <owl:someValuesFrom rdf:resource="https://w3id.org/BCI-ontology#Command"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasMeasurementProperty"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="http://www.w3.org/ns/ssn/systems/SystemProperty"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasRecordSpec"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#RecordSpec"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#observationResult"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#RecordedData"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#aspectOfInterest"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Aspect"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasRecordChannelingSpec"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#RecordChannelingSpec"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isRecordOf"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Session"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isRecordOf"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Subject"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#observedByDevice"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Device"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#observedModality"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Modality"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasNext"/>
                <owl:maxQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasPrevious"/>
                <owl:maxQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasEndTime"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasSampleCount"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#positiveInteger"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasSamplingRate"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasStartTime"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Record</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:description xml:lang="en">=== ** scopeNote ** This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant type of BCI records generated by BCI devices for BCI activities, such as: (*) EEG (Electroencephalogram) record. (*) ECG (Electrocardiogram) record. (*) MoCap (Motion Capture) record. (*) Eye-Gaze record (for gaze or eye-tracking): A BCI Record that stores the coordinates of user&apos;s eye gaze captured by eye trackers. (*) Audio record. (*) Video record. (*) Hand-Gesture record: A BCI Record that stores the coordinates and velocities of user&apos;s hands and fingers captured by trackers such as LeapMotion. (*) Keyboard-Hit (keystroke) record: A BCI Record that stores the subject&apos;s hits on different keyboard keys. (*) Mouse-Click record: A BCI Record that stores the position coordinates of a subject&apos;s clicks with different mouse buttons. (*) Visual BCI record. This ontology does not define all the BCI records listed above. ===</terms:description>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-01-29T02:36:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN], [ESS]</terms:source>
        <terms:title xml:lang="en">Record</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A Record is a type of sosa:Observation with the following characteristics: (*) A single sosa:Observation for a specific unimodal BCI data capture task (with its own purpose). (*) [SSN] A Sensing Method (procedure) is used to estimate or calculate a value of a specific sosa:ObservableProperty (Modality) based on a specific sosa:FeatureOfInterest (Aspect). (*) A single Device is used to observe the unimodal BCI data (RecordedData). [oldSSN]: Record, along with its related concepts, defines an appropiate structure based on the following description: &quot;An observation (Record) is a situation that describes an observed feature (Aspect), an observed property (Modality), a sensor (Device) and method of sensing used and a value (RecordedData) observed for the property: that is, an observation (Record) describes a single value (RecordedData) attributed to a single property (Modality) by a particular sensor (Device)&quot;. In the BCI domain, it&apos;s common that some related observations occur immediately after an observation has ended,by changing some of its initial channeling or Device settings (parameters or conditions).Hence, it is desirable to keep a temporal tracking of the previous and following related observations.This is achieved via the hasPrevious and hasNext object properties. The logical data structure template of a Record is defined in its associated RecordChannelingSpec information object. General and consolidating data analytics for the whole raw data recordings can be associated for a Record with a set of related FeatureParameters. Additional relevant metadata can be extended via the object property hasMeasurementProperty.</skos:definition>
        <skos:editorialNote xml:lang="en">Following the structure presented in this example, the Record concept has been modeled to describe BCI observations, including the following object properties: [ [ [SOSA object property] [BCI object subproperty] [Between (from)...] [... and (to)] ] ] [ [sosa:hasFeatureOfInterest] [aspectOfInterest] [sosa:Observation (Record)] [sosa:FeatureOfInterest (Aspect)] ] [ [sosa:observedProperty] [observedModality] [sosa:Observation (Record)] [sosa:ObservableProperty (Modality)] ] [ [sosa:madeBySensor] [observedByDevice] [sosa:Observation (Record)] [sosa:Sensor (Device)] ] [ [ssn:wasOriginatedBy] [---] [sosa:Observation (Record)] [ssn:Stimulus (StimulusEvent)] ] [ [sosa:hasResult] [observationResult] [sosa:Observation (Record)] [oldssn:SensorOutput (RecordedData)] ] [ [Notion taken from --oldssn:isProducedBy--] [isProducedByDevice] [oldssn:SensorOutput (RecordedData)] [sosa:Sensor (Device)] ] ] ] Adequate restrictions have been designed accordingly for each object property.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">See general remark about: 1_MAPPINGS-TO-SOSA-SSN</skos:editorialNote>
        <skos:editorialNote xml:lang="en">See general remark about: PROCEDURES</skos:editorialNote>
        <skos:editorialNote xml:lang="en">[oldSSN] Following the guidelines explained in (5.3.6 Observation) and (5.4.2 Smart product example -- 5.4.2.4 Observation), the main restrictions modeled for sosa:Observation (Record) are: (*) Exactly 1 sosa:FeatureOfInterest (Aspect): details what was sensed. (*) Exactly 1 sosa:ObservableProperty (Modality): details what was sensed. (*) Exactly 1 sosa:Sensor (Device): describes what made the Observation. (*) Some ssn:Stimulus (StimulusEvent): details (what made) the sosa:Sensor input. Other restrictions are: (*) Exactly 1 oldssn:Sensing (sub subclass of sosa:Procedure, it describes how the Observation was made): not adjusted for BCI activities.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">[oldSSN] states that &quot;an Observation is a description of the context, the Situation, in which the observation was made&quot;. In this ontology, the Context is directly related through the Session, which is a Situation where the Observation (Record) was made.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">BCI record (measurement record)</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant type of BCI records generated by BCI devices for BCI activities.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Record.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#RecordChannelingSpec -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#RecordChannelingSpec">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#DeviceChannelingSpec"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#extends"/>
                <owl:someValuesFrom rdf:resource="https://w3id.org/BCI-ontology#ChannelingSpec"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#extendsDeviceChannelingSpec"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#DeviceChannelingSpec"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasEndChannel"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasNumberOfChannels"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#positiveInteger"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasStartChannel"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:RecordChannelingSpec</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor,Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Aspect-and-Modality_(SOSA-SSN).png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor_(SOSA-SSN).png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-08-08T23:15:00</terms:modified>
        <terms:title xml:lang="en">RecordChannelingSpec</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Based on the adjusted settings of the DeviceChannelingSpec made for the observation, a Record has its own specific channeling schema information: that is, the logical components (Channels) and their extended generic metadata set that describe the Record&apos;s own logical data structure (specific to the observation and the Subject), according to the recording setup. A RecordChannelingSpec captures two information sets for a specific Record: (*) Its complete channeling schema description, in a form of an external document specification (outside the metadata repository). (*) Relevant metadata attributes regarding the general characteristics of the channeling schema: a set of related Channels. The structure described in a RecordChannelingSpec (first information set mentioned above) is based on a concrete subset of the DeviceChannelingSpec that the Device supports. Hence, for practical reasons, a RecordChannelingSpec is defined as a subclass of DeviceChannelingSpec.</skos:definition>
        <skos:editorialNote xml:lang="en">The channeling schema information objects are structured in the following way: The Channeling Schema of a... (*) Modality (ChannelingSpec): it&apos;s the complete theoretical spec; the generic template for a specific sosa:ObservableProperty. (*) -------- Device (DeviceChannelingSpec): it&apos;s a functional subset of the ChannelingSpec; -------- defines the logical subset of the complete spec for the specific functionality of a oldssn:SensingDevice. (*) ---------------- Record (RecordChannelingSpec): it&apos;s the concrete subset of the DeviceChannelingSpec for a specific sosa:Observation. ---------------- This information object is user specific according to recording setup.</skos:editorialNote>
        <skos:example xml:lang="en">(*) A RecordChannelingSpec for an EegRecord would define the values of the positions for specific EegChannels used by the EegDevice, when the observation is made. A proper name for this spec would be EegRecordChannelingSpec. (*) For &quot;Precision&quot; Records, BCI applications may find important to keep the information regarding the Channel&apos;s coordinates).</skos:example>
        <skos:historyNote xml:lang="en">Related to the RecordChannelingSpec, this concept has the following definitions: (*) [ESS 2.0]: a comma separated list of labels of the corresponding referenced channel or channels. This node is required for EEG Modality and it&apos;s used during EEG or ECG recording. For example, if using 10-20 system and numerical average of both mastoids, use &quot;A1, A2&quot; for {referenceLabel} and &quot;Mastoids&quot; for {referenceLocation}. Note that there could be multiple labels. (*) [XDF] Signal referencing scheme: name of the dedicated reference channel(s), if part of the measured channels (repeated if multiple). For an EEG channel label, its value is based on the labeling scheme. For EEG, the preferred labeling scheme is 10-20 (or the finer-grained 10-5).</skos:historyNote>
        <skos:prefLabel xml:lang="en">record channeling schema spec</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant type of a RecordChannelingSpec to capture the external information that defines the channeling schema information of a Record.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#RecordChannelingSpec.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#RecordSpec -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#RecordSpec">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasRecordSpec"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#RecordSpec"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:RecordSpec</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor,Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor_(SOSA-SSN).png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-07-19T03:23:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[XDF], [ESS]</terms:source>
        <terms:title xml:lang="en">RecordSpec</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A RecordSpec is an information object that records (describes) specific properties (such as: specs of assistant materials, ambience settings, tools, etc.) regarding how a Record was made. Similarly to DeviceSpec, the structure of RecordSpec has been modeled as a composite object so that it can be composed as a set of RecordSpecs to describe specific parts on how a Record was made. In this way, a RecordSpec is considered as a bag of general, extended and descriptive properties about the Record settings. A RecordSpec is a specialized Descriptor. RecordSpecs can be used to record any other descriptive and extended information related to any settings or conditions on how the Record was made.</skos:definition>
        <skos:editorialNote xml:lang="en">(*) The channeling schema of a Record is defined as an independent component from the RecordSpec. A Record&apos;s channeling schema (RecordChannelingSchema) is a subset of the DeviceChannelingSchema defined for its correspondent Device. (*) This ontology does not define any information object in particular of a RecordSpec.</skos:editorialNote>
        <skos:example xml:lang="en">Some BCI applications based on [XDF], find important to keep information regarding what assistant materials (hardware) and how they were used when the Record was made. Hence, a BCI application could define a classification for different type of specifications, such as: (*) Hardware specs for EegRecords: (*) Coupling (source [XDF]): type of coupling used (e.g. Capacitive, Dry, Gel, Saline). (*) Surface (source [XDF]): type of the contact surface (e.g. Bristle, Pad, Pins, Plate).</skos:example>
        <skos:prefLabel xml:lang="en">record specification</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe specific types of RecordSpec.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#RecordSpec.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#RecordedData -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#RecordedData">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/sosa/Result"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isProducedByDevice"/>
                <owl:someValuesFrom rdf:resource="https://w3id.org/BCI-ontology#Device"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasAccessMethod"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#AccessMethod"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDataBlock"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#DataBlock"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasNext"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#RecordedData"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDataFormat"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#DataFormat"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isObservationResultOf"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasPrevious"/>
                <owl:maxQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#RecordedData"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:RecordedData</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations,Results</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Record_(SOSA-SSN).png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">RecordedData_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-02-10T03:24:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[oldSSN], [SSN]</terms:source>
        <terms:title xml:lang="en">RecordedData</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">[oldSSN] It is a specific type of a oldssn:SensorOutput (aligned to sosa:Result), which is a piece of information outputted by a Device in an sosa:Observation: an observed value for BCI activities. Based on [oldSSN], the value itself is being represented by a specific type of an oldssn:ObservationValue: a sequence of DataBlocks. This concept abstracts a raw data set (independent of its representation and access method) outputted by a Device for a specific Modality. In this way, a RecordedData has: (*) A single data representation, a DataFormat, and (*) multiple AccessMethods (either archived or in real-time). In the BCI domain, it&apos;s common that the data &quot;evolves&quot; over time. That is, there are changes on the data structure: (*) from its &quot;initial&quot; state (ever since it&apos;s collected from a Device: raw data) (*) to &quot;following&quot; states (when applying specialized algorithms to recognizes patterns throughout Models: transformed data). For example, for EEG data its evolution over time resembles a tree structure. Hence, it is desirable for BCI applications to keep a temporal tracking of the previous and following versions of the data: a derived data tree throughout keeping links between data versions. This is achieved via the hasPrevious and hasNext object properties.</skos:definition>
        <skos:editorialNote xml:lang="en">From the perspective of the data (RecordedData): (*) Its physical structure is defined through the DataFormat. (*) Its logical structure is defined through the associated RecordChannelingSpec of its Record (the defined collection of Channels).</skos:editorialNote>
        <skos:editorialNote xml:lang="en">See general remark about: 1_MAPPINGS-TO-SOSA-SSN</skos:editorialNote>
        <skos:historyNote xml:lang="en">In [ESS 1.0]: (*) Corresponds to the &quot;eegRecordings&quot; node: a specific collection of raw BCI data collected from a subject in a specific session. In [ESS 2.0]: (*) Corresponds to the &quot;dataRecordings&quot; node: information about EEG (or other data modality) recordings.</skos:historyNote>
        <skos:prefLabel xml:lang="en">recorded BCI data</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#RecordedData.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#ResponseTag -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#ResponseTag">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Marker"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasFeatureParameter"/>
                <owl:someValuesFrom rdf:resource="https://w3id.org/BCI-ontology#FeatureParameter"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasModel"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Model"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasConfidence"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasState"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="https://w3id.org/BCI-ontology#StimulusTag"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:ResponseTag</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">AnnotationTag</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Marker_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-01-02T03:01:00</terms:modified>
        <terms:title xml:lang="en">ResponseTag</terms:title>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Information object that captures a Marker issued by a Model. In the BCI domain, a natural (physiological or neurological) change in the Subject&apos;s state while doing an Activity, is simply called a State. A ResponseTag could not be directly linked to a change in the Context (induced by a Context.Event, specifically a StimulusEvent) in a Session. A ResponseTag represents &quot;something&quot; detected by a Machine Learning Model (Model). Its content is represented by a set of related FeatureParameters.</skos:definition>
        <skos:editorialNote xml:lang="en">Right after a set of DataSegments is created, two consecutive tasks occur: (*) A set of editing processes is run on the recordings, which classify the data sets based on different Models. (*) A set of ResponseTags ;is created, which capture the information related to &quot;what is so special about&quot; a particular DataSegment.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">This is one of the most important concepts in this ontology.</skos:editorialNote>
        <skos:example xml:lang="en">In a common M2M semantic search query, the following input parameters may be used to retrieve a set of ResponseTags related to its DataSegments: (*) Activity: for example, driving. (*) Aspect: for example, vigilance and alert. (*) Modality: for example, EEG, EOG. (*) Subject: filtered by gender, age, etc.</skos:example>
        <skos:prefLabel xml:lang="en">state (response tag)</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#ResponseTag.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#SamplingRate -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#SamplingRate">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/ssn/systems/Frequency"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:SamplingRate</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">SystemCapabilities</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">SamplingRate_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-08-30T23:52:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[ESS], [XDF]</terms:source>
        <terms:title xml:lang="en">SamplingRate</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Sampling rate of the Device. Its measurement unit is Hertz (Hz). As a relevant non-channeling measurement property (ssn-system:SystemProperty) related to a Device its modeling is based on: (*) the ssn-system:SystemCapability and ssn-system:SystemProperty concepts, and (*) the guidelines found in (5.4.2 Smart product example -- 5.4.2.2 Sensor).</skos:definition>
        <skos:editorialNote xml:lang="en">Related concept for a Record: hasSamplingRate.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">See general remark about: UNITS-OF-MEASUREMENT</skos:editorialNote>
        <skos:prefLabel xml:lang="en">sampling rate of a device</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#SamplingRate.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Session -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Session">
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Situation"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasActuation"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Actuation"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasRecord"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasSubjectState"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#SubjectState"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isMemberOf"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Collection"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasActivity"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Activity"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasPlayout"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Playout"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isSessionOf"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Context"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isSessionOf"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Subject"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isSessionOf"/>
                <owl:maxQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Interaction"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasEndTime"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasStartTime"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onDataRange rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasTitle"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Session</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-17T22:03:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[ESS], [SSN]</terms:source>
        <terms:title xml:lang="en">Session</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A Session monitors how one Subject interacts with one Context while performing one Activity, throughout collecting a nonempty set of multimodal biomedical sosa:Observations (Records) and/or sosa:Actuations (Actuations).A Session has the following characteristics and restrictions: (*) Comprises a collection of multimodal BCI data capture tasks (each one with its own specific measurement purpose: Aspect). (*) Monitors exactly one Subject. (*) Monitors exactly one Activity (performed by the Subject). (*) Monitors exactly one Context (while the Subject interacts with it). (*) Comprises exactly one Playout collected from the associated Context. (*) Groups different and multiple Records (multimodal data) that are observed (collected) simultaneously from the Subject. (*) May group different and multiple Actuations simultaneously from the Subject. [oldSSN]: The concept of Session defines an appropiate structure to group multiple Records (multimodal data), based on the following description: &quot;Observations (Records) of multiple features (Aspects) or multiple properties (Modality-ies) of the one feature should be represented as either compound properties, features and values or as multiple observations, grouped in some appropriate structure&quot;. (A similar depiction applies to Actuation). In the BCI research domain, a Session can have multipurpose extended metadata sets to describe broader concepts and definitions regarding the nature and purpose of this information object. These external metadata sets can be associated with Descriptors.</skos:definition>
        <skos:editorialNote xml:lang="en">See general remark about: PROCEDURES</skos:editorialNote>
        <skos:example xml:lang="en">External descriptions that complement and extend the information about a Session, can be added through Descriptors. BCI applications based on [ESS 1.0] could define Descriptors to include information, such as: (*) Lab. ID. -- identifier of the session used in the original lab notes (if available, otherwise insert &apos;NA&apos;). (*) Task Label. -- indicates which task is being performed in the session (e.g. A, B, C,...). Only use this node if there are different tasks. Otherwise leave the node blank. (*) For Session entities: If different tasks occur in the same session repeat the session node with a different &quot;taskLabel&quot;, and other information that may be different, such as the &quot;eegRecording&quot; node. (*) For EventCode entities: Use this only if there are multiple tasks in the study and they use the same event codes, otherwise leave blank.</skos:example>
        <skos:historyNote xml:lang="en">In [ESS 2.0], a Session is related to the RecordedParameterSet concept, found in the following XML element: (../recordingParameterSet/recordingParameterSetLabel). The &quot;recordingParameterSet&quot; node groups the information of multiple Modality-ies and, also, DeviceSpecs.Hence, it implies that a Session (a Record set) is associated (used) with multiple Devices, due of the &quot;dataRecording&quot; node definition in ESS (multiple RecordedData).</skos:historyNote>
        <skos:prefLabel xml:lang="en">BCI session</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Session.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#StimulusEvent -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#StimulusEvent">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/ssn/Stimulus"/>
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Context.Event"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isProxyFor"/>
                <owl:someValuesFrom rdf:resource="https://w3id.org/BCI-ontology#Modality"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isStimulusEventOf"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#StimulusTag"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:StimulusEvent</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context,Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">StimulusEvent_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:description xml:lang="en">=== ** HED class in EXAMPLE SPEC ** [ [ [This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any XXX] [ (*) HED.Auditory (*) HED.Pain (*) HED.Smell (*) HED.TMS (*) HED.Tactile (*) HED.Taste (*) HED.Visual ] [Defines a general bStimuli HED.] [HED.Stimulus] [HED.Stimulus_Visual.png] [[HED]] ] ** HED attribute for the HED class in EXAMPLE SPEC ** [ [ Event code tag, based on Hierarchical Event Descriptor (HED) Tags for Analysis of Event-Related EEG Studies document, (if available, otherwise leave blank).] [ ] ===</terms:description>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-04-11T13:08:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[SSN]</terms:source>
        <terms:title xml:lang="en">StimulusEvent</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A StimulusEvent describes an event that triggers a stimulus to the Subject during a Session. By its own nature, it may affect the Subject&apos;s performance of the Activity (and, therefore, a set of Actions related to the Activity). A StimulusEvent is an external happening on a specific Context that generates the input for the sensors ([SSN] concepts). Contextually, these events are raised (raises) by a set of interacting Context.Objects through a Context.Method. In [SSN], this concept is a subclass of ssn:Stimulus and, therefore, a oldssn:SensorInput, which describes the (data) input for the sosa:Sensors. In the BCI domain, this concept is simply called an &quot;Event&quot;: the stimuli or trigger that causes the relevant measurement to be, in fact, processed or analyzed.</skos:definition>
        <skos:editorialNote xml:lang="en">The following descriptions capture the definition of this concept ([oldSSN: Stimulus], 5.3.1.2.1 Stimuli) adjusted to this ontology: (*) StimulusEvents are detectable changes in the environment (Context), i.e., in the physical or a virtual world. (*) A StimulusEvent is an triggers&quot; the Device. (*) StimulusEvents can either be directly or indirectly related to observable Modality-ies and, therefore, to Aspects. (*) The same types of StimulusEvents can trigger different kinds of Devices and be used to reason about different Modality-ies. (*) The Modality-ies associated to the StimulusEvent may be different to eventual observed (Record) Modality. (*) It is the StimulusEvent, not the Context.Object that triggers the Device. (*) A StimulusEvent may only be usable as proxy for a specific region of an observed Modality.</skos:editorialNote>
        <skos:example xml:lang="en">A StimulusEvent describes a specific component of the Context that &quot;generates&quot; an annotation tag (StimulusTag). Some examples of a StimulusEvent are: (*) Red light for 15 seconds at a 66 Hz. frequency. (*) Green light for 10 seconds at a 74 Hz. frequency.</skos:example>
        <skos:prefLabel xml:lang="en">stimulus event</skos:prefLabel>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe any relevant contextual event that describes the stimuli or trigger that causes a relevant BCI measurement.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#StimulusEvent.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#StimulusTag -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#StimulusTag">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Marker"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasStimulusEvent"/>
                <owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#StimulusEvent"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:StimulusTag</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">AnnotationTag</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Marker_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-05-20T18:48:00</terms:modified>
        <terms:title xml:lang="en">StimulusTag</terms:title>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Information object that captures a Marker induced by a StimulusEvent. While doing the data recording, the system automatically creates a Marker (StimulusTag) for the oldssn:SensorInput based on the Context (issued by a Context.Event, specifically a StimulusEvent) of the Session.</skos:definition>
        <skos:editorialNote xml:lang="en">This is one of the most important concepts in this ontology.</skos:editorialNote>
        <skos:prefLabel xml:lang="en">stimulus tag</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#StimulusTag.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#Subject -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#Subject">
        <rdfs:subClassOf rdf:resource="http://dbpedia.org/ontology/Person"/>
        <rdfs:subClassOf rdf:resource="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#NaturalPerson"/>
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Context.AutonomousBeing"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasDescriptor"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasRecord"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#hasSession"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Session"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#isSubjectOf"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Interaction"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="https://w3id.org/BCI-ontology#issues"/>
                <owl:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minQualifiedCardinality>
                <owl:onClass rdf:resource="https://w3id.org/BCI-ontology#Action"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:Subject</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Subject</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Context.png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Subject.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-06-05T23:49:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[ESS], [XDF]</terms:source>
        <terms:title xml:lang="en">Subject</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">A specific physical (natural) person (probably anonymous but possessing unique identity) with certain attributes on which the Sessions are recorded (from which the data is observed: Record). A Subject interacts with a Context through her Actions. &quot;Subject&quot; comes from the common terminology used in BCI experiments when referring to a specific person. This concept is based on the notion of Electronic Patient/Medical Record, such as the HL7 Record. Information objects related to this concept (namely SubjectState), capture the description of the Medical and Physiological &quot;Condition&quot; of a Subject in a Session. Thus, a Subject may have multiple Descriptors associated with it, such as HL7 Records or specific XML vocabularies from the industry. This ontology does not define any specific set of attributes associated to a Subject. BCI applications can extend this concept according to their information needs and system requirements.</skos:definition>
        <skos:editorialNote xml:lang="en">The subject is the point of reference (focus) of the data monitoring and data analysis, from which BCI applications collect Measurement Recordings. Hence, the name Subject instead of Person.</skos:editorialNote>
        <skos:example xml:lang="en">[ESS] and [XDF] define some useful data type properties (attributes) associated to a Subject. Some examples of these attributes are: (*) Gender: (*) Defined as an enumerated value = { Female, Male, ... }. (*) It can be derived as a subproperty extended from the (dbp:Person).sex property definition. (*) Year of birth (YOB): (*) Defined as a positive integer greater or equal than 1900. (*) It can be derived as a subproperty extended from the dbp:Person definition. (*) Handedness: (*) Defined as an enumerated value = { Ambidextrous, Left, N/A, Right }. (*) Subject&apos;s dominantly used hand. Related to medical record. (*) Hearing: (*) Defined as an enumerated value = { CorrectedToNormal, Impaired, Normal }. (*) Subject&apos;s hearing condition. Related to medical record. (*) Vision: (*) Defined as an enumerated value = { CorrectedToNormal, Impaired, Normal }. (*) Subject&apos;s vision condition. Related to medical record.</skos:example>
        <skos:prefLabel xml:lang="en">person</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#Subject.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#SubjectState -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#SubjectState">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#Descriptor"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:SubjectState</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor,Session,Subject</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Descriptor_(SOSA-SSN).png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Session.png</dcmitype:StillImage>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-06-29T05:00:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[ESS], [HED]</terms:source>
        <terms:title xml:lang="en">SubjectState</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Describes the state of the Subject during the Session, throughout a collection of external specifications which capture extended metadata of the Subject&apos;s overall state. A state can be further classified properly to document more accurately the nature of the metadata (such as physiological state, cognitive state or emotional state). The nature of this concept is &quot;transient&quot; and depends directly on the Session: it is considered as an extended collection of metadata related to the Session that captures the overall state of the Subject during the data recording. A SubjectState is, itself, a specialized Descriptor that may have multiple Descriptors associated with, which describe extended metadata sets such as the HL7 Record.</skos:definition>
        <skos:example xml:lang="en">Some examples of SubjectState may include descriptions regarding: (*) Physiological state: (*) [ESS] Age: Subject&apos;s age (in years) at the time of the Session. (*) [ESS] Height: Subject&apos;s height in centimeters (at the moment of the Session). (*) [ESS] Weight: Subject&apos;s weight in kilograms (at the moment of the Session). (*) [ESS] Hearing: Subject&apos;s hearing (e.g. &quot;CorrectedToNormal&quot;, &quot;Impaired&quot;, &quot;Normal&quot;). (*) [ESS] Vision: Subject&apos;s vision (e.g. &quot;CorrectedToNormal&quot;, &quot;Impaired&quot;, &quot;Normal&quot;). (*) [ESS] Caffeine: number of hours since last caffeine intake, if less than 12 hours. (*) [ESS] Alcohol: whether the Subject has consumed alcohol within 24 hours before the Session (a logical value). (*) [ESS] Medication: specification of the medication intake based on different parameters (time, chemical compounds, etc.). (*) Drowsiness: identified in [HED 1.31] as &quot;awake&quot;. (*) Stress level. (*) [HED 1.31] Emotional state: (*) Alertness. Some additional metadata related to this concept used for research purposes could be: (*) A set of attributes to label the identity of the Subject in the Session. Example: (*) [ESS] A Lab. ID as a de-personalized Subject identifier in the research lab. (*) [ESS] A sequential ID to identify the Subject in a collection of Sessions. (Case: &quot;InSessionNumber&quot; attribute in [ESS 2.0]). (*) [ESS] An attribute to identify the group type that the Subject belongs to based on the research nature of the Sessions. Example: a Session Group to identify the Subject&apos;s group (e.g. &quot;Autistic&quot;, &quot;Normal&quot;, &quot;Control&quot;, etc.).</skos:example>
        <skos:prefLabel xml:lang="en">Subject&apos;s state during a specific session</skos:prefLabel>
        <skos:scopeNote xml:lang="en">%APPLICATION%@cerebratek_nupod</skos:scopeNote>
        <skos:scopeNote xml:lang="en">This class is intended to be the root of a class hierarchy. Domain-specific applications can extend this class hierarchy for their own purposes to describe the different types of SubjectStates that can be found in a Session.</skos:scopeNote>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#SubjectState.POWDER"/>
    </owl:Class>
    


    <!-- https://w3id.org/BCI-ontology#XdfDataFormat -->

    <owl:Class rdf:about="https://w3id.org/BCI-ontology#XdfDataFormat">
        <rdfs:subClassOf rdf:resource="https://w3id.org/BCI-ontology#DataFormat"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">bci:XdfDataFormat</metadata:prefixIRI>
        <terms1:part rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Observations</terms1:part>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">RecordedData_(SOSA-SSN).png</dcmitype:StillImage>
        <terms:conformsTo xml:lang="en">The XDF DataFormat.</terms:conformsTo>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-06-03T02:16:00</terms:modified>
        <terms:source rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">[XDF]</terms:source>
        <terms:title xml:lang="en">XdfDataFormat</terms:title>
        <rdfs:isDefinedBy rdf:resource="https://w3id.org/BCI-ontology#"/>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Represents a XDF DataFormat. XDF is a general-purpose container format for multi-channel time series data with extensive associated meta-information. XDF is tailored towards biosignal data such as EEG, EMG, EOG, ECG, GSR, MEG, etc.</skos:definition>
        <skos:prefLabel xml:lang="en">XDF EEG data format</skos:prefLabel>
        <powder-s:describedby rdf:resource="https://w3id.org/BCI-ontology#XdfDataFormat.POWDER"/>
    </owl:Class>
    


    <!-- https://www.irit.fr/recherches/MELODI/ontologies/SAN#Actuation -->

    <owl:Class rdf:about="https://www.irit.fr/recherches/MELODI/ontologies/SAN#Actuation">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">san:Actuation</metadata:prefixIRI>
    </owl:Class>
    


    <!-- https://www.irit.fr/recherches/MELODI/ontologies/SAN#ActuationValue -->

    <owl:Class rdf:about="https://www.irit.fr/recherches/MELODI/ontologies/SAN#ActuationValue">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">san:ActuationValue</metadata:prefixIRI>
    </owl:Class>
    


    <!-- https://www.irit.fr/recherches/MELODI/ontologies/SAN#Actuator -->

    <owl:Class rdf:about="https://www.irit.fr/recherches/MELODI/ontologies/SAN#Actuator">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">san:Actuator</metadata:prefixIRI>
    </owl:Class>
    


    <!-- https://www.irit.fr/recherches/MELODI/ontologies/SAN#ActuatorInput -->

    <owl:Class rdf:about="https://www.irit.fr/recherches/MELODI/ontologies/SAN#ActuatorInput">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">san:ActuatorInput</metadata:prefixIRI>
    </owl:Class>
    


    <!-- https://www.irit.fr/recherches/MELODI/ontologies/SAN#Effect -->

    <owl:Class rdf:about="https://www.irit.fr/recherches/MELODI/ontologies/SAN#Effect">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">san:Effect</metadata:prefixIRI>
    </owl:Class>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Individuals
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://www.w3.org/ns/sosa/ -->

    <owl:NamedIndividual rdf:about="http://www.w3.org/ns/sosa/">
        <rdf:type rdf:resource="http://purl.org/vocommons/voaf#Vocabulary"/>
        <terms:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2017-04-17</terms:created>
        <terms:creator rdf:nodeID="genid1"/>
        <terms:description xml:lang="en">This ontology is based on the SSN Ontology by the W3C Semantic Sensor Networks Incubator Group (SSN-XG), together with considerations from the W3C/OGC Spatial Data on the Web Working Group.</terms:description>
        <terms:license rdf:resource="http://www.opengeospatial.org/ogc/Software"/>
        <terms:license rdf:resource="http://www.w3.org/Consortium/Legal/2015/copyright-software-and-document"/>
        <terms:rights>Copyright 2017 W3C/OGC.</terms:rights>
        <terms:title xml:lang="en">Sensor, Observation, Sample, and Actuator (SOSA) Ontology</terms:title>
        <vann:preferredNamespacePrefix>sosa</vann:preferredNamespacePrefix>
        <vann:preferredNamespaceUri>http://www.w3.org/ns/sosa/</vann:preferredNamespaceUri>
    </owl:NamedIndividual>
    


    <!-- https://w3id.org/BCI-ontology# -->

    <owl:NamedIndividual rdf:about="https://w3id.org/BCI-ontology#">
        <rdf:type rdf:resource="http://purl.org/vocommons/voaf#Vocabulary"/>
        <terms1:part xml:lang="en">(general)</terms1:part>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-12-11T01:49:00</terms:modified>
        <terms:title xml:lang="en">https://w3id.org/BCI-ontology#</terms:title>
        <skos:changeNote xml:lang="en">Status: *STABLE*</skos:changeNote>
        <skos:definition xml:lang="en">Instance that identifies the BCI Ontology (BCI-O) as a vocabulary used in the linked data cloud. Its identifier corresponds to the BCI-O namespace URI.</skos:definition>
        <skos:prefLabel xml:lang="en">bci:</skos:prefLabel>
    </owl:NamedIndividual>
    <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name xml:lang="en">W3C/OGC Spatial Data on the Web Working Group</foaf:name>
    </rdf:Description>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Annotations
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    <rdf:Description rdf:about="http://bioportal.bioontology.org/ontologies/versionSubject">
        <owl:versionInfo rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">0.9.6</owl:versionInfo>
    </rdf:Description>
    <rdf:Description rdf:about="http://www.ontologydesignpatterns.org/ont/dul/DUL.owl">
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The DOLCE+DnS Ultralite ontology.
It is a simplification of some parts of the DOLCE Lite-Plus library (cf. http://www.ontologydesignpatterns.org/ont/dul/DLP397.owl). 
Main aspects in which DOLCE+DnS Ultralite departs from DOLCE Lite-Plus are the following:

- The names of classes and relations have been made more intuitive
- The DnS-related part is closer to the newer &apos;constructive DnS&apos; ontology (http://www.ontologydesignpatterns.org/ont/dul/cDnS.owl).
- Temporal and spatial relations are simplified
- Qualities and regions are more relaxed than in DOLCE-Full: they can be used as attributes of any entity; an axiom states that each quality has a region
- Axiomatization makes use of simpler constructs than DOLCE Lite-Plus
- The architecture of the ontology is pattern-based, which means that DOLCE+DnS Ultralite is also available in modules, called &apos;content ontology design patterns&apos;, which can be applied independently in the design of domain ontologies (cf. http://www.ontologydesignpatterns.org).  If many modules are needed in a same ontology project, it is anyway useful to use this integrated version.

The final result is a lightweight, easy-to-apply foundational ontology for modeling either physical or social contexts.
Several extensions of DOLCE+DnS Ultralite have been designed: 
- Information objects: http://www.ontologydesignpatterns.org/ont/dul/IOLite.owl 
- Systems: http://www.ontologydesignpatterns.org/ont/dul/SystemsLite.owl 
- Plans: http://www.ontologydesignpatterns.org/ont/dul/PlansLite.owl
- Legal domain: http://www.ontologydesignpatterns.org/ont/dul/CLO/CoreLegal.owl
- Lexical and semiotic domains: http://www.ontologydesignpatterns.org/ont/lmm/LMM_L2.owl
- DOLCE-Zero: http://www.ontologydesignpatterns.org/ont/d0.owl is a commonsense-oriented generalisation of some top-level classes, which allows to use DOLCE with tolerance against ambiguities like abstract vs. concrete information, locations vs. physical artifacts, event occurrences vs. event types, events vs. situations, qualities vs. regions, etc.; etc.</rdfs:comment>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DOLCE+DnS Ultralite</rdfs:label>
        <owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string">4.1</owl:versionInfo>
        <owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Created by Aldo Gangemi as both a simplification and extension of DOLCE and Descriptions and Situations ontologies.</owl:versionInfo>
        <owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string">In 3.2, the links between instances of Region or Parameter, and datatypes have been revised and made more powerful, in order to support efficient design patterns for data value modelling in OWL1.0.
Also, the names of the related properties have been changed in order to make them more intuitive.
Furthermore, a large comment field has been added to the &apos;expresses&apos; object property, in order to clarify some issues about the many interpretations.
In 3.3, the relation between regions, parameters, and datatypes has been still improved.
In 3.5, the person-related classes have been refactored: Person in 3.4 is now SocialPerson, to avoid confusion with commonsense intuition; Person is now the union of social persons and humans, therefore being a subclass of Agent.
In 3.6, other fixes on universal restriction involving expresses. Also added the property &apos;isConstraintFor&apos; between parameters and entities. Moved the properties: &apos;assumes&apos; and &apos;adopts&apos; to the new module: http://www.ontologydesignpatterns.org/ont/dul/Conceptualization.owl.
In 3.7, some fixes on the names of classes and properties related to FormalEntity; created a new separate module for general universal restrictions (DULGCI.owl).
In 3.8, more fixes on the interface to formal entities and links to IOLite.owl.
In 3.9, some naming and comment fixes.
In 3.10, removed cardinality restriction from hasPart and isPartOf restrictions (changed to hasComponent and isComponentOf), for OWL(DL) compatibility. Also enlarged the range of includesAgent to contain both social and physical agents, and of conceptualizes universal restriction on agents, to include all social objects.
In 3.11, some more subproperty axioms have been introduced, and all elements have got English labels.
In 3.12, added some classes to map some old DolceLitePlus classes that were used to align OntoWordNet.
In 3.13, added the LocalConcept class to express a Concept that cannot be used in a Description different from the one that defines it. Also updated some comments.
In 3.14, added some comments.
In 3.15, removed some owl:disjointWith axioms relating Collection to InformationObject, Description, Situation, and SocialAgent. The rationale for doing that is to allow less strict constraints on domain relations involving collections that can be also conceived as descriptions, situations, social agents, or information objects; for example: a collection of sentences from a text (an information object) that are ranked with a relevance criterion can be still considered a text.
In 3.16, name of isActedBy changed to actsThrough, which is clearer. Also added SpatioTemporalRegion as constituted by a SpaceRegion and a TimeInterval.
In 3.17, removed redundant universal axioms from Entity and other top classes. Fixed restrictions on FunctionalSubstance class, and comments in Design and Substance classes.
In 3.18, removed subClassOf axiom from FunctionalSubstance to DesignedArtifact, created a new subclass of FunctionalSubstance, called DesignedSubstance, and created a subClassOf axiom from DesignedSubstance to DesignedArtifact.
In 3.19, removed disjointness axiom between Concept and Collection (the same rationale applies as in 3.15 version.
In 3.20, revised the comment for Quality, added InformationEntity as the superclass for InformationObject and InformationRealization (represented as the union of those classes). This is needed in many domain ontologies that do not need to distinguish between abstract and concrete aspects of information entities. One possible revision (not implemented here) would be to introduce the relations: expresses and isAbout with a broader domain:InformationEntity, and two more specific properties: abstractlyExpresses and isAbstractlyAbout. This last revision has not been implemented yet, since a large revision procedure should be carried out in order to check the impact of the revision on the existing DOLCE-DnS-Ultralite plugins.
In 3.21, added comment to InformationEntity, and optimized representation of equivalence for InformationRealization.
In 3.22, added comment to Personification.
In 3.23, added associatedWith object property, and put all object properties as subproperties of it.
In 3.24, removed hasProxy datatype property.
In 3.25, generalized domain and range of hasComponent and isComponentOf.
In 3.26, updated some comments in order to clarify or exemplify the concepts.
In 3.27, added rdfs:isDefinedBy annotations for Linked Data browsers.
In 3.28, broadened the universe of pre-/post-conditions to give room to events and states.
In 3.29, added some properties to support DBpedia alignment: sameSettingAs (situational analogous to coparticipation), including relations originating e.g. from sharing kinship, ownership, or roleplaying situations.
In 3.30, completed some domains and ranges (formerly owl:Thing, now dul:Entity), and added axiom: Organism subClassOf PhysicalAgent.
In 3.31, added a restriction to Quality and one to Region in order to ensure the original DOLCE constraint of qualities being always associated with a region, and vice versa. These axioms do not however exclude a direct applicability of qualities or regions to any other entity.
In 3.32, removed redundant union axioms and some restrictions, which spot a negative trade-off between expressivity and complexity.
In 3.33, added the ObjectAggregate class, added two property chains for coparticipation and same situation setting, updated some comments, added an axiom to Transition.
In 3.34, extended mereological support for parthood, introducing hasPropertPart (transitive) as a middle property between hasPart (transitive and reflexive) and hasComponent (asymmetric). This solution uses then &quot;reflexive reduction&quot; and &quot;transitive reduction&quot; design patterns (they allow to grant property characteristics through the superproperties, but not in the subproperties). Technically, mereology axioms would require that also hasProperPart be asymmetric, however a direct subproperty of an OWL non-simple property (hasPart) cannot be also asymmetric, hence the approximation. 
Added a n-ary parthood class in order to suggest an alternative pattern for time- (and space-)indexed part relations. In order to ensure that property characteristics hold also with parthood n-ary, a property chain is introduced which infers a direct dul:partOf property for each parthood individual.
Added a dul:realizesSelfInformation propery in order to enable local reflexivity (&apos;Self&apos;) axioms for all information realizations.

In 4.0, some foundational changes are introduced. 
- Firstly, the temporally indexed versions of some properties are introduced as subclasses of Situation (following the n-ary relation pattern), so covering relations from DOLCE that were skipped because of their larger arity. - 
- Secondly, D&amp;S&apos;s Situation class is extracted from DOLCE top-level distinctions (it used to be a subclass of SocialObject), put as a primitive class under Entity, and not disjoint from any other class. Since we are relaxing the semantics of Situation, this change is fully compatible with previous versions of DUL.
The reason for the change is that it may sound counterintuitive (as many have noticed) to assume a descriptive commitment for situations, but not for events or states. 
In fact, D&amp;S provides an epistemological commitment to an ontology, independently from its foundational distinctions. A situation operationalizes that epistemology, and it is better not to put it under any foundational distinction (event, object, fluent, etc.), leaving to the designer whether to use descriptions as epistemological lenses, and so generating a situation, or not. 
A consequence is that any entity, when &apos;framed&apos; by (satisfying) a description, becomes a situation. We can still model entities as being in a situation&apos;s setting, and classified by a concept defined in a description.

In 4.1, also the disjointness between Description and Concept has been dropped, in order to unify the projections of an intensional relation with its mereological dependencies. Until now, when a description d1 is part of another description d, we cannot model d1 as a concept defined or used by d, even though it is totally reasonable to consider it as such, i.e., playing a role in d. The impediment is due to the disjointness between being Description and Concept. By dropping that axiom, we can operate on descriptions and concepts more flexibly.
A compositional property, hasInScope, is introduced to link situations that are &apos;diagonally&apos; modelled through a description, e.g., when a situation s1 involves a description d1 (diagonal meta-level), which is satisfied by a situation s2, s1 hasInScope s2. 
Legal reasoning is a relevant example: a case in point (s2) may satisfy two legal norms (d1 and d2) that are conflicting according to a meta-norm d; d3 can be satisfied by a situation s that &apos;interprets&apos; (involves) both d1 and d2 against s2. hence, s hasInScope s2. This may also happen wehen the two conflicting descriptions are satisfied by alternative situations sharing important elements, as in perspectival reasoning: the meta-description in this case has in scope both alternative situations.</owl:versionInfo>
    </rdf:Description>
    <rdf:Description rdf:about="http://www.w3.org/2004/02/skos/core">
        <terms:contributor>Dave Beckett</terms:contributor>
        <terms:contributor>Nikki Rogers</terms:contributor>
        <terms:contributor>Participants in W3C&apos;s Semantic Web Deployment Working Group.</terms:contributor>
        <terms:creator>Alistair Miles</terms:creator>
        <terms:creator>Sean Bechhofer</terms:creator>
        <terms:description xml:lang="en">An RDF vocabulary for describing the basic structure and content of concept schemes such as thesauri, classification schemes, subject heading lists, taxonomies, &apos;folksonomies&apos;, other types of controlled vocabulary, and also concept schemes embedded in glossaries and terminologies.</terms:description>
        <terms:title xml:lang="en">SKOS Vocabulary</terms:title>
        <rdfs:seeAlso rdf:resource="http://www.w3.org/TR/skos-reference/"/>
    </rdf:Description>
    <rdf:Description rdf:about="https://w3id.org/BCI-ontology">
        <ns:license rdf:resource="https://creativecommons.org/licenses/by-sa/4.0/"/>
        <dcmitype:InteractiveResource rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">https://prezi.com/embed/cfcvd0wnx1uy/?bgcolor=fffffflock_to_path=0autoplay=0autohide_ctrls=0landing_data=bHVZZmNaNDBIWnNjdEVENDRhZDFNZGNIUE43MHdLNWpsdFJLb2ZHanI5a2dPYjZRcFFhczZBQUNvMWVwa0g4ajV3PT0landing_sign=1qEsK_JTVQmufpQJeDQUVGGXF87qe1jYl0MsFelGZww</dcmitype:InteractiveResource>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">01-a-overview-modules.png &lt;show/&gt;</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">01-core-interaction-model(subject-context).png &lt;show/&gt;</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">01-core-structure.png &lt;show/&gt;</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">02-complete-UML-diagram.png &lt;show/&gt;</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">03-webvowl-preview.png</dcmitype:StillImage>
        <dcmitype:StillImage rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">04-OWLGrEd-preview.png</dcmitype:StillImage>
        <terms:abstract xml:lang="en">The BCI ontology specifies a foundational metadata model set for real-world multimodal Brain-Computer Interaction (BCI) data capture activities.Its structure depicts a conceptual framework that BCI applications can extend and use in their implementations, to define core concepts that capture a relevant and interoperable metadata vocabulary. This ontology is aligned to the Semantic Sensor Network Ontology (SSN): a domain-independent and end-to-end model for sensor/actuator applications. Hence, its structure has been normalized to assist its use in conjunction with other ontologies or linked data resources to specify any particular definitions (such as units of measurement, time and time series, and location and mobility), that specialized applications in the BCI domain might need. Also, this spec provides general alignment data modeling guidelines for core concepts, to help BCI applications in their design.</terms:abstract>
        <terms:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2014-03-27</terms:created>
        <terms:creator xml:lang="en">Sergio Jos&amp;#233; Rodr&amp;#237;guez M&amp;#233;ndez. Pervasive Embedded Technologies Laboratory (PET Lab), Computer Science Department, NCTU, Taiwan. John K. Zao. Pervasive Embedded Technologies Laboratory (PET Lab), Computer Science Department, NCTU, Taiwan and CerebraTek, Taiwan.</terms:creator>
        <terms:description xml:lang="en">The BCI ontology (BCI-O) provides a high level semantic structure specialized metadata vocabulary set for real-world multimodal BCI data capture activities. It defines a minimalist and simple abstract metadata foundational model for real-world BCI applications that monitors human activity in any scenario. BCI multimodal domain applications are encouraged to extend and use this ontology in their implementations. BCI-O was developed following W3C Semantic Web ontology standards and guidelines, so that BCI applications can express reusable, interoperable and extendable machine-readable BCI metadata models, especially in pervasive M2M environments. For this purpose, its design was aligned to the Semantic Sensor Network Ontology (SSN), following closely its Stimulus-Sensor-Observation Ontology Design Pattern. The core set of relevant metadata definitions for real-world BCI activities were taken from different proposed vocabularies and formats in the BCI domain, such as: XDF, ESS and HED. BCI-O concepts are logically grouped into 11 modules. Each module represents a central topic of the ontology structure where the related concepts give a consistent explanation about its functional data model. The modules are: (*) Subject: concepts related to the depiction of a human being (or human subject) engaging in an activity and its associate state. (*) Context: captures the architectural description of an environment (or context). A human being interacts with a context. (*) Session: represents the interaction between a subject and a context while performing a single activity, under specific settings and conditions. (*) Observations (was SSN-Skeleton): specific concepts for BCI activities aligned to the SOSA/SSN axioms for modeling Observations (the initial alignment was to the Skeleton of [oldSSN]). Metadata related to records, modality types (such as EEG), channeling information, output streams (file formats and access) and stimulus events, are found in this module. (*) Sensors (was SSN-Device): specific related concepts for BCI activities aligned to the SOSA/SSN axioms for modeling Sensors (under Observations) (the initial alignment was to the Device module of [oldSSN]). Metadata related to devices and their channeling specification are found in this module. (*) System Capabilities (was SSN-MeasurementCapability): specific related concepts for BCI activities aligned to the SSN horizontal segmentation module for System Capabilities (the initial alignment was to the Measurement Capability module of [oldSSN]). Metadata related to channels and other measurement properties are found in this module. (*) Results (was SSN-Data): specific related concepts for BCI activities aligned to the SOSA axioms for modeling Results (the initial alignment was to the Data module of [oldSSN]). Metadata related to data blocks, recorded data, and actuation results are defined in this module. (*) data tagging). (*) Actuation: specific related concepts for BCI activities aligned to the SOSA axioms and SAN axioms for modeling Actuations. Similarly as described in [Seydoux2016], this module depicts how a subject can interact with the physical/virtual world (context) in BCI activities. Its main classes, actuator and actuation, are modeled following the Actuation-Actuator-Effect (AAE) design pattern: a core model for the IoT Ontology (IoT-O). (*) Descriptor: a descriptor represent an external resource set that extends the description of entities in the ontology. A descriptor complements the information associated to the relevant metadata set, defined in this ontology. (*) EEG: specific concepts for EEG (Electroencephalography) applications. As one of the ontologies (&quot;concept producers&quot;) that reuse SSN, BCI-O was selected as part of the analysis on the usage of SSN. This spec has been registered in the following open repositories: [&lt;caption&gt;Open Repositories where BCI-O can be accessed&lt;/caption&gt; [ [ &lt;th style=&quot;width: 25%; text-align: center; Repository &lt;th style=&quot;width: 50%; text-align: center; Entry &lt;th style=&quot;width: 25%; text-align: center; Description ] ] [ [ [w3id.org github] [https://github.com/perma-id/w3id.org/tree/master/BCI-ontology] [ Permanent URI for the WWW] ] [ [Linked Open Vocabularies] [http://lov.okfn.org/dataset/lov/vocabs/bci] [ LOD community] ] [ [BioPortal] [http://bioportal.bioontology.org/ontologies/BCI-O] [ BioMedical community] ] ] ] Some early BCI-O applications are presented at &lt;a class=&quot;other the end of the spec.</terms:description>
        <terms:identifier rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://w3id.org/BCI-ontology#</terms:identifier>
        <terms:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2014-03-27</terms:issued>
        <terms:modified xml:lang="en">2018-06-07T23:54:36</terms:modified>
        <terms:references xml:lang="en">(*) [Compton2009] Compton, M.; Neuhaus, H.; Taylor K. and Tran, K. Reasoning about Sensors and Compositions. In Proceedings of the 2nd International Workshop on Semantic Sensor Networks (SSN 09) at ISWC 2009, pp. 33-48, 2009. URL=http://ceur-ws.org/Vol-522/p7.pdf. (*) [ESS] SCCN, &quot;EEG Study Schema (ESS)&quot;. Resources: [ESS@SCCN], [ESS v2.0]. (*) [HED] N. Bigdely-Shamlo, K. Kreutz-Delgado, M. Miyakoshi, M. Westerfield, T. Bel-Bahar, C. Kothe and K. Robbins, &quot;Hierarchical event descriptor (HED) tags for analysis of event-related EEG studies&quot;. Resources: [HED@SCCN], [HED v2.0]. (*) [OWL-Time] OGC W3C, &quot;Time Ontology in OWL (W3C Recommendation 19 October 2017)&quot;, https://www.w3.org/TR/owl-time/ (*) [Seydoux2016] Seydoux, Nicolas; Drira, Khalil; Hernandez, Nathalie; Monteil, Thierry. IoT-O, a Core-Domain IoT Ontology to Represent Connected Devices Networks. 20th International Conference on Knowledge Engineering and Knowledge Management - Volume 10024 (EKAW 2016). Bologna, Italy. 2016. Pp. 561-576. DOI=http://dx.doi.org/10.1007/978-3-319-49004-5_36. URL=https://dl.acm.org/citation.cfm?id=3092997. See also: (*) [SAN] The &quot;Semantic Actuator Network (SAN)&quot; ontology. http://lov.okfn.org/dataset/lov/vocabs/SAN. (*) [AAE] The &quot;Actuation-Actuator-Effect (AAE)&quot; design pattern. http://ontologydesignpatterns.org/wiki/Submissions:Actuation-Actuator-Effect http://ontologydesignpatterns.org/wiki/Submissions:Actuation-Actuator-Effect. (*) [Shafer2001] Shafer, Steven A. N.; Brumitt, Barry; Cadiz, J. J. Interaction Issues in Context-aware Intelligent Environments. Human-Computer Interaction. Volumen 16, Issue 2 (December 2001), Pp. 363-378. DOI=http://dx.doi.org/10.1207/S15327051HCI16234_16. URL=http://dl.acm.org/citation.cfm?id=1463124. (*) [SSN] OGC W3C, &quot;Semantic Sensor Network (W3C Recommendation 19 October 2017)&quot;, https://www.w3.org/TR/vocab-ssn/.W3C Spatial Data on the Web Working Group, &quot;W3C Spatial Data on the Web Working Group&quot;, https://www.w3.org/2015/spatial/wiki/Main_Page. (*) [oldSSN] W3C, &quot;Semantic Sensor Network (SSN) Ontology&quot;, http://www.w3.org/2005/Incubator/ssn/ssnx/ssn.html.W3C Semantic Sensor Network Incubator Group, &quot;Semantic Sensor Network XG Final Report&quot;, http://www.w3.org/2005/Incubator/ssn/XGR-ssn-20110628/. (*) [Unity] Unity Gaming Platform (http://unity3d.com/), Unity&apos;s Gaming Modeling Architecture Manual http://docs.unity3d.com/Manual/index.html (*) [XDF] C. Kothe and C. Brunner, &quot;XDF (Extensible Data Format)&quot;, https://code.google.com/p/xdf/</terms:references>
        <terms:rights xml:lang="en">Copyright 2014 - 2018 PET Lab, Computer Science Department, NCTU, Taiwan.</terms:rights>
        <terms:tableOfContents rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">http://www.essepuntato.it/lode/owlapi/https://w3id.org/BCI-ontology# (visualise the BCI-ontology with LODE)</terms:tableOfContents>
        <terms:title xml:lang="en">Brain-Computer Interaction (BCI) Ontology</terms:title>
        <vann:preferredNamespacePrefix rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">bci</vann:preferredNamespacePrefix>
        <vann:preferredNamespaceUri rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://w3id.org/BCI-ontology#</vann:preferredNamespaceUri>
        <rdfs:comment xml:lang="en">The BCI ontology describes a framework of core concepts of the specialized metadata set for multimodal &quot;Brain-Computer Interaction&quot; (BCI) data capture activities. It is being developed by the &quot;Pervasive Embedded Technologies&quot; Laboratory (PET Lab) at the Computer Science Department of the National Chiao Tung University (NCTU), Taiwan (Republic of China, R.O.C). Its concepts and structure depict a foundational metadata model for BCI data capture activities, that BCI applications can extend and use in their implementations. Any feedback is welcome. Please mail it to srodriguez@pet.cs.nctu.edu.tw</rdfs:comment>
        <owl:priorVersion rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">0.9.5,0.9.4,0.9.3,0.9.2,0.9.1,0.8.9,0.7.5,0.6.1</owl:priorVersion>
        <owl:versionInfo rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">0.9.6</owl:versionInfo>
        <skos:editorialNote xml:lang="en">Mappings to SAN: The Actuation Model of BCI-O was developed based on the following premises: (*) Aims to integrate and reconcile the SOSA axioms [SSN] and SAN axioms [SAN] for modeling actuations and actuators. (*) Follows closely the proposed Actuation-Actuator-Effect (AAE) design pattern [AAE]: a core model for the IoT Ontology (IoT-O). The following diagram depicts the BCI-O alignment to SAN. &lt;DCMIType-StillImage&gt;06-Actuation-Model-Alignment-to-SAN.jpg&lt;/DCMIType-StillImage&gt; As a broad application domain ontology for BCI activities, BCI-O integrates and refines some modeling considerations of the SOSA and SAN concepts regarding actuations and actuators. One example is the ActuationEvent alignment to san:Effect (or san:ActuatorOutput): (*) A san:Effect defines any kind of physical modification (an effect on the physical world -- Context ) induced by an actuator (a characteristic of its nature, as an agent that has an effect on the physical world). (*) An ActuationEvent is a Context.Event triggered by an Actuator that changes the state of the ActuationTarget (which is a Context.Object). Another inherited modeling perspective for BCI, comes from the definition of san:impacts object property: [san:Effect] -------- (san:impacts) -------- [oldssn:Property] The BCI-O alignment to SAN allows the following inferred relationship: [ActuationEvent] ---- (san:impacts) ---- [ImpactedProperty] The SOSA-SAN integrated Actuation Model of BCI-O represents a major contribution to the IoT and BCI communities.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">Mappings to SOSA/SSN: At the beginning, the BCI ontology was developed following closely its alignment to the [oldSSN] spec. By mid-July 2017, as the new version of SSN released by W3C ([SSN]) had reached the Candidate Recommendation &lt;a title=&quot;Semantic Sensor Network Ontology | W3C Candidate Recommendation (11 July 2017) status, the core concepts were &quot;remapped&quot; to the new SOSA/SSN definitions based on its &lt;a title=&quot;Semantic Sensor Network Ontology | W3C Recommendation (19 October 2017): (6) Vertical Segmentation -- (6.2) SSNX Alignment Module SSNX Vertical Alignment: [ [ [&lt;th style=&quot;text-align: center;&quot; width=&quot;100 bci&lt;th style=&quot;text-align: center;&quot; width=&quot;60 (mapping)&lt;th style=&quot;text-align: center;&quot; width=&quot;160 Initial mapping: oldssn&lt;th style=&quot;text-align: center;&quot; width=&quot;170 New mapping: SOSA/SSN&lt;th style=&quot;text-align: center;&quot; width=&quot;335 SSNX &amp;#38; BCI-O Remarks] [&lt;th style=&quot;text-align: center;&quot; colspan=&quot;5 Classes] [ [bci:Aspect] [] [oldssn:FeatureOfInterest] [sosa:FeatureOfInterest] [ (distinction between observation and actuation targets)] ] [ [bci:Modality] [] [oldssn:Property] [sosa:ObservableProperty] [(oldssn:Property ssn:Property);(sosa:ObservableProperty ssn:Property)] ] [ [bci:StimulusEvent] [] [oldssn:Stimulus] [ssn:Stimulus] [] ] [ [bci:Device] [] [oldssn:SensingDevice] [sosa:Sensor] [(sosa:Sensor oldssn:Sensor); (oldssn:SensingDevice oldssn:Sensor)] ] [ [bci:Record] [] [oldssn:Observation] [sosa:Observation] [oldssn:Observation: combination of oldssn axiomatic statements.] ] [ [bci:RecordedData] [] [oldssn:SensorOutput] [sosa:Result] [(oldssn:SensorOutput sosa:Result) and (combination of oldssn axiomatic statements); (alignment to sosa:Result)] ] [ [bci:DataBlock] [] [oldssn:ObservationValue] [sosa:Result] [(oldssn:ObservationValue sosa:Result) and (combination of oldssn axiomatic statements); (alignment removed)] ] [ [bci:Channel] [] [oldssn:MeasurementCapability] [ssn-system:SystemCapability] [(oldssn:MeasurementCapability ssn-system:SystemCapability) and (combination of oldssn axiomatic statements)] ] [ [bci:NonChannel] [] [oldssn:MeasurementCapability] [ssn-system:SystemCapability] [(oldssn:MeasurementCapability ssn-system:SystemCapability) and (combination of oldssn axiomatic statements)] ] [ [bci:SamplingRate] [] [oldssn:Frequency] [ssn-system:Frequency] [(oldssn:Frequency ssn-system:Frequency)] ] [ [bci:DeviceSpec] [] [oldssn:SensorDataSheet] [ ] [unchanged] ] [ [bci:Actuation] [] [ ] [sosa:Actuation] [new] ] [ [bci:Actuator] [] [ ] [sosa:Actuator] [new] ] [ [bci:ImpactedProperty] [] [ ] [sosa:ActuatableProperty] [new] ] [ [bci:ActuationResult] [] [ ] [sosa:Result] [new] ] [ [bci:ActuationTarget] [] [ ] [sosa:FeatureOfInterest] [new] ] [&lt;th style=&quot;text-align: center;&quot; colspan=&quot;5 Object Properties] [ [bci:hasModality] [] [oldssn:hasProperty] [ssn:hasProperty] [] ] [ [bci:isModalityOf] [] [oldssn:isPropertyOf] [ssn:isPropertyOf] [] ] [ [bci:aspectOfInterest] [] [oldssn:featureOfInterest] [sosa:hasFeatureOfInterest] [] ] [ [bci:madeRecord] [] [oldssn:madeObservation] [sosa:madeObservation] [] ] [ [bci:observedByDevice] [] [oldssn:observedBy] [sosa:madeBySensor] [] ] [ [bci:observedModality] [] [oldssn:observedProperty] [sosa:observedProperty] [] ] [ [bci:detects] [] [oldssn:detects] [ssn:detects] [] ] [ [bci:isProxyFor] [] [oldssn:isProxyFor] [ssn:isProxyFor] [] ] [ [bci:hasValue] [] [oldssn:hasValue] [sosa:hasResult] [ (deprecated to simplify the model)] ] [ [bci:isProducedByDevice] [] [oldssn:isProducedBy] [ ] [not defined in SOSA/SSN; deprecated. defined as the following role inclusion axiom: (bci:isObservationResultOf sosa:isResultOf) * (bci:observedByDevice sosa:madeBySensor) &amp;SubsetEqual; (bci:isProducedByDevice)] ] [ [bci:observationResult] [] [oldssn:observationResult] [sosa:hasResult] [] ] [ [bci:forModality] [] [oldssn:forProperty] [ssn:forProperty] [] ] [ [bci:hasNonChannelData] [] [oldssn:hasMeasurementCapability] [ssn-system:hasSystemCapability] [oldssn:hasMeasurementCapability ssn-system:hasSystemCapability] ] [ [bci:observes] [] [oldssn:observes] [sosa:observes] [ in combination with the property-chain axioms] ] [ [bci:ofAspect] [] [oldssn:ofFeature] [ ] [not defined in SOSA/SSN; deprecated.] ] [ [bci:includesEvent] [] [DUL:includesEvent] [ ] [not used in SOSA/SSN; deprecated. A new property has been defined: ssn:wasOriginatedBy] ] ] ] Symbolic notation: [ [ [ [aligned to (subclass or sub-property of)] [] ] [ [equivalent concepts] [] ] [ [the new mapping implies a conceptual update] [] ] ] ] As for January 2018, due that all alignments were updated to SOSA/SSN core classes, the new mappings are based now on the &lt;a title=&quot;Semantic Sensor Network Ontology | W3C Recommendation (19 October 2017): (6) Vertical Segmentation -- (6.1) Dolce-Ultralite Alignment Module Dolce-Ultralite Alignment Module of the Vertical Segmentation of [SSN]. Thus, the BCI ontology imports the ssn-dul definitions. As one of the ontologies (&quot;&lt;a title=&quot;OGC &amp;#38; W3C, On the usage of the SSN ontology (W3C Document): (3) Usage in ontologies (Producers) concept producers&quot;) that reuse SSN, BCI-O was selected as part of the analysis &lt;a title=&quot;OGC &amp;#38; W3C, On the usage of the SSN ontology (W3C Document) on the usage of SSN.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">Regarding Aspect and Modality: The importance and relationship between the concepts sosa:FeatureOfInterest (superclass of Aspect) and sosa:ObservableProperty (superclass of Modality) are shown and explained in ([oldSSN]): (*) (5.4.4 Agriculture Meteorology Sensor Network -- 5.4.4.1.1 Sensor selection), (*) (5.4.4 Agriculture Meteorology Sensor Network -- 5.4.4.2.2 CF (Climate and Forecast) ontologies), (*) (5.4.3 Wind sensor (WM30) -- 5.4.3.6 Wind Feature and properties), (*) (Wind Sensor example -- Wind Sensor example: Feature of interest). As a SSN domain application ontology, these concepts are defined and adjusted properly for describing the nature of BCI activities observations.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">Regarding EEG concepts: This ontology EEG concepts: (*) EegModality. (*) EegNonChannel. (*) EegDevice. (*) EegRecord. (*) EegChannel. If necessary, BCI applications may define a set of restrictions and specialized connections (subproperties) for the relations among the EEG concepts.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">Regarding the Procedure concept: [SSN] defines a general concept about Procedures, which encompasses any kind of Observations and Actuations. Thus, it fits properly the domain of BCI data capture activities. Following ontology engineering good practices, and given that there is not a specific description of Procedures for BCI data capture activities, this ontology does not define any new concept for them. Therefore, BCI-O applications that needs to model &quot;Procedure&quot; into their metadata definitions, should align directly to the concept sosa:Procedure. It is worth noting that this practice applies to any other high-level concepts that BCI-O applications might include into their vocabulary.</skos:editorialNote>
        <skos:editorialNote xml:lang="en">Regarding the treatment of measurement units: This ontology leaves open to BCI applications, the way how they should handle the semantic expressiveness level of measurement units. In general, there are two possible ways (based on their data requirements): (*) data type properties (with its previously-known units of measurements), implies that it&apos;s not necessary to incorporate into their ontology&apos;s definition a semantic structure to describe properly units of measurement. (*) For semantic-centric applications: it&apos;s necessary to incorporate into their ontology&apos;s definition a structure to describe properly units of measurement, depending on their required semantic level of expressiveness. The vast majority of BCI applications are heavily data-centric. Well-known measurement units for a wide range of metadata attributes are used in different specs (such as [XDF] and [ESS]), e.g., pixels, mm, degrees and microvolts. For them, defining a relevant data type property set without specifying measurement units is suffice. For BCI applications that require a proper semantic expressiveness level of measurement units, this ontology provides the following guideline: (*) The BCI concepts that are subject to be extended are those related to Device and Record (including the channeling spec definitions). (*) From the perspective of the BCI ontology alignment to the Stimulus-Sensor-Observation Ontology Design Pattern, the core SSN concepts that &quot;map&quot; to quantities (and, therefore, to units of measurement) are ssn-system:SystemCapability and ssn-system:SystemProperty. Thus, BCI applications should pay special attention to extend the semantic structure of the concepts: (*) Channel, and (*) NonChannel. (*) BCI applications should extend the BCI ontology based on the [oldSSN] guidelines, explained in: (*) (5.3.10 Data -- 5.3.10.2 How to attach a data value to a property?), (*) (5.3.13 Energy -- 5.3.13.3 How to represent a WSN node with information about its energy consumption), (*) (5.4.2 Smart product example -- 5.4.2.2 Sensor), (*) (5.4.2 Smart product example -- 5.4.2.3 Measurement capabilities), (*) (5.4.2 Smart product example -- 5.4.2.4 Observation), (*) (5.4.4 Agriculture Meteorology Sensor Network -- 5.4.4.1.3 Sensor view), (*) (5.4.4 Agriculture Meteorology Sensor Network -- 5.4.4.2.3 Units of measurement and quantity ontologies). (*) It&apos;s recommended to incorporate the semantic extensions through their alignment to a proper ontology for units of measurement. Recommended ontologies for units of measurement are: (*) QUDT - Quantities, Units, Dimensions and Data Types Ontologies, developed by the NExIOM project (NASA, TopQuadrant). (*) Ontology of units of Measure (OM): om-1.8.2, developed by a team of researchers at Wageningen UR (wurvoc.org).</skos:editorialNote>
        <skos:example xml:lang="en">Actuation: Automated Wheelchair: The following use case presents an example that depicts how to define related BCI-O actuation concepts. Wheelchair driving scenario: (*) Purpose: use an actuator capable to control a wheelchair based on the input from a BCI/EEG record (obtained directly from the subject&apos;s head). (*) Description: Alice is driving a wheelchair throughout a human interface composed of three major components: (*) An EEG sensor capable of reading brain signals. (*) A computing system capable to process and analyze (classify) the brain signals collected from the EEG sensor. (*) An actuator capable to control the wheelchair&apos;s movement (such as direction and acceleration) based on the input from (2). The actuator is a device that works in the following way: (*) The processed brain signals issue specific movement commands to the actuator, such as: (*) Command: &quot;slow down&quot; with: (*) Direction: go forward (no change in the direction). (*) Acceleration: -10.5 cm/s2 (change in the speed). (*) The actuator mechanism: (*) Implements the procedure (actuation) to control the wheelchair. (*) It triggers a series of steps aimed to change the wheelchair&apos;s state: to decelerate its wheels. The modeled BCI-O concepts involved in this scenario, excluding those from the observation component (except for EEG-Record and EEG-Device), are listed below: &lt;ul style=&quot;list-style-type: square; (*) Subject (x1): &quot;Alice&quot; (*) Session (x1): &quot;a situation where the observation (EEG recording) and actuation happened&quot; (*) Activity (x1): &quot;controlling the automated wheelchair&quot; (*) Context (x1): &quot;at home&quot; (*) Context.Scene (x1): &quot;specific indoors situation&quot; (*) EegRecord (x1): &quot;observation of the EEG record that serves as the input of the actuations&quot; (*) EegDevice (x1): &quot;EEG device that made the EEG recordings&quot; (*) Command (x1): &quot;slow down : (EEG record) -- actuators&quot; (*) Actuator (x2): &quot;the devices that peform the actuations&quot; (*) Actuation (x2): &quot;the procedures that change the state of the wheels via actuators&quot; (*) ImpactedProperty (x2): &quot;the speed of the wheels (their state)&quot; (*) ActuationEvent (x2): &quot;reduce the speed of wheels&quot;. (*) ActuationResult (x2): &quot;slowing down&quot; (&quot;the effect of decelerating the wheels&quot;). (*) ActuationTarget (x2): &quot;rear wheels&quot; (x2). (*) Context.Object (composite) (x1): &quot;wheelchair&quot;. (*) Context.Method (x1): &quot;deacceleration of a wheel&quot;. &lt;DCMIType-StillImage&gt;05-UserCase-Actuation.jpg&lt;/DCMIType-StillImage&gt; An RDF file containing a graph corresponding to this example is available. &lt;div class=&quot;example &lt;div class=&quot;example-title marker Actuation: Automated Wheelchair&lt;/div&gt; &lt;pre class=&quot;hljs xml&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite @prefix : http://example.org/data/ . @prefix rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# . @prefix rdfs: http://www.w3.org/2000/01/rdf-schema# . @prefix schema: http://schema.org/. @prefix time: http://www.w3.org/2006/time#. @prefix sosa: http://www.w3.org/ns/sosa/ . @prefix ssn: http://www.w3.org/ns/ssn/ . @prefix bci: https://w3id.org/BCI-ontology# . @prefix xsd: http://www.w3.org/2001/XMLSchema# . @prefix qudt-1-1: http://qudt.org/1.1/schema/qudt# . @prefix qudt-unit-1-1: http://qudt.org/1.1/vocab/unit# . @base http://example.org/data/ . # Alice performs a &quot;controlling-wheelchair&quot; activity &quot;at home&quot; (scene labeled as: &quot;indoors-X3&quot; #4). # The context scene indoors-X3 #4 has the wheelchair as part of its structure composition. Alice rdf:type bci:Subject . controlling-wheelchair rdf:type bci:Activity . context/at-home/6 rdf:type bci:Context ; bci:hasScene scene/indoors-X3/4 . scene/indoors-X3/4 rdf:type bci:Context.Scene ; bci:hasObject wheelchair . # The wheelchair has a left-rear-wheel (#47) and a right-rear-wheel (#39), which are the actuations targets. # All of them are context objects. wheelchair rdf:type bci:Context.Object ; bci:hasObject left-rear-wheel/47 ; # bci:ActuationTarget defined below bci:hasObject right-rear-wheel/39 . # bci:ActuationTarget defined below # The session is titled &quot;an actuation example&quot;. # The session observes an EEG-Record and covers 2 actuations (one for each rear wheel). session/91 rdf:type bci:Session ; bci:hasTitle &quot;an actuation example&quot; ; bci:isSessionOf Alice, context/at-home/6 ; bci:hasActivity controlling-wheelchair ; bci:hasRecord EegRecord/46 ; bci:hasActuation actuation/62, actuation/63 . # Alice&apos;s EEG-Record is observed by EEG-device ctnp-A128 #5. # This is the input for the command to &quot;slow down&quot; #11 that initiates the execution of the actuators. # All the details about the recordings&apos; data and results are not shown in this graph. EegRecord/46 rdf:type bci:EegRecord ; bci:observedByDevice ctnp-A128/5 ; bci:isInputFor cmd/slowDown/11 . # EegDevice ctnp-A128 #5 observes the EEG recordings of Alice. ctnp-A128/5 rdf:type bci:EegDevice ; bci:madeRecord EegRecord/46 . # The SlowDown command defines two associated values: # - direction: in this scenario, its value is &quot;forward&quot; (implies no change in this state&apos;s axis). # - acceleration: in this scenario, its value is -10.5 cm/s2 (implies a change in this state&apos;s axis). # The SlowDown command #11 gives to the actuators servo4WC-ABC #1 and #2, their entry point for execution, # based on the input received from the EEG recordings #46. :SlowDown rdfs:subClassOf bci:Command . :direction a owl:ObjectProperty ; schema:domainIncludes :SlowDown ; schema:rangeIncludes rdfs:Literal . :acceleration a owl:ObjectProperty ; schema:domainIncludes :SlowDown ; # bci:Command schema:domainIncludes :slowingDown ; # bci:ActuationResult schema:domainIncludes :accelerateWheel ; # bci:Context.Method schema:rangeIncludes qudt-1-1:QuantityValue . _:acceleration-value rdf:type qudt-1-1:QuantityValue ; qudt-1-1:numericValue &quot;-10.5&quot;^^xsd:double ; # deacceleration qudt-1-1:unit qudt-unit-1-1:CentimeterPerSecondSquared . cmd/slowDown/11 rdf:type :SlowDown ; :direction &quot;forward&quot; ; :acceleration _:acceleration-value ; bci:consumesInputFrom EegRecord/46 ; bci:isExecutedBy servo4WC-ABC/1, servo4WC-ABC/2 . # servo4WC-ABC #1 made actuation #62, and servo4WC-ABC #2 made actuation #63: # both execute the command to &quot;slow down&quot; #11. # The model says that: # - servo4WC-ABC/1 is designed to automatically change the speed of the right rear wheel. # - servo4WC-ABC/2 is designed to automatically change the speed of the left rear wheel. # Each actuator triggers an event to reduce the speed of the wheel that it is bound to. servo4WC-ABC/1 rdf:type bci:Actuator ; sosa:madeActuation actuation/62 ; ssn:forProperty right-rear-wheel/39#speed ; bci:triggers ae/reduceSpeed/81 . servo4WC-ABC/2 rdf:type bci:Actuator ; sosa:madeActuation actuation/63 ; ssn:forProperty left-rear-wheel/47#speed ; bci:triggers ae/reduceSpeed/82 . # The rear wheels are the actuation targets (for each correspondent actuation procedure). # Each wheel&apos;s speed state is an ImpactedProperty. The model allows to explicitly say that: # - left-rear-wheel/47#speed is a property of left-rear-wheel/47 # - right-rear-wheel/39#speed is a property of right-rear-wheel/39 left-rear-wheel/47 rdf:type bci:ActuationTarget ; ssn:hasProperty left-rear-wheel/47#speed . right-rear-wheel/39 rdf:type bci:ActuationTarget ; ssn:hasProperty right-rear-wheel/39#speed . left-rear-wheel/47#speed rdf:type bci:ImpactedProperty ; sosa:isActedOnBy actuation/63 . right-rear-wheel/39#speed rdf:type bci:ImpactedProperty ; sosa:isActedOnBy actuation/62 . # Actuation #62 acted on the state (speed) of right-rear-wheel #39, # and returned &quot;slowing down&quot; #788 as its associated result. # Actuation #63 acted on the state (speed) of left-rear-wheel #47, # and returned &quot;slowing down&quot; #789 as its associated result. # Each actuation has a timestamp for its associated result. actuation/62 rdf:type bci:Actuation ; sosa:actsOnProperty right-rear-wheel/39#speed ; sosa:actuationMadeBy servo4WC-ABC/1 ; sosa:hasResult ar/slowingDown/788 ; sosa:phenomenonTime _:actuation-time ; sosa:resultTime &quot;2018-05-06T20:05:13+00:00&quot;^^xsd:dateTimeStamp . actuation/63 rdf:type bci:Actuation ; sosa:actsOnProperty left-rear-wheel/47#speed ; sosa:actuationMadeBy servo4WC-ABC/2 ; sosa:hasResult ar/slowingDown/789 ; sosa:phenomenonTime _:actuation-time ; sosa:resultTime &quot;2018-05-06T20:05:13+00:00&quot;^^xsd:dateTimeStamp . # The time interval of the actuations: _:actuation-time rdf:type time:Interval ; time:hasBeginning [ rdf:type time:Instant ; time:inXSDDateTimeStamp &quot;2018-05-06T20:05:12+58:00&quot;^^xsd:dateTimeStamp ] ; time:hasEnd [ rdf:type time:Instant ; time:inXSDDateTimeStamp &quot;2018-05-06T20:05:13+02:00&quot;^^xsd:dateTimeStamp ] . # The slowingDown actuation result defines a value for the acceleration (change of speed): see above... # // :acceleration schema:domainIncludes :slowingDown ; // :slowingDown rdfs:subClassOf bci:ActuationResult . # The actuation results of &quot;slowing down&quot; #788 and #789, are defined in the following way: # * Both &quot;slowing down&quot; #788 and #789 are the actuation results of actuations #62 and #63 respectively. # * They have the associated values: # - change of speed: the deacceleration of 10.5 cm/s2. # * Both &quot;slowing down&quot; #788 and #789 involve the event of &quot;reduce speed&quot; #81 and #82 respectively. ar/slowingDown/788 rdf:type :slowingDown ; :acceleration _:acceleration-value ; bci:involves ae/reduceSpeed/81 . ar/slowingDown/789 rdf:type :slowingDown ; :acceleration _:acceleration-value ; bci:involves ae/reduceSpeed/82 . # The actuation events (#81 and #83) change the state of the actuation targets (the rear wheels), # throught the &quot;accelerateWheel&quot; (context method) deacceleration effectuation, which handles the acceleration-value. # The &quot;accelerateWheel&quot; context method defines a &quot;parameter&quot; value: see above... # // :acceleration schema:domainIncludes :accelerateWheel ; // :accelerateWheel rdfs:subClassOf bci:Context.Method . deacceleration rdf:type :accelerateWheel ; :acceleration _:acceleration-value . ae/reduceSpeed/81 rdf:type bci:ActuationEvent ; bci:effectuates deacceleration ; bci:changes right-rear-wheel/39 . ae/reduceSpeed/82 rdf:type bci:ActuationEvent ; bci:effectuates deacceleration ; bci:changes left-rear-wheel/47 . &lt;/pre&gt;&lt;/div&gt;</skos:example>
        <skos:example xml:lang="en">Observation Context: Visually Evoked Potential (VEP) Virtual Environment Navigation for Glaucoma Patients: The following use case presents an example that depicts how to define related BCI-O observation and context concepts. Observation Context: Visually Evoked Potential (VEP) Virtual Environment Navigation for Glaucoma Patients: (*) Purpose: to present flickering visual stimuli on a subset of objects in a virtual environment and determining whether the subject suffers vision loss at a particular region based on the EEG responses that he has on those stimuli. (*) Description: Bob is navigating towards a pillar (target) located at the center of the field whilst avoiding obstacles randomly placed on the path in-between. A subject suffering from glaucoma disease may not be able to see objects at a certain sector of his peripheral vision and hence might unknowingly hit upon those unseen objects. The major components in this scenario are: (*) An EEG sensor capable of capturing brain signals using certain electrode placement. (*) A computing system capable to process and analyze (classify) the brain signals collected from the EEG sensor. (*) A gameplay recording mechanism to record the pathway that the subject took to reach the target. (*) Event generation mechanism whenever the subject interacts with an object in the field or whenever a flickering stimulus is presented on his field of vision. The context (virtual environment) consists of the following objects: (*) An assortment of objects with different sizes typically found on a forest is randomly placed throughout the environment, e.g. stones, trees and pit holes. (*) A pillar (target) is placed in the middle of the field and flicker at an unnoticeably high frequency, e.g. 45 Hz. (*) A selection of objects will flicker at a high frequency that is lesser than the target frequency, e.g. 30 Hz - 40 Hz. (*) High flickering frequency is necessary in order to minimize uneasiness felt by the subjects&apos;. Several events are generated whenever: (*) The subject hit upon an object (event data: location of the object). (*) The flickering object appears within the subject&apos;s field of vision (event data: flickering frequency). (*) The subject reaches the target. A 3D animation of this virtual environment is available. Experiment flow: (*) The objective is for the subject to walk towards the middle of the field without hitting on any objects placed on the fields. (*) Events are triggered and recorded whenever certain conditions are met. (*) A pathway that the subject took to reach the target, the location of the objects that he hit (if any), is recorded upon. Analysis mechanism: (*) These flickering objects will serve as an indicator as to whether the subject actually sees them within his peripheral vision field. They will induce an EEG response matching the flickering frequency if a subject actually sees them. (*) The event markers will aid the analyst to do selective epoch analysis based on the interests of the analysis, e.g. epochs in which the flickering objects is within a subject&apos;s field of vision, or epochs in which he hit an object. &lt;DCMIType-StillImage&gt;05-UserCase-Observation-Context.jpg&lt;/DCMIType-StillImage&gt; An RDF file containing a graph corresponding to this example is available. &lt;div class=&quot;example &lt;div class=&quot;example-title marker Observation Context: Visually Evoked Potential (VEP) Virtual Environment Navigation for Glaucoma Patients&lt;/div&gt; &lt;pre class=&quot;hljs xml&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite @prefix : http://example.org/data/ . @prefix rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# . @prefix rdfs: http://www.w3.org/2000/01/rdf-schema# . @prefix schema: http://schema.org/. @prefix time: http://www.w3.org/2006/time#. @prefix sosa: http://www.w3.org/ns/sosa/ . @prefix ssn: http://www.w3.org/ns/ssn/ . @prefix bci: https://w3id.org/BCI-ontology# . @prefix xsd: http://www.w3.org/2001/XMLSchema# . @prefix qudt-1-1: http://qudt.org/1.1/schema/qudt# . @prefix qudt-unit-1-1: http://qudt.org/1.1/vocab/unit# . @base http://example.org/data/ . # The 3 main sets of definitions: # (i) Virtual Environment (Context): objects, behaviour, events (stimuli). # (ii) Subject, Actions # (iii) Session, EEG Record, EEG sensor (channeling scheme). # Bob navegates in (interacts with) a virtual environment (context), labeled as ven4gp #1. # The context scene forest #1 depicts the architectural design of the objects&apos; layout as part of its structural composition. # The session&apos;s activity is labeled &quot;glaucoma-tracking #1&quot;. Bob rdf:type bci:Subject . glaucoma-tracking/1 rdf:type bci:Activity . context/ven4gp/1 rdf:type bci:Context ; bci:hasScene scene/forest/1 . scene/forest/1 rdf:type bci:Context.Scene ; bci:hasObject # Objects without flickering behavior: static-stone/1, static-stone/2, static-stone/3, static-stone/4, # ... associate here all the &quot;static stones&quot; in the scene. static-tree/1, static-tree/2, static-tree/3, static-tree/4, # ... associate here all the &quot;static trees&quot; in the scene. static-pit-hole/1, static-pit-hole/2, static-pit-hole/3, # ... associate here all the &quot;static pit-holes&quot; in the scene. # Objects with flickering behavior: flickering-stone/1, flickering-stone/2, flickering-stone/3, # ... associate here all the &quot;flickering stones&quot; in the scene. flickering-tree/1, flickering-tree/2, flickering-tree/3, flickering-tree/4, # ... associate here all the &quot;flickering trees&quot; in the scene. flickering-pit-hole/1, flickering-pit-hole/2, flickering-pit-hole/3, # ... associate here all the &quot;flickering pit-holes&quot; in the scene. # Target: pillar target/pillar/1 . # Below (1~9) are the main structural and functional component definitions for the virtual environment. # (1) The LocatedObject context object: defines 3 associated values that represents the object&apos;s location (coordinates). # - X-coor: coordinate in the X axis. # - Y-coor: coordinate in the Y axis. # - Z-coor: coordinate in the Z axis. # This class gives the &quot;location&quot; notion to all the participant objects in the scene. :LocatedObject rdfs:subClassOf bci:Context.Object . :X-coor a owl:ObjectProperty ; schema:domainIncludes :LocatedObject ; schema:rangeIncludes qudt-1-1:QuantityValue . :Y-coor a owl:ObjectProperty ; schema:domainIncludes :LocatedObject ; schema:rangeIncludes qudt-1-1:QuantityValue . :Z-coor a owl:ObjectProperty ; schema:domainIncludes :LocatedObject ; schema:rangeIncludes qudt-1-1:QuantityValue . # (2) The context objects that defines a flickering (and non-flickering) behavior: # - NonFlickeringObject: doesn&apos;t have any flickering mechanism (context method). # - LowerFrequencyFlickeringObject: has a constant flickering mechanism (context method) --30Hz--. # - TargetFrequencyFlickeringObject: has a constant flickering mechanism (context method) --45Hz--. :NonFlickeringObject rdfs:subClassOf bci:Context.Object . :LowerFrequencyFlickeringObject rdfs:subClassOf bci:Context.Object . :TargetFrequencyFlickeringObject rdfs:subClassOf bci:Context.Object . # (3) The located context object types of different nature that defines the notions of stones, trees and pit holes. :Stone rdfs:subClassOf :LocatedObject . :Tree rdfs:subClassOf :LocatedObject . :Pit-hole rdfs:subClassOf :LocatedObject . # (4) The classes of static objects that don&apos;t flicker. :StaticStone rdfs:subClassOf :NonFlickeringObject, :Stone . :StaticTree rdfs:subClassOf :NonFlickeringObject, :Tree . :StaticPit-hole rdfs:subClassOf :NonFlickeringObject, :Pit-hole . # (5) The classes of flickering objects that are not the target (Pillar). :FlickeringStone rdfs:subClassOf :LowerFrequencyFlickeringObject, :Stone . :FlickeringTree rdfs:subClassOf :LowerFrequencyFlickeringObject, :Tree . :FlickeringPit-hole rdfs:subClassOf :LowerFrequencyFlickeringObject, :Pit-hole . # (6) The target (Pillar). :Pillar rdfs:subClassOf :TargetFrequencyFlickeringObject, :LocatedObject . target/pillar/1 rdf:type :Pillar . # (7) The flickering mechanisms (types of context methods): # - flickeringAtLowerFrequency: a constant flickering mechanism of 30 Hz. # - flickeringAtTargetFrequency: a constant flickering mechanism of 45 Hz. # Both are bound to their correspondent objects. :hasFrequency a owl:ObjectProperty ; schema:domainIncludes bci:Context.Method ; schema:rangeIncludes qudt-1-1:QuantityValue . _:lower-freq-value rdf:type qudt-1-1:QuantityValue ; qudt-1-1:numericValue &quot;30.0&quot;^^xsd:double ; qudt-1-1:unit qudt-unit-1-1:Hertz . _:target-freq-value rdf:type qudt-1-1:QuantityValue ; qudt-1-1:numericValue &quot;45.0&quot;^^xsd:double ; qudt-1-1:unit qudt-unit-1-1:Hertz . flickeringAtLowerFrequency rdf:type bci:Context.Method ; bci:definesBehaviorOf :LowerFrequencyFlickeringObject ; :hasFrequency _:lower-freq-value . # a constant value flickeringAtTargetFrequency rdf:type bci:Context.Method ; bci:definesBehaviorOf :TargetFrequencyFlickeringObject ; :hasFrequency _:target-freq-value . # a constant value # (8) The stimuli events notion associated to the flickering methods. flickeringEvent rdf:type bci:Context.Event ; bci:effectuates flickeringAtLowerFrequency, flickeringAtTargetFrequency . # (9) The subject events (actions) and capability. walk rdf:type bci:Context.Capability . Bob bci:canPerform walk . :Action.HitObject rdfs:subClassOf bci:Action . :Action.DetectFlickeringObject rdfs:subClassOf bci:Action . :Action.ReachTarget rdfs:subClassOf bci:Action . # Examples on how Bob issues his related actions: # Bob bci:issues action/hit-object/344 # Bob bci:issues action/detect-flickering/96 # Below is an excerpt of the definitions for the assortment of objects that participate in the scene: static-stone/1 rdf:type :StaticStone ; :X-coor [ rdf:type qudt-1-1:QuantityValue ; qudt-1-1:numericValue &quot;6.75&quot;^^xsd:double ; qudt-1-1:unit qudt-unit-1-1:Meter ] ; :Y-coor [ rdf:type qudt-1-1:QuantityValue ; qudt-1-1:numericValue &quot;2.15&quot;^^xsd:double ; qudt-1-1:unit qudt-unit-1-1:Meter ] ; :Z-coor [ rdf:type qudt-1-1:QuantityValue ; qudt-1-1:numericValue &quot;0.0&quot;^^xsd:double ; qudt-1-1:unit qudt-unit-1-1:Meter ] . static-stone/2 rdf:type :StaticStone . # + X, Y, Z coordinates ; # static-stone/3 ... , static-stone/4 ... static-tree/1 rdf:type :StaticTree . # + X, Y, Z coordinates ; # static-tree/2 ... , static-tree/3 ... , static-tree/4 ... static-pit-hole/1 rdf:type :StaticPit-hole . # + X, Y, Z coordinates ; # static-pit-hole/2 ... , static-pit-hole/3 ... flickering-stone/1 rdf:type :FlickeringStone ; :X-coor [ rdf:type qudt-1-1:QuantityValue ; qudt-1-1:numericValue &quot;5.05&quot;^^xsd:double ; qudt-1-1:unit qudt-unit-1-1:Meter ] ; :Y-coor [ rdf:type qudt-1-1:QuantityValue ; qudt-1-1:numericValue &quot;12.37&quot;^^xsd:double ; qudt-1-1:unit qudt-unit-1-1:Meter ] ; :Z-coor [ rdf:type qudt-1-1:QuantityValue ; qudt-1-1:numericValue &quot;0.0&quot;^^xsd:double ; qudt-1-1:unit qudt-unit-1-1:Meter ] . flickering-stone/2 rdf:type :FlickeringStone . # + X, Y, Z coordinates ; # flickering-stone/3 ... flickering-tree/1 rdf:type :FlickeringTree . # + X, Y, Z coordinates ; # flickering-tree/2, flickering-tree/3 ... flickering-pit-hole/1 rdf:type :FlickeringPit-hole . # + X, Y, Z coordinates ; # flickering-pit-hole/2 ... , flickering-pit-hole/3 ... target/pillar/1 rdf:type :Pillar . # + X, Y, Z coordinates ; location: in the middle of the field. # The session observes an EEG-Record with its related settings. session/9 rdf:type bci:Session ; bci:hasTitle &quot;Visually Evoked Potential (VEP) Virtual Environment Navigation for Glaucoma Patients&quot; ; bci:isSessionOf Bob, context/ven4gp/1 ; bci:hasActivity glaucoma-tracking/1 ; bci:hasRecord EegRecord/18 . # Bob&apos;s EEG-Record is observed by the EEG-device eeg-dev #3. # The EEG observation is associated to the following metadata: # - the data recordings (result: RecordedData). # - the channeling schema used to collect the brain signals (RecordChannelingSpec). # - a time interval for its duration. # - a timestamp for its associated result. EegRecord/18 rdf:type bci:EegRecord ; bci:observedByDevice eeg-dev/3 ; bci:hasRecordChannelingSpec channeling-spec/18 ; bci:observationResult data-file/2 ; bci:aspectOfInterest vision-field-sensitivity ; bci:observedModality mfSSVEP ; ssn:wasOriginatedBy flickeringAtLowerFrequency, flickeringAtTargetFrequency ; sosa:phenomenonTime _:observation-time ; sosa:resultTime &quot;2018-05-28T16:42:51+00:00&quot;^^xsd:dateTimeStamp . # The time interval of the observation: _:observation-time rdf:type time:Interval ; time:hasBeginning [ rdf:type time:Instant ; time:inXSDDateTimeStamp &quot;2018-05-28T16:40:08+00:00&quot;^^xsd:dateTimeStamp ] ; time:hasEnd [ rdf:type time:Instant ; time:inXSDDateTimeStamp &quot;2018-05-28T16:42:48+00:00&quot;^^xsd:dateTimeStamp ] . # The core related descriptions about the BCI descriptive features are shown below. # EegDevice eeg-dev #3 observes the EEG recordings of Bob. eeg-dev/3 rdf:type bci:EegDevice ; bci:observes mfSSVEP ; bci:madeRecord EegRecord/18 . # The data recordings data-file #2 is the result of the observation. data-file/2 rdf:type bci:RecordedData ; bci:isProducedByDevice eeg-dev/3 . # The channeling scheme spec used in the observation. channeling-spec/18 rdf:type bci:RecordChannelingSpec ; bci:hasChannelData eeg-channel/1, eeg-channel/2, eeg-channel/3 . # ... associate here all the channels set for the recording. # The channels definitions used in the recordings. eeg-channel/1 rdf:type bci:EegChannel . # ... insert in here the channel&apos;s settings. eeg-channel/2 rdf:type bci:EegChannel . # ... insert in here the channel&apos;s settings. eeg-channel/3 rdf:type bci:EegChannel . # ... insert in here the channel&apos;s settings. # ... for all the defined channels. # The aspect and modality of the observation. vision-field-sensitivity rdf:type bci:NeurologicalAspect ; bci:hasModality eeg-dev/3 . mfSSVEP rdf:type bci:EegModality ; bci:hasChannelingSpec channeling-spec/18 . &lt;/pre&gt;&lt;/div&gt;</skos:example>
        <skos:prefLabel xml:lang="en">BCI Ontology</skos:prefLabel>
        <skos:scopeNote xml:lang="en">CerebraTek Pod ontology (for an mfSSVEP visual stimuli pattern): As one of the earliest direct applications of BCI-O, this ontology specifies the relevant metadata vocabulary for BCI data capture activities using the CerebraTek Pod devices applied to glaucoma diagnostics using mfSSVEP (Steady-State Visually Evoked Potential with Vision Field Sensitivity). Its spec is published in http://bci.pet.cs.nctu.edu.tw/ontology?cerebratek_nupod.owl Its representational RDF graph, along with its alignments to BCI-O, is depicted in the following model: &lt;DCMIType-StillImage&gt;01-ctnp-RDF-graph-diagram.png&lt;/DCMIType-StillImage&gt;</skos:scopeNote>
        <skos:scopeNote xml:lang="en">ESS+HED Standards Ontology for BCI-O: As the first BCI-O extension for the industry, this ontology specifies the relevant metadata vocabulary for BCI data capture activities for the ESS+HED Standards. Its main purpose is to provide a simple and compatible BCI-O based ontology for the ESS+HED Standards. Its spec is published in &lt;a title=&quot;ESS+HED Standards Ontology for BCI-O http://bci.pet.cs.nctu.edu.tw/ontology?ESS_HED.owl Its representational RDF graph, along with its alignments to BCI-O, is depicted in the following model: &lt;DCMIType-StillImage&gt;01-esshed-RDF-graph-diagram.png&lt;/DCMIType-StillImage&gt;</skos:scopeNote>
        <foaf:homepage rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://w3id.org/BCI-ontology#</foaf:homepage>
    </rdf:Description>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // General axioms
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    <owl:Class>
        <owl:intersectionOf rdf:parseType="Collection">
            <owl:Class>
                <owl:complementOf rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#Observation"/>
            </owl:Class>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#observationResult"/>
                <owl:someValuesFrom rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
            </owl:Restriction>
        </owl:intersectionOf>
        <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/sosa/Observation"/>
    </owl:Class>
    <rdf:Description>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AllDisjointClasses"/>
        <owl:members rdf:parseType="Collection">
            <rdf:Description rdf:about="http://www.w3.org/ns/sosa/Procedure"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Command"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context.Method"/>
        </owl:members>
    </rdf:Description>
    <rdf:Description>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AllDisjointClasses"/>
        <owl:members rdf:parseType="Collection">
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#AccessMethod"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#DataBlock"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#DataFormat"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#DataSegment"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Descriptor"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Marker"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Playout"/>
        </owl:members>
    </rdf:Description>
    <rdf:Description>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AllDisjointClasses"/>
        <owl:members rdf:parseType="Collection">
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Action"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#ActuationEvent"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#StimulusEvent"/>
        </owl:members>
    </rdf:Description>
    <rdf:Description>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AllDisjointClasses"/>
        <owl:members rdf:parseType="Collection">
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#ActuatorSpec"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#ChannelingSpec"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#DeviceSpec"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#RecordSpec"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#SubjectState"/>
        </owl:members>
    </rdf:Description>
    <rdf:Description>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AllDisjointClasses"/>
        <owl:members rdf:parseType="Collection">
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#CognitiveAspect"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#EmotionalAspect"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#NeurologicalAspect"/>
        </owl:members>
    </rdf:Description>
    <rdf:Description>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AllDisjointClasses"/>
        <owl:members rdf:parseType="Collection">
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Context.Scene"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Interaction"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#Session"/>
        </owl:members>
    </rdf:Description>
    <rdf:Description>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AllDisjointProperties"/>
        <owl:members rdf:parseType="Collection">
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#analyzes"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#aspectOfInterest"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#changes"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#consumesInputFrom"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#coparticipatesIn"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#definesBehaviorOf"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#detects"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#effectuates"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#executes"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#extendsChannelingSpec"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#extendsDeviceChannelingSpec"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#forModality"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasAccessMethod"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasAction"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasActivity"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasActuation"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasActuatorSpec"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasChannelData"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasChannelingSpec"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasDataBlock"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasDataFormat"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasDeviceChannelingSpec"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasDeviceSpec"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasFeatureParameter"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasLocation"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasMeasurementProperty"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasMember"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasModality"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasModel"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasNext"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasNonChannelData"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasObject"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasObjectComponent"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasPlayout"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasPlayoutInstant"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasPrevious"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasRecord"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasRecordChannelingSpec"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasRecordSpec"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasRole"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasScene"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasSession"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasStimulusEvent"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasSubject"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasSubjectState"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasValue"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#includesEvent"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#involves"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#isActuationOf"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#isChannelDataOf"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#isEventIncludedIn"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#isExecutedBy"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#isInputFor"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#isMemberOf"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#isModalityOf"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#isModelOf"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#isObservationResultOf"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#isPlayoutInstantOf"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#isPlayoutOf"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#isProxyFor"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#isRecordOf"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#isReferencedBy"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#isSessionOf"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#isStimulusEventOf"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#isSubjectOf"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#isValueOf"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#madeRecord"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#observationResult"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#observedByDevice"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#observedModality"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#ofAspect"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#pointsTo"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#raises"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#triggers"/>
        </owl:members>
    </rdf:Description>
    <rdf:Description>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AllDisjointProperties"/>
        <owl:members rdf:parseType="Collection">
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasConfidence"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasDateTime"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasEndChannel"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasEndTime"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasIntensityLevel"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasLabel"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasLocator"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasMQTT.Broker"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasMQTT.ID"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasMQTT.Topic"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasModelIRI"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasNumberOfChannels"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasOffset"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasOrdinalPosition"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasSampleCount"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasSamplingRate"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasStartChannel"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasStartTime"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasState"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasTimeStamp"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasTitle"/>
            <rdf:Description rdf:about="https://w3id.org/BCI-ontology#hasType"/>
        </owl:members>
    </rdf:Description>
</rdf:RDF>



<!-- Generated by the OWL API (version 4.5.18) https://github.com/owlcs/owlapi -->

