“Velocity” reporting from the semantic web

I am playing with an excellent platform for knowledge acquisition and architecting: Protégé from stanford.edu.

My main interest is the creation of OWL knowledgebases, and the application of Description Logic. The KISS project is maybe my greatest effort in this area.

Protégé is an excellent system for the knowledge engineer, but it is not easy to extract fragment of your ontology in a “user friendly” presentation format. I guessed that a tool like Velocity, from the Apache Foundation, would be a great help, as it allows to create e “template” of your required output, and then fill it at runtime with the java objects from the OWL API.

screenshot

So I written a simple plugin for Protégé, integrating the OWL API and Velocity. The plugin is open source, you can access it from its website.

Yes.. more samples can help people without specific programming skills. In the past monts I was really busy, having now the responsibility for two functions; I will do my best to providemore documentation. However, remember that Velocity, the tool at the core of the plugin, was intended primarily as a programming tool; it is based on the Java(TM) object model, so, a non-programmer, will find it a little bit tricky.

Advertisements

One Comment

  1. I’ve been trying to use your Velociowl documentation tool. I can really see the potential in it but as a non-programer I’m struggleing to get the most out of it.
    I was wondering if you could publish some more examples to help?
    I think any more complex examples will help but I’d like to be able to produce a table listing all of the classes, their direct super classes and any restrictions on the class.
    Stuart

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s