| CARVIEW |
Welcome to RIVERSIDE SOFTWARE
Leading provider of code quality analysis for OpenEdge ABL
Established in 2007, Riverside Software, based in Lyon, France, is specialized in build automation, continuous integration, automated deployment and source code analysis technologies for the Progress OpenEdge platform.
Riverside Software is now a major partner for all OpenEdge users who have to deliver releases in a reliable and consistent way. We developed CABL (Code Analyzer for ABL) and now analyze millions of lines of code every day for various companies such as banks, insurance companies, large and small ERP vendors, all around the world. We chose the successful SonarQube platform for our product, as it is already used by thousands of companies and 100+ thousands of developers.
Discover the built-in CABL
features for cleaner and safer code!
ON THE FLY
analysis with Progress Developer Studio for OpenEdge
DUPLICATION
Detect code duplication
TEST
Code coverage reports, an exclusive CABL feature!
COMPILATION
Import OpenEdge compiler warnings into SonarQube
CUSTOM RULES
Write custom rules for specific code patterns within your application
XREF
Import XREF data and report on index usage across the application
The SonarQube platform offers lots of features out of the box:
ALM integration
Decorate your pull / merge requests, authenticate with GitHub / GitLab, import Azure DevOps repositories, etc.
Focus on new code
Produce separate reports on issues found within new code written since your last release;
Quality mentor
Gain knowledge on why issues are found, but also on how to fix them and write better code in the future
Security Hotspots
Detect contentious code sections and decide, upon review, how they should be handled
Vulnerabilities
Detect problems where the application security is at stake and should be fixed immediately
Sonarlint
On the fly code analysis in Eclipse, IntelliJ and VS Code
QUALITY & SECURITY
What our customers are saying
“Code quality and security is essential to ensuring our software meets the standards expected of world leading cloud application.”, says Tony Winter, CTO of QAD. “Since using the SonarQube Open Edge Plug-in, we have been able to meet this standard.”
Tony WINTERQAD (Santa Barbara, CA, USA)
“CABL and SonarQube are indispensable components of our strategy for maintaining the high quality standards of the SmartComponent Library framework.
Mike FECHNERDirector of Consultingwerk (Cologne, Germany)
The team from Riverside Software has always been very supportive during the implementation of standard and custom rules in our environment.”
“We have been using the Sonarqube plugin in conjunction with the Sonarqube API and SVN for some time now to great effect. The plugin has helped us with a number of critical bugs that would have been impossible to find, along with using the plugin to enforce code standards which has been remarkably successful.”
Neil WECKESSERSterland (Melboune, Australia)
“CABL gives us a very good overview of the status of our projects, and enables us to keep the application maintainable and to fulfill our internal programming guidelines. Integration with DevStudio is a huge time saver, and code coverage functionality helps us keep the application stable.”
Sylvain LOMBARDOSIV (Basel, Switzerland)
What’s new in the River …
Uncategorized
Uncategorized
New SonarLint version for Progress Developer Studio
Uncategorized
CABL Version 2.12
Subscribe to our Newsletter
Address
2 rue Serpaton69440 MORNANT
FRANCE
Get in Touch
© 2025 Riverside. privacy policy