A Query Algebra for tolog
  Formalizing tolog




  TMRA '05

  Lars Marius Garshol
  Development Manager, Ontopia
  <lars...
Overview

  •   Quick introduction to tolog
  •   Superficial intro to the query algebra
  •   Conclusions and further wor...
Quick introduction to tolog



                    tolog in 5 minutes




© 2005 Ontopia AS                3       http://...
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
tolog - a topic maps query language
Upcoming SlideShare
Loading in …5
×

tolog - a topic maps query language

1,006 views
946 views

Published on

This paper describes tolog, a query language for topic maps inspired by Prolog and very similar to Datalog. The language is based on binding variables by matching predicates against the topic map being queried, and contains predicates for querying any aspect of the Topic Maps Data Model (TMDM), and also has support for user-defined predicates. SQL-like features like aggregate functions, projection, ordering, and result set paging. The paper introduces a formal model for topic maps, called Q, and uses this to formally define the semantics of tolog. The built-in predicates are defined, as is the syntax, and some notes on optimization and implementation are provided.

Published in: Business, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,006
On SlideShare
0
From Embeds
0
Number of Embeds
21
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

tolog - a topic maps query language

  1. 1. A Query Algebra for tolog Formalizing tolog TMRA '05 Lars Marius Garshol Development Manager, Ontopia <larsga></larsga>@ontopia.net> 2005-10-05 © 2005 Ontopia AS 1 http://www.ontopia.net/
  2. 2. Overview • Quick introduction to tolog • Superficial intro to the query algebra • Conclusions and further work © 2005 Ontopia AS 2 http://www.ontopia.net/
  3. 3. Quick introduction to tolog tolog in 5 minutes © 2005 Ontopia AS 3 http://www.ontopia.net/

×