We have recently completed a project for a Hungarian service provider where a complex diagnosis framework was created for business processes. The framework supports business users to intuitively define requirements to check compliance, performance, etc. of their system. The framework is built on open source technologies (Eclipse, Drools, Bonita, etc.).