<!DOCTYPE html>
<html>
<head>
    <title>The Function Ontology</title>
    <meta charset='utf-8'>
    <link rel="stylesheet" type="text/css" href="./resources/css/extras.css"/>
    <script src="https://www.w3.org/Tools/respec/respec-w3c" class="remove" defer></script>
    <style type="text/css">
        code {
            font-size: 120%;
        }
    </style>
    <script class="remove">
      var respecConfig = {
        localBiblio: {
          hydra: {
            title: "Hydra Core Vocabulary",
            href: "https://www.hydra-cg.com/spec/latest/core/",
            status: "Unofficial Draft",
            publisher: "W3C",
            date: "08 December 2020",
          },
          owls: {
            title: "OWL-S: Semantic Markup for Web Services",
            href: "https://www.w3.org/Submission/OWL-S/",
            status: "W3C Member Submission",
            publisher: "W3C",
            date: "22 November 2004",
          },
          wadl: {
            title: "Web Application Description Language",
            href: "https://www.w3.org/Submission/wadl/",
            status: "W3C Member Submission",
            publisher: "W3C",
            date: "31 August 2009",
          },
          "10.1016/j.future.2019.10.006": {
            authors: [
              "Ben De Meester",
              "Tom Seymoens",
              "Anastasia Dimou",
              "Ruben Verborgh",
            ],
            title: "Implementation-independent function reuse",
            href: "https://doi.org/10.1016/j.future.2019.10.006",
            status: "Future Generation Computer Systems",
            publisher: "Elsevier",
            date: "September 2020",
          },
        },
        // These may become useful if the document gets a more 'official' status
        // postProcess : [ postProc ],
        doRdfa: "true",
        processVersion: 2015,
        // specification status (e.g. WD, LCWD, WG-NOTE, etc.). If in doubt use ED.
        specStatus: "unofficial",
        // the specification's short name, as in http://www.w3.org/TR/short-name/
        shortName: "function",
        latestVersion: null,
        // if your specification has a subtitle that goes below the main
        // formal title, define it here
        // subtitle   :  "White Paper",
        // if you wish the publication date to be other than the last modification, set this
        // publishDate:  "2015-06-30",
        // if the specification's copyright date is a range of years, specify
        // the start date here:
        copyrightStart: "2016",
        // if there is a previously published draft, uncomment this and set its YYYY-MM-DD date
        // and its maturity status
        // previousPublishDate: "2015-10-15",
        // previousMaturity: "FPWD",
        // if there a publicly available Editor's Draft, this is the link
        edDraftURI: "https://w3id.org/function/spec/",
        // if this is a LCWD, uncomment and set the end of its review period
        // lcEnd: "2009-08-05",
        // editors, add as many as you like
        // only "name" is required
        editors: [
          {
            name: "Ben De Meester"
            // , mailto: "ben.demeester@ugent.be"
            , company: "Ghent University &ndash; imec &ndash; IDLab"
            , url: "https://ben.de-meester.org/#me",
            orcidid: "0000-0003-0248-0987",
            companyURL: "http://idlab.technology/"
          },
          {
            name: "Anastasia Dimou"
            , mailto: "anastasia.dimou@ugent.be"
            , company: "Ghent University &ndash; imec &ndash; IDLab",
            orcidid: "0000-0003-2138-7972",
            companyURL: "http://idlab.technology/"
          }
        ],
        authors: [
            {
                name: "Ben De Meester"
                // , mailto: "ben.demeester@ugent.be"
                , company: "Ghent University &ndash; imec &ndash; IDLab"
                , url: "https://ben.de-meester.org/#me",
                orcidid: "0000-0003-0248-0987",
                companyURL: "http://idlab.technology/"
            },
            {
                name: "Anastasia Dimou"
                , mailto: "anastasia.dimou@ugent.be"
                , company: "Ghent University &ndash; imec &ndash; IDLab",
                orcidid: "0000-0003-2138-7972",
                companyURL: "http://idlab.technology/"
            },
            {
                name: "Florian Kleedorfer",
                mailto: "florian.kleedorfer@researchstudio.at",
                company: "Research Studios Austria Forschungsgesellschaft mbH &ndash; Studio SAT",
                orcidid: "0000-0001-8084-8113",
                companyURL: "https://www.researchstudio.at/studio/smart-applications-technologies/?lang=en"
            }
        ],
        // name of the WG
        //wg: "Digital Publishing Interest Group",
        // URI of the public WG page
        //wgURI: "http://www.w3.org/dpub/IG/",
        // name (without the @w3c.org) of the public mailing to which comments are due
        //wgPublicList: "public-digipub-ig",
        //issueBase: "https://github.com/w3c/dpub-pwp-loc/issues/",
        //noRecTrack: "true",
        otherLinks: [
          {
            key: "This Version",
            data: [{
              value: "https://w3id.org/function/spec/%thisDate%/",
              href: "https://w3id.org/function/spec/%thisDate%/"
            }]
          },
          {
            key: "Previous Version",
            data: [{
              value: "https://w3id.org/function/spec/%prevDate%/",
              href: "https://w3id.org/function/spec/%prevDate%/"
            }]
          },
          {
            key: "Website",
            data: [{
              value: "https://fno.io",
              href: "https://fno.io"
            }]
          }
        ],
        // alternateFormats: [],
        //charterDisclosureURI: "http://www.w3.org/2004/01/pp-impl/64149/status",
        // URI of the patent status for this WG, for Rec-track documents
        // !!!! IMPORTANT !!!!
        // This is important for Rec-track documents, do not copy a patent URI from a random
        // document unless you know what you're doing. If in doubt ask your friendly neighbourhood
        // Team Contact.
        //wgPatentURI: "http://www.w3.org/2004/01/pp-impl/64149/status",
        // !!!! IMPORTANT !!!! MAKE THE ABOVE BLINK IN YOUR HEAD
      };
    </script>
    <!-- Google tag (gtag.js) -->
    <script async src="https://www.googletagmanager.com/gtag/js?id=UA-87734787-2"></script>
    <script>
      window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
      gtag('js', new Date());

      gtag('config', 'UA-87734787-2');
    </script>

</head>
<body>
<section id='abstract' data-include="section/abstract.md" data-include-format="markdown"></section>

<section id='sotd'>
    <p data-format="markdown">
        This is an early draft,
        yet efforts are made to keep things stable,
        given the uptake of FnO in, among others, [RML.io](https://rml.io).
    </p>
</section>


<section id="conformance"></section>

<section data-include="section/problem.md" data-include-format="markdown"></section>

<section data-include="section/definitions.md" data-include-format="markdown"></section>

<section data-include="section/ontology.md" data-include-format="markdown"></section>

<section data-include="section/examples.md" data-include-format="markdown"></section>

<section data-include="section/relation.md" data-include-format="markdown"></section>

</body>
</html>