W3C home > Mailing lists > Public > public-ws-semann@w3.org > June 2007

Radiant and Lumina Information

From: Doug Brewer <twisted@uga.edu>
Date: Mon, 25 Jun 2007 16:17:03 -0400
Message-ID: <468022BF.6000403@uga.edu>
To: public-ws-semann@w3.org
CC: Jacek Kopecky <jacek.kopecky@deri.org>

Hey all,

Here is a little blurb on Radiant and Lumina implementations.

Doug

Radiant 
(http://lsdis.cs.uga.edu/projects/meteor-s/downloads/index.php?page=1)

The tool is simple drag-and-drop creation of SAWSDL given a WSDL 1.1 or 
WSDL 2.0 file.
It allows annotations to be put on the Interface (portType), 
InterfaceOperation, InterfaceFault, Simple Type, Complex Type, Element, 
and Attribute elements in a SAWSDL document.

When annotating a WSDL 1.1 Operation the tool automatically adds the 
attrExtension element which should be used to add extra annotations from 
there on out.

It also allows the Publishing of these documents to a UDDI Registry 
through the use of SAWSDL4J and Woden4SAWSDL APIs.
The SAWSDL4J jar is old and needs to updated when a good release of 
SAWSDL4J has been acheived.

Currently ModelReferences are stored in the UDDI as TModelKeys 
associated with the operation. The ModelReferences on the input, output, 
and operation itself each get a different key name.

Lumina (http://lsdis.cs.uga.edu/projects/meteor-s/downloads/Lumina/)

The tool is a simple drag-and-drop Semantic Webservice Discovery tool. 
It works by looking for Semantic Webservices using the Meteor-S 
Discovery API, which provides a mapping to UDDI. Annotations are stored 
in the UDDI as KeyedReferences on TModel for the Operation or Interface. 
The ModelReferences are stored as KeyedReferences on the TModel fo the 
Operation as well, but they have a different key. Lumina uses this to 
discover WSDL documents via the Interface, Operation, and Input and 
Output annotations.

(To clarify Input and Output annotations for WSDL 2.0 are the 
ModelReference annotations that are added to the XML Schema.)

Currently Lumina reasoning over the Ontology is very basic. It must be 
expanded and we have student working on doing that, current timeline for 
this implementation is sometime near the end of summer.

It returns matched services to User and a WSDL location if one is found.
Received on Monday, 25 June 2007 20:17:08 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 17 April 2012 12:14:28 GMT