API4KP metamodel: A meta-API for heterogeneous knowledge platforms

Tara Athan, Roy Bell, Elisa Kendall, Adrian Paschke, Davide Sottara

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    3 Scopus citations


    API4KP (API for Knowledge Platforms) is a standard development effort that targets the basic administration services as well as the retrieval, modification and processing of expressions in machine-readable languages, including but not limited to knowledge representation and reasoning (KRR) languages, within heterogeneous (multi-language, multi-nature) knowledge platforms. KRR languages of concern in this paper include but are not limited to RDF(S), OWL, RuleML and Common Logic, and the knowledge platforms may support one or several of these. Additional languages are integrated using mappings into KRR languages. A general notion of structure for knowledge sources is developed using monads. The presented API4KP metamodel, in the form of an OWL ontology, provides the foundation of an abstract syntax for communications about knowledge sources and environments, including a classification of knowledge source by mutability, structure, and an abstraction hierarchy as well as the use of performatives (inform, query, ...), languages, logics, dialects, formats and lineage. Finally, the metamodel provides a classification of operations on knowledge sources and environments which may be used for requests (message-passing).

    Original languageEnglish (US)
    Title of host publicationRule Technologies
    Subtitle of host publicationFoundations, Tools, and Applications - 9th International Symposium, RuleML 2015, Proceedings
    EditorsGeorg Gottlob, Fariba Sadri, Adrian Paschke, Nick Bassiliades, Dumitru Roman
    PublisherSpringer Verlag
    Number of pages17
    ISBN (Print)9783319215419
    StatePublished - 2015
    Event9th International Web Rule Symposium, RuleML 2015 - Berlin, Germany
    Duration: Aug 2 2015Aug 5 2015

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349


    Other9th International Web Rule Symposium, RuleML 2015

    ASJC Scopus subject areas

    • Theoretical Computer Science
    • General Computer Science


    Dive into the research topics of 'API4KP metamodel: A meta-API for heterogeneous knowledge platforms'. Together they form a unique fingerprint.

    Cite this