QiAnalyze is a framework for defining and building Quality Indicators as modules that can easily be distributed. This is achieved by implementing the framework in three separate projects. QiAnalyzeAPI, QiAnalyzeWS, and QiModules.
QiModules are JEE applications that implement the two interfaces from the QIAnalyzeAPI. They are responsible for the domain specific data and determining if a quality event occurred. These applications are packaged as standard war files and can be distributed.