SIF is a Java-Framework for checking spreadsheets against definable policy rules. It was created by Sebastian Zitzelsberger as a part of the Diploma thesis "Error Detection in Spreadsheets", which can be downloaded at: http://elib.uni-stuttgart.de/opus/frontdoor.php?source_opus=7056 (German language).
Spreadsheet Inspection Framework is avaible under the GNU General Public License Version 3. For details see file LICENSE.txt.
SIF uses the Apache POI framework http://poi.apache.org/ which also requires XMLBeans http://xmlbeans.apache.org/. The required jar-libraries are located in the folder libs. However please note that these library have their own licences which are located in the subfolder licenses.