jInfer
Java framework for XML schema inference
version 0.3
What is it?
-----------
jInfer is a framework, or a collection of NetBeans modules if you will, for
inferring XML schemas from existing documents, schemas and queries. It is
developed at Charles University in Prague in a Software Project course.
The Latest Version
------------------
The latest version can be obtained from SourceForge.net by following the link:
https://sourceforge.net/projects/jinfer/
Source codes can be obtained via Subversion URL:
https://jinfer.svn.sourceforge.net/svnroot/jinfer
Software Requirements
---------------------
jInfer requires Java 6+ and NetBeans 6.9+ to run or develop.
Installation
------------
To install jInfer into an existing NetBeans installation, use
Tools > Plugins > Downloaded from the main NetBeans menu. Select all .NBM files
from the bin/ directory of this distribution and install them. After restarting
NetBeans, jInfer is ready to be used.
Documentation
-------------
jInfer documentation can be found at the project web:
http://jinfer.sourceforge.net/documentation.html
Development
-----------
jInfer developer's documentation can be found at the project web:
http://jinfer.sourceforge.net/documentation.html
To build jInfer, download the source codes, open the jInfer module suite in
NetBeans, build & start hacking.
License
-------
jInfer is free software licensed under the GPL v3.0 located in gpl30.txt file.
jInfer uses multiple FOSS libraries:
- log4j, version 1.2.16, http://logging.apache.org/log4j ,
Apache License, Version 2.0, http://logging.apache.org/license.html
- dtdparser, version 2, http://www.rpbourret.com/dtdparser/index.htm ,
no copyright
- jaxen, version 1.1.3, http://jaxen.codehaus.org/ ,
license located in jaxen-license.txt
- JUNG, version 2.0.1, http://jung.sourceforge.net/ ,
Berkeley Software Distribution (BSD) license,
http://opensource.org/licenses/bsd-license.php
- DoctypeChanger, version 1.1, http://doctypechanger.sourceforge.net/ ,
license located in doctypeChanger-license.txt
Furthermore, jInfer uses portions of source code from Julie Vyhnanovska's
Master's Thesis (http://www.ksi.mff.cuni.cz/~mlynkova/dp/Vyhnanovska.pdf).
Contacts
--------
To report a bug or request a new feature, please visit jInfer tracker:
https://sourceforge.net/tracker/?group_id=302779
Authors
-------
Michal Klempa - theory guru
Mário Mikula - C++ guru
Robert Smetana - documentation
Michal Švirec - NetBeans guru
Matej Vitásek - lead