@base          <http://cor.esipfed.org/ont/earthcube/RTE> .
@prefix :      <http://cor.esipfed.org/ont/earthcube/RTE/> .
@prefix OBOinOWL: <http://www.geneontology.org/formats/oboInOwl#> .
@prefix owl:   <http://www.w3.org/2002/07/owl#> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix iao:   <http://purl.obolibrary.org/obo/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix dc:    <http://purl.org/dc/elements/1.1/> .

OBOinOWL:creation_date
        a       owl:AnnotationProperty .

OBOinOWL:created_by  a  owl:AnnotationProperty .

[ a                      owl:Axiom ;
  iao:IAO_0000119        <https://www.techopedia.com/definition/5466/runtime-environment-rte> ;
  owl:annotatedProperty  iao:IAO_0000115 ;
  owl:annotatedSource    <RTE_000100> ;
  owl:annotatedTarget    "The execution environment provided to an application or software by the operating system."@en
] .

<RTE_000002>  a                   owl:Class ;
        rdfs:label                "HPC"@en ;
        rdfs:subClassOf           <RTE_000100> ;
        iao:IAO_0000115           "A runtime environment that runs on super computers and uses parallel processing techniques to solve complex computational problems."@en ;
        OBOinOWL:created_by       <http://orcid.org/0000-0003-4808-4736> ;
        OBOinOWL:creation_date    "2019-10-16T21:58:03Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
        OBOinOWL:hasExactSynonym  "High Performance Computing"@en .

OBOinOWL:hasNarrowSynonym
        a           owl:AnnotationProperty ;
        rdfs:label  "has_narrow_synonym" .

dc:identifier  a            owl:AnnotationProperty ;
        rdfs:subPropertyOf  dc:creator .

OBOinOWL:hasRelatedSynonym
        a           owl:AnnotationProperty ;
        rdfs:label  "has_related_synonym" .

dcterms:license  a  owl:AnnotationProperty .

<RTE_000007>  a                 owl:Class ;
        rdfs:label              "Unix"@en ;
        rdfs:subClassOf         <RTE_000100> ;
        iao:IAO_0000115         "A family of multitasking, multiuser computer runtime environments  that derive from the original AT&T Unix."@en ;
        OBOinOWL:created_by     <http://orcid.org/0000-0003-4808-4736> ;
        OBOinOWL:creation_date  "2019-10-17T00:09:07Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> .

<RTE_000001>  a                 owl:Class ;
        rdfs:label              "Android"@en ;
        rdfs:subClassOf         <RTE_000100> ;
        iao:IAO_0000115         "A runtime environment based on a modified version of the Linux kernel and other open source software, designed primarily for touchscreen mobile devices such as smartphones and tablets."@en ;
        OBOinOWL:created_by     <http://orcid.org/0000-0003-4808-4736> ;
        OBOinOWL:creation_date  "2019-10-16T21:17:13Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> .

[ a                      owl:Axiom ;
  iao:IAO_0000119        <https://www.wikidata.org/wiki/Q48493> , <https://en.wikipedia.org/wiki/IOS> ;
  owl:annotatedProperty  iao:IAO_0000115 ;
  owl:annotatedSource    <RTE_000004> ;
  owl:annotatedTarget    "An runtime environment created and developed by Apple Inc. exclusively for its hardware that presently powers many of the company's mobile devices, including the iPhone, and iPod Touch."@en
] .

OBOinOWL:hasOBOFormatVersion
        a           owl:AnnotationProperty ;
        rdfs:label  "has_obo_format_version" .

[ a                      owl:Axiom ;
  iao:IAO_0000119        <https://orcid.org/0000-0003-4808-4736> ;
  owl:annotatedProperty  iao:IAO_0000115 ;
  owl:annotatedSource    <RTE_000003> ;
  owl:annotatedTarget    "A runtime environment that uses a web browser as its user interface."@en
] .

<RTE_000006>  a                 owl:Class ;
        rdfs:label              "MacOS"@en ;
        rdfs:subClassOf         <RTE_000100> ;
        iao:IAO_0000115         "A family of runtime environments developed and marketed by Apple Inc. as the primary operating system for Apple's Mac family of computers."@en ;
        OBOinOWL:created_by     <http://orcid.org/0000-0003-4808-4736> ;
        OBOinOWL:creation_date  "2019-10-16T23:59:23Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> .

<RTE_000100>  a                   owl:Class ;
        rdfs:label                "runtime environment"@en ;
        iao:IAO_0000115           "The execution environment provided to an application or software by the operating system."@en ;
        OBOinOWL:created_by       <http://orcid.org/0000-0003-4808-4736> ;
        OBOinOWL:creation_date    "2019-10-16T21:50:54Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
        OBOinOWL:hasBroadSynonym  "operating system"@en ;
        OBOinOWL:hasExactSynonym  "execution environment"@en .

dc:description  a  owl:AnnotationProperty .

iao:IAO_0000115  a  owl:AnnotationProperty ;
        rdfs:label  "definition" .

dc:creator  a   owl:AnnotationProperty .

[ a                      owl:Axiom ;
  iao:IAO_0000119        <https://www.wikidata.org/wiki/Q64350339> , <https://en.wikipedia.org/wiki/IPadOS> ;
  owl:annotatedProperty  iao:IAO_0000115 ;
  owl:annotatedSource    <RTE_000009> ;
  owl:annotatedTarget    "A runtime environment created and developed by Apple Inc. for their iPad line of tablet computers."@en
] .

OBOinOWL:hasOBONamespace
        a           owl:AnnotationProperty ;
        rdfs:label  "has_obo_namespace" .

[ a                      owl:Axiom ;
  iao:IAO_0000119        <https://www.wikidata.org/wiki/Q388> , <https://en.wikipedia.org/wiki/Linux> ;
  owl:annotatedProperty  iao:IAO_0000115 ;
  owl:annotatedSource    <RTE_000005> ;
  owl:annotatedTarget    "A family of open source Unix-like runtime environments based on the Linux kernel."@en
] .

<>      a                              owl:Ontology ;
        rdfs:label                     "Runtime Environments Ontology"@en ;
        dc:creator                     "Ruth Duerr"@en ;
        dc:description                 "This mini-ontology is essentially a controlled vocabulary at this point.  Developed for NSF's EarthCube program's Resource Registry, the long term intention is to flesh this out to more completely define the environments that software components can run in."@en ;
        dc:title                       "Runtime Environments Ontology"@en ;
        dcterms:bibliographicCitation  "Duerr, R., 2019, \"Runtime Environments Ontology\", ESIP Community Ontology Repository, Version 1.0.0, available at: http://cor.esipfed.org/ont/earthcube/RTE"@en ;
        dcterms:license                <https://creativecommons.org/share-your-work/public-domain/cc0/> ;
        owl:versionInfo                "1.0.0" .

[ a                         owl:Axiom ;
  OBOinOWL:hasExactSynonym  "OS"@en ;
  owl:annotatedProperty     OBOinOWL:hasBroadSynonym ;
  owl:annotatedSource       <RTE_000100> ;
  owl:annotatedTarget       "operating system"@en
] .

[ a                      owl:Axiom ;
  iao:IAO_0000115        <https://www.wikidata.org/wiki/Q11368> , <https://en.wikipedia.org/wiki/Unix> ;
  owl:annotatedProperty  iao:IAO_0000115 ;
  owl:annotatedSource    <RTE_000007> ;
  owl:annotatedTarget    "A family of multitasking, multiuser computer runtime environments  that derive from the original AT&T Unix."@en
] .

OBOinOWL:hasExactSynonym
        a           owl:AnnotationProperty ;
        rdfs:label  "has_exact_synonym" .

<RTE_000005>  a                 owl:Class ;
        rdfs:label              "Linux"@en ;
        rdfs:subClassOf         <RTE_000100> ;
        iao:IAO_0000115         "A family of open source Unix-like runtime environments based on the Linux kernel."@en ;
        OBOinOWL:created_by     <http://orcid.org/0000-0003-4808-4736> ;
        OBOinOWL:creation_date  "2019-10-16T23:56:27Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> .

OBOinOWL:hasDbXref  a  owl:AnnotationProperty ;
        rdfs:label  "database_cross_reference" .

<RTE_000004>  a                 owl:Class ;
        rdfs:label              "iOS"@en ;
        rdfs:subClassOf         <RTE_000100> ;
        iao:IAO_0000115         "An runtime environment created and developed by Apple Inc. exclusively for its hardware that presently powers many of the company's mobile devices, including the iPhone, and iPod Touch."@en ;
        OBOinOWL:created_by     <http://orcid.org/0000-0003-4808-4736> ;
        OBOinOWL:creation_date  "2019-10-16T22:21:02Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> .

iao:IAO_0000119  a  owl:AnnotationProperty ;
        rdfs:label  "definition source" .

OBOinOWL:hasBroadSynonym
        a           owl:AnnotationProperty ;
        rdfs:label  "has_broad_synonym" .

[ a                      owl:Axiom ;
  iao:IAO_0000119        <https://www.wikidata.org/wiki/Q1190465> , <https://www.techopedia.com/definition/4595/high-performance-computing-hpc> ;
  owl:annotatedProperty  iao:IAO_0000115 ;
  owl:annotatedSource    <RTE_000002> ;
  owl:annotatedTarget    "A runtime environment that runs on super computers and uses parallel processing techniques to solve complex computational problems."@en
] .

<RTE_000009>  a                 owl:Class ;
        rdfs:label              "iPadOS"@en ;
        rdfs:subClassOf         <RTE_000100> ;
        iao:IAO_0000115         "A runtime environment created and developed by Apple Inc. for their iPad line of tablet computers."@en ;
        OBOinOWL:created_by     <http://orcid.org/0000-0003-4808-4736> ;
        OBOinOWL:creation_date  "2019-10-16T22:37:32Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> .

dcterms:bibliographicCitation
        a       owl:AnnotationProperty .

<RTE_000003>  a                 owl:Class ;
        rdfs:label              "in-the-browser"@en ;
        rdfs:subClassOf         <RTE_000100> ;
        iao:IAO_0000115         "A runtime environment that uses a web browser as its user interface."@en ;
        OBOinOWL:created_by     <http://orcid.org/0000-0003-4808-4736> ;
        OBOinOWL:creation_date  "2019-10-16T22:13:38Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> .

[ a                      owl:Axiom ;
  iao:IAO_0000119        <https://www.wikidata.org/wiki/Q1406> , <https://en.wikipedia.org/wiki/Microsoft_Windows> ;
  owl:annotatedProperty  iao:IAO_0000115 ;
  owl:annotatedSource    <RTE_000008> ;
  owl:annotatedTarget    "A group of graphical runtime environments, all of which are developed, marketed and sold by Microsoft, where each family caters to a certain sector of the computing industry."@en
] .

[ a                      owl:Axiom ;
  iao:IAO_0000119        <https://www.wikidata.org/wiki/Q14116> , <https://en.wikipedia.org/wiki/MacOS> ;
  owl:annotatedProperty  iao:IAO_0000115 ;
  owl:annotatedSource    <RTE_000006> ;
  owl:annotatedTarget    "A family of runtime environments developed and marketed by Apple Inc. as the primary operating system for Apple's Mac family of computers."@en
] .

<RTE_000010>  a                 owl:Class ;
        rdfs:comment            "Examples: Apache Tomcat, GlassFish, Jetty"@en ;
        rdfs:label              "Java Servlet Container"@en ;
        rdfs:subClassOf         <RTE_000100> ;
        iao:IAO_0000115         "A runtime environment that allows an application to run as a servlet inside a software container as a component in a web server."@en ;
        OBOinOWL:created_by     <http://orcid.org/0000-0003-4808-4736> ;
        OBOinOWL:creation_date  "2019-10-18T23:20:56Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> .

dc:title  a     owl:AnnotationProperty .

<RTE_000008>  a                 owl:Class ;
        rdfs:label              "Windows"@en ;
        rdfs:subClassOf         <RTE_000100> ;
        iao:IAO_0000115         "A group of graphical runtime environments, all of which are developed, marketed and sold by Microsoft, where each family caters to a certain sector of the computing industry."@en ;
        OBOinOWL:created_by     <http://orcid.org/0000-0003-4808-4736> ;
        OBOinOWL:creation_date  "2019-10-17T00:12:54Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> .

[ a                      owl:Axiom ;
  iao:IAO_0000119        <https://www.wikidata.org/wiki/Q94> , <https://en.wikipedia.org/wiki/Android_(operating_system)> ;
  owl:annotatedProperty  iao:IAO_0000115 ;
  owl:annotatedSource    <RTE_000001> ;
  owl:annotatedTarget    "A runtime environment based on a modified version of the Linux kernel and other open source software, designed primarily for touchscreen mobile devices such as smartphones and tablets."@en
] .
