Automated business rule analysis and extraction ensures faster, more accurate development and reengineering on IBM i.
What rules your organization?
In IBM i systems that have been developed over decades, business rules ultimately come to run the business. Unfortunately, rules are rarely documented or fully understood. Programmers often must implement new programs with only a basic understanding of how the program impacts existing rules and processes. Documenting and understanding rules is the first step to improving your business. X-Rules creates a structured repository of rules written in easily readable code for analysts and business stakeholders.
You cannot improve what you do not know and do not measure. X-Rules gives you a complete picture of the rules that run your business, even ones that were implemented 25 years earlier. Using X-Rules, Business Analysts can read rules in pseudo code. And developers can implement new programs with a complete understanding of how the program impacts existing rules and processes, eliminating extra testing and cost.
A look at X-Rules
Find, extract and use business rules in RPG
X-Rules instantly exposes your complete business rules inventory
Here’s an example of how Fresche’s X-Rules tool provides instant access to an IBM i system’s business rule assets, even for non-experts. A company has the following business rule: “A customer order must be allocated to a sales representative”. This rule will end up being implemented in RPG as seen on the left below. On the right hand side is an example of how this code is summarized in a form of readable pseudo code by X-Rules.
How X-Rules can help you:
Publish your business logic
Business rules are defined by (and belong to) the business – not IT. Business should be able to read and understand them, no matter when they were implemented.
Companies that optimize the reuse of proven business rules in software code improve business agility and reduce cost. Consistency is also greatly improved by re-use.
Assist with reengineering
Modernizing, re-writing or reengineering programs is easier and less costly when you can easily view all of the business rules inside and outside of the program.
Integrate with other systems
X-Rules recovers business rules from your systems so you can identify and refactor duplicate, obsolete or inconsistent rules before implementing their business logic through Business Rule Management Systems.
View rules efficiently
X-Rules lets you view rules in the way that makes sense for your situation: consolidated by program, table/field and display formats/screens. View exact and similar matches to ensure consistency.
Assist with audits
A complete set of business rules (along with extensive where-used drill-downs) is essential to ensure that all crucial aspects of the business are covered during system or compliance audits.