TY - GEN
T1 - API4KP metamodel
T2 - 9th International Web Rule Symposium, RuleML 2015
AU - Athan, Tara
AU - Bell, Roy
AU - Kendall, Elisa
AU - Paschke, Adrian
AU - Sottara, Davide
N1 - Publisher Copyright:
© Springer International Publishing Switzerland 2015.
PY - 2015
Y1 - 2015
N2 - 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).
AB - 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).
UR - http://www.scopus.com/inward/record.url?scp=84950341200&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84950341200&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-21542-6_10
DO - 10.1007/978-3-319-21542-6_10
M3 - Conference contribution
AN - SCOPUS:84950341200
SN - 9783319215419
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 144
EP - 160
BT - Rule Technologies
A2 - Gottlob, Georg
A2 - Sadri, Fariba
A2 - Paschke, Adrian
A2 - Bassiliades, Nick
A2 - Roman, Dumitru
PB - Springer Verlag
Y2 - 2 August 2015 through 5 August 2015
ER -