A licensing process that evolves over the course of many years is maintained by changing teams, new colleagues, and external partners. Each change may seem minor on its own. But without objective oversight, inconsistencies, redundant logic, and unnecessarily complex decision tables creep in, until an application gets stuck in production, or an auditor asks questions that no one can answer with certainty anymore.
With the Blueriq Model Analyzer (BMA), you regain that control: an automated quality inspection that objectively assesses whether your models comply with the standard, even before they go live.
Ingrid van Baast, Product Owner at Blueriq, summarizes the purpose of the Model Analyzer as follows: While traditional code analysis focuses on programming code, BMA is specifically designed to assess the quality of models, the domain in which Blueriq customers capture their knowledge and processes. This is precisely the area that most organizations do not yet assess objectively and automatically.
BMA evaluates each model against a fixed, objective set of rules: gaps and overlaps in decision tables, duplicate expressions, naming conventions, unnecessarily complex flow elements, and the use of metadata. No more subjective code reviews that vary from one reviewer to another, but a consistent standard—regardless of which team or partner built the model.
The results of that inspection appear as a maintainability and quality score in SonarQube, integrated into your existing CI/CD pipeline (such as Jenkins). This way, quality isn’t just a separate report that no one reads, but an integral part of how you already work.
With the BMA Quality Gate, you turn that score into a hard threshold: a model that doesn’t meet the standard won’t make it to the production environment. This prevents “technical debt” from accumulating until it becomes apparent only when a failure occurs—or during an audit.
The later you discover technical debt in your model, the more expensive it becomes to fix. BMA identifies high-risk patterns as soon as they emerge, not only after a release has already been scheduled.
Automated checks for error-prone patterns, such as gaps in decision tables, reduce the risk of logical errors in processes that cannot be allowed to fail.
Do you work with multiple teams or system integrators on the same model base? BMA ensures that everyone adheres to the same objective standard, so that your digital assets remain modular and scalable, even as the group of builders grows.
For a compliance officer, “we’re doing our best” is not an acceptable answer to an audit question. BMA turns quality assurance into an automated, repeatable step in the pipeline with objective, traceable results, rather than a verbal assurance.
Would you like to see exactly how the ruleset, the SonarQube integration, and the quality gate work in practice? You can find the complete technical documentation and the latest news about the Blueriq Model Analyzer on the Blueriq Community.
Please contact your Customer Success Manager for a demo of the Blueriq Model Analyzer, or direct your question to Yuri Versluis.