Skip to main content

SADI: Semantic Automated Discovery and Integration
draft-bvandervalk-sadi-00

Document Type Expired Internet-Draft (individual)
Expired & archived
Authors Ben Vandervalk , E. Luke McCarthy, Mark D. Wilkinson
Last updated 2012-08-03 (Latest revision 2012-01-31)
RFC stream (None)
Intended RFC status (None)
Formats
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date (None)
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft is available in these formats:

Abstract

This document describes Semantic Automated Discovery and Integration (SADI), a set of best practices for implementing stateless web services that consume RDF data as input and generate RDF data as output. The goal of SADI is to establish conventions that will enable a much higher level of interoperability between web services from independent providers than is currently possible under the widespread use of WSDL/XML and RESTful services. Under SADI, interoperability depends on the shared use of predicate vocabularies, rather than the shared use of particular XML schemas, JSON structures, or ad hoc data formats. Through the use of OWL to describe service input and output datatypes, SADI enables: i) automated discovery of services that provide data or computations of interest, and ii) automated matchmaking between local data and available services. By iterative application of the former two capabilities, SADI enables semi-automated construction of arbitrarily complex workflows across independent service providers.

Authors

Ben Vandervalk
E. Luke McCarthy
Mark D. Wilkinson

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)