Skip to content

krauswg/Spreadsheet-Inspection-Framework

 
 

Repository files navigation

Spreadsheet Inspection Framework SIF

Build Status: Build Status

SIF is a Java-Framework for checking spreadsheets against definable policy rules.

It was initially created by Sebastian Zitzelsberger and later extended by Manuel Lemcke, Ehssan Doust, Jonas Scheurich, Wolfgang Kraus, Sebastian Beck and Fabian Toth as part of their diploma and bachelor theses. See the "theses" section below for more details.

License

Spreadsheet Inspection Framework is avaible under the GNU General Public License Version 3. For details see file LICENSE.txt.

Installation

You can find an installation guide in the SIFEI project: https://github.com/kuleszdl/SIFEI/blob/master/INSTALL

Dependencies

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.

Theses

You can find the diploma and bachelor theses (all in German) connected to this project here:

Sebastian Zitzelsberger: Error Detection in Spreadsheets

Manuel Lemcke: Dynamic spreadsheet inspection

Ehssan Doust: Visualisation of Spreadsheet Errors

Jonas Scheurich: User Interface for a Spreadsheet Test Facility

Sebastian Beck: Spreadsheet Error Patterns

Wolfgang Kraus: Plausibility check of implicitely coupled spreadsheet data

Fabian Toth: Live Inspection of Spreadsheets during Use (not available yet)

Bugs and Suggestions

SIF and its Integration Component SIFEI use a combined Issue tracker which can be found here: https://github.com/kuleszdl/SIFEI/issues

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 83.6%
  • HTML 16.3%
  • Shell 0.1%