Archive for May, 2007

OWLED2007 is coming…

OWLED 2007 is coming! Certainly one of the coolest workshops around… a workshop where mere mortals such as you (and I) decide on the most important developments in knowledge engineering of this century. (Yes, I’m using ‘big’ words, I know…)

Cocoon-based XSLT RDF(S) UML XML MetaLex PIP Browser Demo

We’ve been busy migrating away from our old AMD XP 1500+ servers to really cool Core Duo systems for some time now already. After (finally) managing to install Cocoon/Tomcat5, we are now ready to migrate the last website, i.e. http://www.metalex.eu.

Rummaging with Cocoon reminded me of a small side-track of the EPOWER project, some years ago. This project introduced formal representation of regulations in UML/OCL, both for the Dutch Tax and Customs Administration (IB2001) and for Fortis Insurance. During this time, we at the UvA were busy developing the MetaLex XML standard, and we were strong proponents of using OWL/RDF(S) instead of UML (in those days MOF did not exist yet).

To showcase the strength of the combination MetaLex/RDF, I put together a small demo which uses XSLT transformations to show how both texts and concepts can be browsed in conjunction: the PIP browser. In a nutshell, XSLT is used to convert a UML model to RDF (sloppy translation), merge this RDF with the corresponding MetaLex file, and display both as HTML. Admittedly, it’s not very intuitive… but hey, it’s a demo!

Click on the thumbnail below for a screenshot of the browser. In the top frame, you select the SubPart to which the Class refers. This will then be highlighted in the bottom frame, using the correct language version.
PIP Browser window

See http://draco.leibnizcenter.org:8180/cocoon/pip/