savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Savannah-hackers] savannah.gnu.org: submission of OIL to XML Schema


From: Mathieu Roy
Subject: Re: [Savannah-hackers] savannah.gnu.org: submission of OIL to XML Schema transformator
Date: Wed, 24 Jul 2002 12:50:30 +0200

Hi,

In order to release your project under the GPL you should write copyright
notice and license notice at the beginning of every source
code file, please follow the advice of
http://www.gnu.org/licenses/gpl-howto.html

Could you resubmit once this is done (you can do this copying the big re-registration link provided in the mail you get when you have registered) ?

Regards,


Le mer 24 jui 2002 à 12h37, address@hidden a écrit :

A package was submitted to savannah.gnu.org.
This mail was sent to address@hidden, address@hidden


Stefan Merten <address@hidden> described the package as follows:
License: gpl
Other License:
Package: OIL to XML Schema transformator
System name: oil2xsd
This package does NOT want to apply for inclusion in the GNU project

Description:
`oil2xsd\' is a collection of XSLT [http://www.w3.org/TR/xslt]
stylesheets converting an ontology written in OIL
[http://www.ontoknowledge.org/oil/oilhome.shtml] to a XML Schema
[http://www.w3.org/TR/xmlschema-0/]. The input must be provided as an
RDFS [http://www.w3.org/TR/rdf-schema/] file extended by the Standard
OIL tags [http://www.ontoknowledge.org/oil/rdf-schema/2000/11/10-oil-standard].


The stylesheets are applied to the input or the output of the previous
transformation, respectively. The stylesheets are accompanied by a
small shell script which applies them one after another. While some
stylesheets provide basic transformations always necessary other
stylesheets may be applied as wanted or may be replaced by customized
versions to accomplish special tasks.

The result is a XML Schema which may be used to define document
structures. Not all features of OIL are transformed into the resulting
XML Schema. However, an interesting subset is supported. Basically the
class inheritance tree in the OIL ontology is transformed into an
equivalent class inheritance tree in the XML Schema while the slots
are transformed into elements of the resulting <complexType>s.

It already exists in a form specific to a certain project - i.e. it
lacks a bit of generality. You may download a ripped of version from
[http://www.merten-home.de/FreeSoftware/m3l_1_636.tgz]. However, the
sources will be partially renamed and rewritten for more generality.

Other Software Required:
To apply the stylesheets you need a XSLT processor. I used `testXSLT\'
contained in the Xalan C++ project
[http://xml.apache.org/xalan-c/index.html].

Furthermore you may find `OilEd\' [http://oiled.man.ac.uk/] useful to
edit the ontology.


Other Comments:



_______________________________________________
Savannah-hackers mailing list
address@hidden
http://mail.gnu.org/mailman/listinfo/savannah-hackers


--
Mathieu Roy
 http://savannah.gnu.org/users/yeupou
http://yeupou.coleumes.org
http://gpg.coleumes.org (GPG Key)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]