TRIPLE Homepage
Description
TRIPLE is an RDF query, inference, and transformation language for the
Semantic Web.
Instead of having a built-in semantics for RDF Schema (as
many other RDF query languages have), TRIPLE
allows the semantics of languages on top of RDF (like RDF Schema,
Topic Maps, UML, etc.) to be defined with rules.
For languages where this is not easily possible
(e.g., DAML+OIL), access to external programs (like description
logics classifiers) is provided.
As a result, TRIPLE allows RDF reasoning and transformation
under several different semantics, which is necessary if you
need to access multiple data source in one application
(e.g., for data integration).
TRIPLE is a joint work of Stefan
Decker (Stanford University Database Group) and Michael
Sintek (DFKI GmbH Kaiserslautern, Knowledge Management Dpt., and
Stanford University Database Group).
Publications
- Michael Sintek, Stefan Decker: TRIPLE---A Query,
Inference, and Transformation Language for the Semantic Web.
International Semantic
Web Conference (ISWC), Sardinia, June 2002.
Abstract with RDF annotations.
Available as
PS file and
PDF file.
- Michael Sintek, Stefan Decker: TRIPLE---An RDF Query,
Inference, and Transformation Language.
DDLP'2001, Japan, October 2001.
Available as
PS file and
PDF file. Presented
slides (PDF).
-
slides
presented to RDF Interest Group in Boston
Download
Distributed under the terms of
The Semantic Web Foundation for Open Source Software
(SFO) License (which is derived from the
Apache
Software License).
Examples (included in distribution)
Try it!
-
Triple Servlet
(not always available):
a servlet implementation of TRIPLE
-
DAML+OIL Servlet
(not always available):
a servlet implementation of DAML+OIL using
RACER;
output is taxonomy as GIF and PS file