jena-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Marc Vanel <>
Subject [Announce] EulerGUI 2.0
Date Thu, 28 Nov 2013 17:35:53 GMT

I am pleased to announce the release 2.0 of EulerGUI, a development tool
and a framework for the Semantic Web and rules, under LGPL license, in Java
and Scala.

As was already told on this list, EulerGUI has Jena Core, ARQ and TDB under
the hood, plus rules engines, Hermit DL reasoner, and integration with
controled (formal) english (ATTEMPTO <>).
Alas Jena rule engine <>and
syntax is not yet integrated; we have currently N3, Drools, SWRL, ATTEMPTO,

EulerGUI has SPARQL queries, drag'n'drop, local cache, local Jena TDB
triple store, navigation from URI to URI, and other goodies.

Even if you're not interested in the business rule aspect, EulerGUI is a
swiss knife semantic client .

One can type


to download the FOAF <> vocabulary, or use any
prefix recorded in .

Then you can see the Turtle source in an editor with syntax coloring and
validation, open a tree view using
Hermit<> Description
Logics reasoner.

When you edit a new Turtle/N3 file, prefixes are automatically added from , plus you can generate a skeleton vocabulary from the current
triples in project.

Video :

The accent in this release is the new N3 file format for projects, that is
OWL (and Protégé) compatible. Here is an example:

@prefix : <>.
@prefix owl:  <> .
@prefix rdfs: <> .

<> a owl:Ontology.

<> owl:imports <plants.n3> .
               <plants.n3> :isActivated false . # true by default

# the main N3 query
<> :hasN3Query <plants-q.n3> .
               <plants-q.n3> :isMainQuery true .

# Import of an RDF or OWL document
<> owl:imports <herbivores.owl> .

<> :subproject <subproject.n3p.n3> . # recommanded suffix .n3p.n3
<> :postProcessing <project-post.n3p.n3> . # only one postProcessing

The current developments for 2.1 are towards 100% Scala code,
modularization, quicker startup, and customizable domain applications based
on generic semantic-aware widgets.

For a complete list of changes, the change log is here:


DOWNLOAD a snapshot:;O=D

And the ever updated User Manual is here:

Jean-Marc Vanel
Déductions SARL - Consulting, services, training,
Rule-based programming, Semantic Web
+33 (0)6 89 16 29 52
Twitter: @jmvanel ; chat: irc://

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message