RPL Tool Suite

Harald Zauner, Benedikt Linse, Tim Furche, François Bry

RPL (RDF Path Language) is a novel path language for RDF. This page serves as entry point for RPL's tool suite, consisting of an interactive web interface and two Eclipse Plugins: visRPL allows to graphically compose RPL queries, while a separate textual editor eases the authoring of (textual) RPL queries.

Interactive Web Interface

Below, you can find a screenshot of RPL's interactive web interface. It ships with two predefined application scenarios for a quick take-up of RPL, but is also able to process the user's own data and its own RPL or SPARQL+RPL queries.

Feel free to give it a try here.

Eclipse Plugins

Both Eclipse Plugins, visRPL and RPL's textual editor can be installed via a single Eclipse Update Site available at http://rpl.pms.ifi.lmu.de/update-site.

visRPL

visRPL is intended for new users and allows to graphically compose RPL queries. At the same time, users learn RPL's textual syntax by a two-way synchronization with a textual view of the query.

visRPL can be installed via the Eclipse Update Site http://rpl.pms.ifi.lmu.de/update-site. Once installed, just create a new file with extension .vrpl and visRPL will start automatically.

To enable the RPL Query View (which provides a textual view of the graphical RPL query), select RPL --> RPL Query View within Eclipse's "Show View" dialog (Window --> Show View --> Other...).

A Textual Editor

RPL's textual editor is intended for more experienced users of RPL and eases the authoring of RPL queries. It offers syntax highlighting, syntax completion, error reporting and an Outline view displaying the abstract syntax tree of the query.

The textual editor can be installed via the Eclipse Update Site http://rpl.pms.ifi.lmu.de/update-site and is automatically activated on files that end with .rpl once installed.