From: Jean-Marc V. <jea...@gm...> - 2010-01-19 09:26:36
|
There is a bug fix EulerGUI release 1.4.1. Importing non N3 data sources ( RDFS, UML, eCore, XML ) failed on Windows Now the Maven test suite passes on Windows XP. Sorry for the inconvenience. We paste here the announce for preceding EulerGUI release 1.4 : EulerGUI is a GUI for RDF, N3 and rules, open source, in Java. The main new feature in this release is plain XML import and export, based on XML Schema and a reasonable mapping between RDF and plain XML (based on Gloze by S. Battle). The following XML Schema are hard coded (but you may ask for more): XHTML, SVG, MathML, XForms, XSLT, WSDL, DocBook, XBRL, Maven, Dublin Core in XML, UBL (from Oasis), KML (geography). There is also a new N3 / RDF source: query from SPARQL services (using ARQ 2.8.2 from Jena project ) . The OWL reasoner Pellet is integrated in a simple way, and shows OWL class tree for each source. We now test the GUI at the functional level . It is happiness to see all these use cases that turn on their own quickly ! It now runs in about 3 minutes, but it should even be reduced by parallelizing the Drools compilations, which takes several seconds each. Jemmy<http://jemmy.dev.java.net/>is a test library for Swing and SWT. Jemmy has been used for years by the NetBeans team. The tests are written in Java, and JUnit tests added to the EulerGUI test set. These EulerGUI tests include the use cases of the Manual of Deductions Project<http://deductions.svn.sourceforge.net/viewvc/deductions/html/GUIgenerator.html>: generation of applications from sources on Internet in languages N3, OWL, RDFS, UML, and eCore. Download: http://sourceforge.net/projects/eulergui/ User Manual: http://eulergui.svn.sourceforge.net/viewvc/eulergui/trunk/eulergui/html/documentation.html Change Log - update to Euler(sharp) 2009-12-18 - D'n'D for URL of project documents - New Action to Open result in N3 editor; the result (originally in N-Triples) is converted in N3. - new N3 source: query from SPARQL services (using ARQ 2.8.2) - First shot at integrating OWL reasoner Pellet: show class tree for all sources - export from N3/RDF to plain XML, with Gloze converter, for project sources and inference result - larger set of pre-configured XML Schemata for importing and exporting - now drag'n'drop with a plain XML (non RDF) works and is processed by Gloze; - Drools N3 engine : built-ins: combine e:findall and math:memberCount; implemented greaterThan, notLessThan, notGreaterThan, notEqualTo, equalTo - keep the order of N3 statement by the parser - upgrade Jena to version 2.6.2 - upgrade Drools to 5.1.0M1 - add Jemmy GUI high-level functional tests - svn revision number and Class-Path are visible in Help / About ... as SCM-Revision: - import URL with .xml suffix: distinguish RDF and plain XML files -- Jean-Marc Vanel Consulting, services, training, Rule-based programming, Semantic Web http://jmvanel.free.fr/ +33 (0)6 89 16 29 52 -- +33 (0)1 39 55 58 16 ( we rarely listen to voice messages, please send a mail instead ) |