====== Differences ====== This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
start [2016/10/13 13:24] rmbell [External Resources] |
start [2019/03/14 09:42] (current) admin Add links to Working Specification / Reference Implementation |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== API4KB Wiki ====== | ====== API4KB Wiki ====== | ||
This WIKI is the work space for assembling responses to the %%OMG%% %%API%% for Knowledge Bases (API4KB) {{api4kb:rfp.pdf|RFP}} | This WIKI is the work space for assembling responses to the %%OMG%% %%API%% for Knowledge Bases (API4KB) {{api4kb:rfp.pdf|RFP}} | ||
+ | |||
+ | |||
+ | ===== **NEW Specification (Work in progress) NEW** ===== | ||
+ | |||
+ | * [[https://docs.google.com/document/d/1IPJwiBhkTKXryfuioqeMe5fL3KFHYrVOOGIwjnkvEBQ/edit?usp=sharing|Standard Specification (Google Docs)]] | ||
+ | * [[https://github.com/API4KBs|Computable Artifacts and Reference Implementation (GitHub)]] | ||
+ | * [[https://api4kbs.github.io/|Technical Documentation (GitHub pages)]] | ||
Line 15: | Line 22: | ||
If we want to integrate various reasoning systems in a loosely coupled, hybrid environment, though, we will need integration apis that can allow you to build up these more complex sets of services. Thus, the APIs need to support both levels of development: (1) a very abstract interface to some service, and (2) more complex, lower level apis that provide access to the individual services and allow us to build up more complicated apps from these lower level services. | If we want to integrate various reasoning systems in a loosely coupled, hybrid environment, though, we will need integration apis that can allow you to build up these more complex sets of services. Thus, the APIs need to support both levels of development: (1) a very abstract interface to some service, and (2) more complex, lower level apis that provide access to the individual services and allow us to build up more complicated apps from these lower level services. | ||
+ | |||
===== Use Cases ===== | ===== Use Cases ===== | ||
Line 57: | Line 65: | ||
* [[http://www.fipa.org/specs/fipa00001/SC00001L.html|Foundation for Intelligent Physical Agents (FIPA) Abstract Architecture Specification]] | * [[http://www.fipa.org/specs/fipa00001/SC00001L.html|Foundation for Intelligent Physical Agents (FIPA) Abstract Architecture Specification]] | ||
* [[http://www.fipa.org/specs/fipa00086/XC00086C.html|FIPA Ontology Service Specification]] | * [[http://www.fipa.org/specs/fipa00086/XC00086C.html|FIPA Ontology Service Specification]] | ||
+ | * The RDA (Resource Description and Access) Vocabularies | ||
+ | * [[http://www.rdaregistry.info/|RDA Registry]] | ||
+ | * [[http://www.rda-jsc.org/archivedsite/rda.html|RDA Steering Committee and Development Site]] | ||
+ | * [[http://www.dlib.org/dlib/january10/hillmann/01hillmann.html|Summary article about the RDA effort, D-Lib Magazine]] | ||
+ | * [[http://metadataregistry.org/rdabrowse.htm|Open Metadata Registry, Registered RDA Vocabularies]] | ||
* [[http://www.w3.org/2005/rules/wiki/RIF_Working_Group|RIF]] | * [[http://www.w3.org/2005/rules/wiki/RIF_Working_Group|RIF]] | ||
* [[http://www.w3.org/TR/rif-overview/|Overview]] | * [[http://www.w3.org/TR/rif-overview/|Overview]] |