Hi
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 <http://attempto.ifi.uzh.ch/site/>). Alas Jena rule engine <http://jena.apache.org/documentation/inference/>and syntax is not yet integrated; we have currently N3, Drools, SWRL, ATTEMPTO, CLIPS. 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 foaf: to download the FOAF <http://www.foaf-project.org/> vocabulary, or use any prefix recorded in prefix.cc . Then you can see the Turtle source in an editor with syntax coloring and validation, open a tree view using Hermit<http://code.google.com/p/hermit-reasoner/> Description Logics reasoner. When you edit a new Turtle/N3 file, prefixes are automatically added from prefix.cc , plus you can generate a skeleton vocabulary from the current triples in project. Video : http://www.youtube.com/watch?v=x6ZgoiH1K9Y 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 : <http://eulergui.sf.net/ontology/project.owl.n3#>. @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . <> 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: http://svn.code.sf.net/p/eulergui/code/trunk/eulergui/CHANGELOG DOWNLOAD: https://sourceforge.net/projects/eulergui/files/eulergui/2.0/ DOWNLOAD a snapshot: http://eulergui.sourceforge.net/maven2/eulergui/eulergui/2.1-SNAPSHOT/?C=M;O=D And the ever updated User Manual is here: http://svn.code.sf.net/p/eulergui/code/trunk/eulergui/html/documentation.html -- Jean-Marc Vanel Déductions SARL - Consulting, services, training, Rule-based programming, Semantic Web http://deductions-software.com/ +33 (0)6 89 16 29 52 Twitter: @jmvanel ; chat: irc://irc.freenode.net#eulergui
