<?xml version="1.0"?>
<rdf:RDF xmlns="http://cookingbigdata.com/linkeddata/dmml-schema#"
     xml:base="http://cookingbigdata.com/linkeddata/dmml-schema"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:terms="http://purl.org/dc/terms/"
     xmlns:owl="http://www.w3.org/2002/07/owl#"
     xmlns:xml="http://www.w3.org/XML/1998/namespace"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:foaf="http://xmlns.com/foaf/0.1/">
    <owl:Ontology rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#">
        <terms:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2018-03-06</terms:created>
        <terms:creator rdf:resource="http://cookingbigdata.com/linkeddata/dmml-schema#manuelparra"/>
        <terms:description xml:lang="en"></terms:description>
        <terms:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2018-05-20</terms:issued>
        <terms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2018-04-03</terms:modified>
        <terms:publiser rdf:resource="http://cookingbigdata.com/linkeddata/dmml-schema#cookingbigdata"/>
        <terms:rights rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Copyright © 2018 Manuel Parra-Royón</terms:rights>
        <terms:title xml:lang="en">Data Mining Machine Learning Service Definition</terms:title>
        <terms:title xml:lang="es">Definicion de Servicios de Mineria de datos</terms:title>
        <rdfs:label xml:lang="en">Data Mining Machine Learning Services Definition</rdfs:label>
        <rdfs:label xml:lang="es">Definicion de Servicios de Mineria de datos</rdfs:label>
        <owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#decimal">1.0</owl:versionInfo>
    </owl:Ontology>
    


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


    


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


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


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


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


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


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


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


    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#hasAuthentication -->


    <owl:ObjectProperty rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#hasAuthentication">
        <rdfs:domain rdf:resource="http://cookingbigdata.com/linkeddata/dmml-schema#MLService"/>
        <rdfs:range rdf:resource="http://cookingbigdata.com/linkeddata/dmml-schema#ServiceAuthentication"/>
    </owl:ObjectProperty>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#hasEntryPoint -->


    <owl:ObjectProperty rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#hasEntryPoint">
        <rdfs:domain rdf:resource="http://cookingbigdata.com/linkeddata/dmml-schema#Interaction"/>
        <rdfs:range rdf:resource="http://schema.orgAction"/>
        <rdfs:comment xml:lang="en">Has a entry point resource associated to actions.</rdfs:comment>
        <rdfs:label xml:lang="en">Has entry point</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#hasFunction -->


    <owl:ObjectProperty rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#hasFunction">
        <rdfs:domain rdf:resource="http://cookingbigdata.com/linkeddata/dmml-schema#MLService"/>
        <rdfs:range rdf:resource="http://cookingbigdata.com/linkeddata/dmml-schema#MLFunction"/>
    </owl:ObjectProperty>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#hasInteractionPoint -->


    <owl:ObjectProperty rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#hasInteractionPoint">
        <rdfs:domain rdf:resource="http://cookingbigdata.com/linkeddata/dmml-schema#MLService"/>
        <rdfs:range rdf:resource="http://cookingbigdata.com/linkeddata/dmml-schema#Interaction"/>
    </owl:ObjectProperty>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#hasMLService -->


    <owl:ObjectProperty rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#hasMLService">
        <rdfs:domain rdf:resource="http://cookingbigdata.com/linkeddata/dmml-schema#MLServiceProvider"/>
        <rdfs:range rdf:resource="http://cookingbigdata.com/linkeddata/dmml-schema#MLService"/>
    </owl:ObjectProperty>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#hasOfferCatalog -->


    <owl:ObjectProperty rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#hasOfferCatalog">
        <rdfs:domain rdf:resource="http://cookingbigdata.com/linkeddata/dmml-schema#MLServiceProvider"/>
        <rdfs:range rdf:resource="http://cookingbigdata.com/linkeddata/dmml-schema#MLServiceCatalog"/>
    </owl:ObjectProperty>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#hasServiceCommitment -->


    <owl:ObjectProperty rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#hasServiceCommitment">
        <rdfs:domain rdf:resource="http://cookingbigdata.com/linkeddata/dmml-schema#MLService"/>
        <rdfs:range rdf:resource="http://cookingbigdata.com/linkeddata/dmml-schema#SLA"/>
    </owl:ObjectProperty>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#includes -->


    <owl:ObjectProperty rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#includes">
        <rdfs:domain rdf:resource="http://cookingbigdata.com/linkeddata/dmml-schema#ServicePricing"/>
        <rdfs:range rdf:resource="http://cookingbigdata.com/linkeddata/dmml-schema#MLService"/>
    </owl:ObjectProperty>
    


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


    


    <!-- http://schema.orgAction -->


    <owl:Class rdf:about="http://schema.orgAction"/>
    


    <!-- http://cookingbigdata.com/linkeddata/ccdm#MLFunction -->


    <owl:Class rdf:about="http://cookingbigdata.com/linkeddata/ccdm#MLFunction"/>
    


    <!-- http://cookingbigdata.com/linkeddata/ccpricing#PricingPlan -->


    <owl:Class rdf:about="http://cookingbigdata.com/linkeddata/ccpricing#PricingPlan"/>
    


    <!-- http://cookingbigdata.com/linkeddata/ccsla#SLA -->


    <owl:Class rdf:about="http://cookingbigdata.com/linkeddata/ccsla#SLA"/>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#Interaction -->


    <owl:Class rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#Interaction">
        <rdfs:subClassOf rdf:resource="http://schema.orgAction"/>
        <rdfs:comment xml:lang="en">The interaction with the service is done through an API via URL following the RESfull model.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://cookingbigdata.com/linkeddata/dmcc-schema/#Interaction"/>
        <rdfs:label xml:lang="en">Interaction</rdfs:label>
    </owl:Class>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#MLFunction -->


    <owl:Class rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#MLFunction">
        <rdfs:subClassOf rdf:resource="http://cookingbigdata.com/linkeddata/ccdm#MLFunction"/>
        <rdfs:comment xml:lang="en">Machine Learning Funtion or Operation to perform.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://cookingbigdata.com/linkeddata/dmcc-schema/#MLFunction"/>
        <rdfs:label xml:lang="en">MLFunction</rdfs:label>
    </owl:Class>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#MLService -->


    <owl:Class rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#MLService">
        <rdfs:comment xml:lang="en">Service Definition</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://cookingbigdata.com/linkeddata/dmcc-schema/#MLService"/>
        <rdfs:label xml:lang="en">MLService</rdfs:label>
    </owl:Class>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#MLServiceCatalog -->


    <owl:Class rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#MLServiceCatalog">
        <rdfs:comment xml:lang="en">Service Provider Catalog</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://cookingbigdata.com/linkeddata/dmcc-schema/#MLServiceCatalog"/>
        <rdfs:label xml:lang="en">MLServiceCatalog</rdfs:label>
    </owl:Class>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#MLServiceProvider -->


    <owl:Class rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#MLServiceProvider">
        <rdfs:subClassOf rdf:resource="http://purl.org/goodrelations/v1#BusinessEntity"/>
        <rdfs:comment xml:lang="en">Service Provider Information</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://cookingbigdata.com/linkeddata/dmcc-schema/#MLServiceProvider"/>
        <rdfs:label xml:lang="en">MLServiceProvider</rdfs:label>
    </owl:Class>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#SLA -->


    <owl:Class rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#SLA">
        <rdfs:subClassOf rdf:resource="http://cookingbigdata.com/linkeddata/ccsla#SLA"/>
        <rdfs:comment xml:lang="en">It implements in a simple way the SLA or Service Level Agreement of a service. </rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://cookingbigdata.com/linkeddata/dmcc-schema/#SLA"/>
        <rdfs:label xml:lang="en">SLA</rdfs:label>
    </owl:Class>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#ServiceAuthentication -->


    <owl:Class rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#ServiceAuthentication">
        <rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/WebApiAuthentication#AuthenticationMechanism"/>
        <rdfs:subClassOf rdf:resource="http://purl.oclc.org/NET/WebApiAuthentication#Service"/>
        <rdfs:comment xml:lang="en">Sets whether the specific service is affected by authentication. waa is used.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://cookingbigdata.com/linkeddata/dmcc-schema/#ServiceAuthentication"/>
        <rdfs:label xml:lang="en">ServiceAuthentication</rdfs:label>
    </owl:Class>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#ServicePricing -->


    <owl:Class rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#ServicePricing">
        <rdfs:subClassOf rdf:resource="http://cookingbigdata.com/linkeddata/ccpricing#PricingPlan"/>
        <rdfs:comment xml:lang="en">Price of the services contained in the service. The prices of the services are affected by various elements such as the data of the region, the instances used, the number of hours of operation, etc. Also includes plans for Free or Regular services.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://cookingbigdata.com/linkeddata/dmcc-schema/#ServicePricing"/>
        <rdfs:label xml:lang="en">ServicePricing</rdfs:label>
    </owl:Class>
    


    <!-- http://purl.oclc.org/NET/WebApiAuthentication#AuthenticationMechanism -->


    <owl:Class rdf:about="http://purl.oclc.org/NET/WebApiAuthentication#AuthenticationMechanism"/>
    


    <!-- http://purl.oclc.org/NET/WebApiAuthentication#Service -->


    <owl:Class rdf:about="http://purl.oclc.org/NET/WebApiAuthentication#Service"/>
    


    <!-- http://purl.org/goodrelations/v1#BusinessEntity -->


    <owl:Class rdf:about="http://purl.org/goodrelations/v1#BusinessEntity"/>
    


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


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


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


    <owl:Class rdf:about="http://xmlns.com/foaf/0.1/Organization"/>
    


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


    <owl:Class rdf:about="http://xmlns.com/foaf/0.1/Person"/>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Individuals
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->


    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#cookingbigdata -->


    <owl:NamedIndividual rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#cookingbigdata">
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Organization"/>
        <foaf:homepage rdf:resource="http://cookingbigdata.com"/>
        <foaf:name rdf:datatype="http://www.w3.org/2001/XMLSchema#string">CookingBigData</foaf:name>
    </owl:NamedIndividual>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#hasAuthentication -->


    <owl:NamedIndividual rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#hasAuthentication">
        <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
    </owl:NamedIndividual>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#hasFunction -->


    <owl:NamedIndividual rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#hasFunction">
        <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
    </owl:NamedIndividual>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#hasInteractionPoint -->


    <owl:NamedIndividual rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#hasInteractionPoint">
        <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
    </owl:NamedIndividual>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#hasMLService -->


    <owl:NamedIndividual rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#hasMLService">
        <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
    </owl:NamedIndividual>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#hasOfferCatalog -->


    <owl:NamedIndividual rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#hasOfferCatalog">
        <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
    </owl:NamedIndividual>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#hasServiceCommitment -->


    <owl:NamedIndividual rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#hasServiceCommitment">
        <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
    </owl:NamedIndividual>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#includes -->


    <owl:NamedIndividual rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#includes">
        <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
    </owl:NamedIndividual>
    


    <!-- http://cookingbigdata.com/linkeddata/dmml-schema#manuelparra -->


    <owl:NamedIndividual rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#manuelparra">
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Person"/>
        <foaf:homepage rdf:resource="https://twitter.com/manugrapevine"/>
        <foaf:mbox rdf:datatype="http://www.w3.org/2001/XMLSchema#string">manuparra@gmail.com</foaf:mbox>
        <foaf:name rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Manuel Parra-Royon</foaf:name>
    </owl:NamedIndividual>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Annotations
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->


    <rdf:Description rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#hasAuthentication">
        <rdfs:comment xml:lang="en">Includes authentication methods in order to use the ML Service</rdfs:comment>
        <rdfs:label xml:lang="en">Has Authentication</rdfs:label>
    </rdf:Description>
    <rdf:Description rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#hasFunction">
        <rdfs:comment xml:lang="en">Provides a ML function to execute</rdfs:comment>
        <rdfs:label xml:lang="en">Has ML Function</rdfs:label>
    </rdf:Description>
    <rdf:Description rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#hasInteractionPoint">
        <rdfs:comment xml:lang="en">Includes interaction Point</rdfs:comment>
        <rdfs:label xml:lang="en">Has EntryPoint</rdfs:label>
    </rdf:Description>
    <rdf:Description rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#hasMLService">
        <rdfs:comment xml:lang="en">Provides has a ML Service</rdfs:comment>
        <rdfs:label xml:lang="en">Has a MLService</rdfs:label>
    </rdf:Description>
    <rdf:Description rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#hasOfferCatalog">
        <rdfs:comment xml:lang="en">Provides a Catalog of ML Services to consume</rdfs:comment>
        <rdfs:label xml:lang="en">Has a ML Catalog</rdfs:label>
    </rdf:Description>
    <rdf:Description rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#hasServiceCommitment">
        <rdfs:comment xml:lang="en">Includes a SLA commitments for the ML Service</rdfs:comment>
        <rdfs:label xml:lang="en">Has SLA</rdfs:label>
    </rdf:Description>
    <rdf:Description rdf:about="http://cookingbigdata.com/linkeddata/dmml-schema#includes">
        <rdfs:comment xml:lang="en">Includes a price plan for a ML service</rdfs:comment>
        <rdfs:label xml:lang="en">Includes</rdfs:label>
    </rdf:Description>
</rdf:RDF>



<!-- Generated by the OWL API (version 5.1.0) https://github.com/owlcs/owlapi/ -->


