Table of Contents
YaTiSeWoBe takes benefit from the existence of several Open Source software libraries that are listed here as a mark of appreciation for the incredible work done by the dedicated programmers involved in those projects.
Batik [21] is a Java implementation of the WWW consortium SVG [52] graphics format that is used to generate vector graphics from YaTiSeWoBe.
HSQLdb [27] is a Java implementation of a relational database used to store information in the default data store implementation (org.nhrg.data.db.DatabaseData).
JavaHelp [32] is a standard extension to the Java Virtual Machine that offers a complete HTML-based portable help window, with indexing and search capabilities.
Sun Java WebStart [33] is an amazing tool to download, install, and keep up to date applications from a reference HTTP server. It is the preferred way to install YaTiSeWoBe as explained in [Section 4.2.1, “Using Java WebStart”].
Jython [35] is a Java implementation of a Python scripting language that offers dynamic interactions with Java classes on the fly and hence permits the scripting functionalities of the console.
Xerces-J [54] is a Java implementation of the DOM XML. It helps YaTiSeWoBe in the important task of loading, validating and handling data in the XML format.