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.
QiAnalyze is the JEE application that exposes the Inspector web service. It will persist the request to a database, un-marshal the domain specific data, and pass it on to the individual QiModules. Collect the responses, persist them, and return the SOAP response.
RI for Java API for JSON Processing
several years in production, very stable parser extending regex language power to parse nested message structures. Meta-data driven. Originaly developed to parse complex IATA airline messages with high tolerance upon syntaxical errors, the parser can accept any nested assembly of regex-parsable data. Proven operation on IATA IMP, PSCRM, AHM, SDK, SSM and EDIFACT, X12, SWIFT, CSV, fixed record messages, printable text outputs, proprietary formats of various kinds.