Screencast about the GnoGno Framework

When developing rich client applications for the semantic web, components for visualising and editing RDF data are useful.

The gnogno framework is an approach to bind RDF models from RDF2Go to Swing and Eclipse SWT widgets. It allows to edit text values, make lists, and program user interfaces using a clear design pattern. The RDF data can be taken from various frameworks, such as Jena or Sesame (RDF2Go wraps these). Inspiration for this project comes from the Borland DataSet components, part of Delphi.

I made a 20 minute screencast showing some basic components

gnogno screencast

At the moment, gnogno is alpha and subject to change, but I would like to hear feedback from you about the principal idea, and if you want to use this project, you may want to join me developing it. Its free software/open source. Please add comments with feedback here to this blog-post.

Why did I do this? I was a professional Delphi programmer before I did Java and Semantic Web, therefore I dig these simple frameworks that bind data directly to the gui.

One Reply to “Screencast about the GnoGno Framework”

  1. I use Sesame2 underneath, to parse one foaf file without an ontology.

    Some components can, given an ontology is loaded using ModelDataSet.setOntology(ontology), read the correct datatypes for properties and respect them.

    To automatically create a user interface, someone needs to integrate fresnel into the gnogno framework, that would be the proper way to go.

Comments are closed.