You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@uima.apache.org by Ramon Ziai <ra...@linuxusers.de> on 2009/07/11 17:53:47 UTC
Type System Visualization?
Hi UIMAers,
I was wondering whether there are existing solutions for converting a
UIMA type system descriptor into some graph representation or other
format suitable for visualization.
More generally, what do people do in order to visualize type systems for
publications or presentations?
Instances of types are visualized easy enough as typed feature
structures, but sometimes it is useful to provide an overview of what
types there are and what features they have, independently of concrete
instances.
Thanks in advance for any information.
Best,
Ramon
RE: Type System Visualization?
Posted by Armando Stellato <st...@info.uniroma2.it>.
Hi Ramon,
the UIMAST extension for the ontology editing tool semantic turkey (which is itself an extension for firefox) features a type system editor which, with respect to the one in eclipse, has the additional feature of showing the tree structure of the TS.
Currently it has only one (though important) limitation: it does not properly support imports. Anyway, if your TS does not depend on other TSes or if you are willing to put this modification in the code (it's entirely written in javascript, and it's opensource) maybe it can satisfy your request,
Cheers,
Armando
> -----Original Message-----
> From: Ramon Ziai [mailto:ramon@linuxusers.de]
> Sent: Saturday, July 11, 2009 5:54 PM
> To: uima-user@incubator.apache.org
> Subject: Type System Visualization?
>
> Hi UIMAers,
>
> I was wondering whether there are existing solutions for converting a
> UIMA type system descriptor into some graph representation or other
> format suitable for visualization.
>
> More generally, what do people do in order to visualize type systems for
> publications or presentations?
>
> Instances of types are visualized easy enough as typed feature
> structures, but sometimes it is useful to provide an overview of what
> types there are and what features they have, independently of concrete
> instances.
>
> Thanks in advance for any information.
>
> Best,
> Ramon
Re: Type System Visualization?
Posted by Kai Schlamp <sc...@gmx.de>.
The one visualized type system I have seen so far is from the BioNLP UIMA project. Some type of
class diagram.
But see for yourself. Goto http://sourceforge.net/projects/bionlp-uima/ -> download the file ->
unzip it -> it's in the docs/type_system_description folder -> last page of the PDF document.
Regards,
Kai
Ramon Ziai wrote:
> Hi UIMAers,
>
> I was wondering whether there are existing solutions for converting a
> UIMA type system descriptor into some graph representation or other
> format suitable for visualization.
>
> More generally, what do people do in order to visualize type systems for
> publications or presentations?
>
> Instances of types are visualized easy enough as typed feature
> structures, but sometimes it is useful to provide an overview of what
> types there are and what features they have, independently of concrete
> instances.
>
> Thanks in advance for any information.
>
> Best,
> Ramon
>
Re: Type System Visualization?
Posted by Adam Lally <al...@alum.rpi.edu>.
On Sat, Jul 11, 2009 at 11:53 AM, Ramon Ziai<ra...@linuxusers.de> wrote:
> Hi UIMAers,
>
> I was wondering whether there are existing solutions for converting a
> UIMA type system descriptor into some graph representation or other
> format suitable for visualization.
>
> More generally, what do people do in order to visualize type systems for
> publications or presentations?
>
> Instances of types are visualized easy enough as typed feature
> structures, but sometimes it is useful to provide an overview of what
> types there are and what features they have, independently of concrete
> instances.
>
> Thanks in advance for any information.
>
One possibility is to use the TypeSystem2Ecore utility that comes with
UIMA, to translate a typesystem into an Ecore model (the
representation used by the Eclipse Modeling Framework - it is similar
to UML). There are some tools out there that let you visualize Ecore
models - one free one that I know of is EclipseUML.
-Adam