<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="https://ontobee.org/ontology/view/SCO?iri=http://purl.obolibrary.org/obo/RO_0002577"?>
<rdf:RDF xmlns="http://www.w3.org/2002/07/owl#"
     xml:base="http://www.w3.org/2002/07/owl"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:owl="http://www.w3.org/2002/07/owl#"
     xmlns:oboInOwl="http://www.geneontology.org/formats/oboInOwl#"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:sco="https://www.w3id.org/sco#"
     xmlns:foaf="http://xmlns.com/foaf/0.1/"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:ns3="http://purl.obolibrary.org/obo/">
    


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

    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000117"/>
    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000119"/>
    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000116"/>
    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000115"/>
    


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

    


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

    


    <!-- http://purl.obolibrary.org/obo/BFO_0000110 -->

    <ObjectProperty rdf:about="http://purl.obolibrary.org/obo/BFO_0000110">
        <rdfs:label xml:lang="en">has continuant part at all times</rdfs:label>
    </ObjectProperty>
    


    <!-- http://purl.obolibrary.org/obo/BFO_0000111 -->

    <ObjectProperty rdf:about="http://purl.obolibrary.org/obo/BFO_0000111">
        <rdfs:label xml:lang="en">has proper continuant part at all times</rdfs:label>
    </ObjectProperty>
    


    <!-- http://purl.obolibrary.org/obo/BFO_0000166 -->

    <ObjectProperty rdf:about="http://purl.obolibrary.org/obo/BFO_0000166">
        <rdfs:label xml:lang="en">participates in at all times</rdfs:label>
    </ObjectProperty>
    


    <!-- http://purl.obolibrary.org/obo/BFO_0000185 -->

    <ObjectProperty rdf:about="http://purl.obolibrary.org/obo/BFO_0000185">
        <rdfs:label xml:lang="en">has history</rdfs:label>
    </ObjectProperty>
    


    <!-- http://purl.obolibrary.org/obo/BFO_0000211 -->

    <ObjectProperty rdf:about="http://purl.obolibrary.org/obo/BFO_0000211">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:label xml:lang="en">occupies spatial region at all times</rdfs:label>
    </ObjectProperty>
    


    <!-- http://purl.obolibrary.org/obo/RO_0002163 -->

    <ObjectProperty rdf:about="http://purl.obolibrary.org/obo/RO_0002163">
        <rdfs:label>spatially disjoint from</rdfs:label>
    </ObjectProperty>
    


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

    


    <!-- http://purl.obolibrary.org/obo/BFO_0000040 -->

    <Class rdf:about="http://purl.obolibrary.org/obo/BFO_0000040">
        <rdfs:label xml:lang="en">material entity</rdfs:label>
    </Class>
    


    <!-- http://purl.obolibrary.org/obo/RO_0002577 -->

    <Class rdf:about="http://purl.obolibrary.org/obo/RO_0002577">
        <rdfs:label>system</rdfs:label>
        <rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/BFO_0000040"/>
        <rdfs:subClassOf>
            <Class>
                <intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://purl.obolibrary.org/obo/BFO_0000040"/>
                    <Restriction>
                        <onProperty rdf:resource="http://purl.obolibrary.org/obo/RO_0002163"/>
                        <someValuesFrom rdf:resource="https://www.w3id.org/sco#SCO_0000006"/>
                    </Restriction>
                </intersectionOf>
            </Class>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <Class>
                <intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://purl.obolibrary.org/obo/BFO_0000040"/>
                    <Restriction>
                        <onProperty rdf:resource="http://purl.obolibrary.org/obo/BFO_0000111"/>
                        <someValuesFrom rdf:resource="https://www.w3id.org/sco#SCO_0000024"/>
                    </Restriction>
                </intersectionOf>
            </Class>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <Class>
                <intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://purl.obolibrary.org/obo/BFO_0000040"/>
                    <Restriction>
                        <onProperty rdf:resource="http://purl.obolibrary.org/obo/BFO_0000110"/>
                        <someValuesFrom rdf:resource="https://www.w3id.org/sco#SCO_0000013"/>
                    </Restriction>
                </intersectionOf>
            </Class>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <Class>
                <intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://purl.obolibrary.org/obo/BFO_0000040"/>
                    <Restriction>
                        <onProperty rdf:resource="http://purl.obolibrary.org/obo/BFO_0000166"/>
                        <someValuesFrom rdf:resource="https://www.w3id.org/sco#SCO_0000002"/>
                    </Restriction>
                </intersectionOf>
            </Class>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <Class>
                <intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://purl.obolibrary.org/obo/BFO_0000040"/>
                    <Restriction>
                        <onProperty rdf:resource="http://purl.obolibrary.org/obo/BFO_0000211"/>
                        <someValuesFrom rdf:resource="https://www.w3id.org/sco#SCO_0000025"/>
                    </Restriction>
                </intersectionOf>
            </Class>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <Class>
                <intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://purl.obolibrary.org/obo/BFO_0000040"/>
                    <Restriction>
                        <onProperty rdf:resource="http://purl.obolibrary.org/obo/BFO_0000110"/>
                        <someValuesFrom rdf:resource="http://purl.obolibrary.org/obo/BFO_0000040"/>
                    </Restriction>
                </intersectionOf>
            </Class>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <Class>
                <intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://purl.obolibrary.org/obo/BFO_0000040"/>
                    <Restriction>
                        <onProperty rdf:resource="http://purl.obolibrary.org/obo/BFO_0000185"/>
                        <someValuesFrom rdf:resource="https://www.w3id.org/sco#SCO_0000011"/>
                    </Restriction>
                    <Restriction>
                        <onProperty rdf:resource="http://purl.obolibrary.org/obo/BFO_0000185"/>
                        <allValuesFrom rdf:resource="https://www.w3id.org/sco#SCO_0000011"/>
                    </Restriction>
                </intersectionOf>
            </Class>
        </rdfs:subClassOf>
        <disjointWith rdf:resource="https://www.w3id.org/sco#SCO_0000006"/>
        <ns3:IAO_0000116>May be replaced by a BFO class, as discussed in http://www.jbiomedsem.com/content/4/1/43</ns3:IAO_0000116>
        <ns3:IAO_0000119>http://www.jbiomedsem.com/content/4/1/43</ns3:IAO_0000119>
        <ns3:IAO_0000115>A material entity consisting of multiple components that are causally integrated.</ns3:IAO_0000115>
        <rdfs:seeAlso xml:lang="en">SCO creator cited reference: 
Landgrebe, Jobst, and Barry Smith. 2022. Why Machines Will Never Rule the World: Artificial Intelligence without Fear. Taylor &amp; Francis. 10.4324/9781003310105</rdfs:seeAlso>
        <rdfs:comment xml:lang="en">SCO cretor comment:
RO defines the class “system” as a subclass of the “material entity” class. Nevertheless, a system is a fiat object, e.g. an object that is “delimited” according to the perspective of the stakeholder (Landgrebe and Smith 2022, p. 117,118). System delimitation determines the boundaries of the systems, but the stakeholder, however, does not create the system through this delimitation process (Landgrebe and Smith 2022, p. 117,118). 
As this class is extensively reused among ontologies within the OBO-Foundry context, we maintain its current hierarchical position. However, we recommend a revision of this class. There are two possible strategies to consider: 1) to reclassify this class as a subclass of “fiat object part” one or 2) to create a dedicated “fiat object” class that will be a subclass of “material entity” and the superclass for the “system” one (and related subclasses). We leave the discussion open with the intention of engaging with subject matter experts, planning that these modifications may be included in the next release of this resource.
As the environment of a system corresponds to what has not been delimited as part of such a system, these considerations correspondingly also apply to the class “system environment” (at least regarding the system-system environment boundaries).</rdfs:comment>
        <rdfs:comment xml:lang="en">SCO developer comment:
Despite minor differences, SCO representation of systems and related architecture and composition is compatible with that of the System Core Ontology (Calhau et al., 2024). The system Core Ontology centers on socio-techno systems, primarily pointing to an intention/goal-directed representation of these systems. SCO representation, instead, adopts a more neutral modeling approach for complex systems, seeking to account for a wider range of systems. SCO is also more compact than the system Core Ontology. This is, however, adequate for the current purposes of SCO. 

We envision employing the system Core Ontology as a starting point to extend SCO representation of system architecture, situations, properties, and functions. We also envision possible alignments and reciprocal implementations between these two ontologies.

Calhau, R. F., Prince Sales, T., Oliveira, Í., Kokkula, S., Ferreira Pires, L., Cameron, D., Guizzardi, G., &amp; Almeida, J. P. A. (2024). A System Core Ontology for Capability Emergence Modeling. In H. A. Proper, L. Pufahl, D. Karastoyanova, M. Van Sinderen, &amp; J. Moreira (A c. Di), Enterprise Design, Operations, and Computing (Vol. 14367, pp. 3–20). Springer Nature Switzerland. https://doi.org/10.1007/978-3-031-46587-1_1

Ubbiali, G. A., Borghini, A., &amp; Lange, M. C. (2024). Ontologies for Sustainability: Theoretical Challenges. https://doi.org/10.31219/osf.io/z8uqr</rdfs:comment>
        <rdfs:comment xml:lang="en">SCO developer comment:
We envision discussions with subject matter experts regarding whether the current SCO representation of system-system component (and related environment) parthood is suitable or whether a proper parthood-based representation is more adequate. Insights for discussion may be found in Calhau et al. (2024) and Ubbiali et al. (2024).

Calhau, R. F., Prince Sales, T., Oliveira, Í., Kokkula, S., Ferreira Pires, L., Cameron, D., Guizzardi, G., &amp; Almeida, J. P. A. (2024). A System Core Ontology for Capability Emergence Modeling. In H. A. Proper, L. Pufahl, D. Karastoyanova, M. Van Sinderen, &amp; J. Moreira (A c. Di), Enterprise Design, Operations, and Computing (Vol. 14367, pp. 3–20). Springer Nature Switzerland. https://doi.org/10.1007/978-3-031-46587-1_1

Ubbiali, G. A., Borghini, A., &amp; Lange, M. C. (2024). Ontologies for Sustainability: Theoretical Challenges. https://doi.org/10.31219/osf.io/z8uqr</rdfs:comment>
        <ns3:IAO_0000117 rdf:resource="https://orcid.org/0000-0002-6601-2165"/>
    </Class>
    


    <!-- https://www.w3id.org/sco#SCO_0000002 -->

    <Class rdf:about="https://www.w3id.org/sco#SCO_0000002">
        <rdfs:label xml:lang="en">system development</rdfs:label>
        <rdfs:label xml:lang="fr">développement de système</rdfs:label>
        <rdfs:label xml:lang="it">sviluppo del sistema</rdfs:label>
    </Class>
    


    <!-- https://www.w3id.org/sco#SCO_0000006 -->

    <Class rdf:about="https://www.w3id.org/sco#SCO_0000006">
        <rdfs:label xml:lang="en">system environment</rdfs:label>
        <rdfs:label xml:lang="fr">environnement de système</rdfs:label>
        <rdfs:label xml:lang="it">ambiente del sistema</rdfs:label>
    </Class>
    


    <!-- https://www.w3id.org/sco#SCO_0000011 -->

    <Class rdf:about="https://www.w3id.org/sco#SCO_0000011">
        <rdfs:label xml:lang="en">system history</rdfs:label>
        <rdfs:label xml:lang="fr">historie de système</rdfs:label>
        <rdfs:label xml:lang="it">storia del sistema</rdfs:label>
    </Class>
    


    <!-- https://www.w3id.org/sco#SCO_0000013 -->

    <Class rdf:about="https://www.w3id.org/sco#SCO_0000013">
        <rdfs:label xml:lang="en">system component</rdfs:label>
        <rdfs:label xml:lang="fr">composante de système</rdfs:label>
        <rdfs:label xml:lang="it">componente del sistema</rdfs:label>
    </Class>
    


    <!-- https://www.w3id.org/sco#SCO_0000024 -->

    <Class rdf:about="https://www.w3id.org/sco#SCO_0000024">
        <rdfs:label xml:lang="en">system boundary</rdfs:label>
        <rdfs:label xml:lang="fr">frontière de système</rdfs:label>
        <rdfs:label xml:lang="it">confine del sistema</rdfs:label>
    </Class>
    


    <!-- https://www.w3id.org/sco#SCO_0000025 -->

    <Class rdf:about="https://www.w3id.org/sco#SCO_0000025">
        <rdfs:label xml:lang="en">system spatial region</rdfs:label>
        <rdfs:label xml:lang="fr">région d’espace de système</rdfs:label>
        <rdfs:label xml:lang="it">regione spaziale del sistema</rdfs:label>
    </Class>
</rdf:RDF>



<!-- Generated by the OWL API (version 3.2.4.1806) http://owlapi.sourceforge.net -->



