Decision Tables are very popular for authoring business rules. You can simply split conditions of business rules into columns, then combine those conditions into a row, which represents a business rule. Not all of the conditions may participate in all rows (rules) so if a condition does not, just leave that cell on the rule (row) empty.
Since you can now manage your business rules from everywhere, we have decided to introduce a visual decision for the Decision Table that allows understanding and managing business rules easier on the Web as well.
In the visual designer, you get to enter your rules directly into the cell by clicking on them. It’s as simple as that:
Or you can ask the system to give you more information about that cell (condition in a rule):
And of course this information all comes from the Business Glossary in which you have defined your terms to shape your business language.
On top of this, you can simply change the order of rows and columns by dragging and dropping them:
And yes, you can do the same thing for a row (rule). All the changes will be captured as revisions and will be maintained on your server.
Happy ruling your business rules on the go!
To learn more about all of the features, please visit https://resource.flexrule.com/knowledge-base/decision-table-editor/
Integration
Do you like the Decision Table editor and would you like to use it in your own Web application? Integration of the Decision Table editor is simple. Just check it out at https://www.flexrule.com/archives/decision-table-web-component/
Read More
Last updated September 22nd, 2020 at 11:31 am, Published August 6th, 2015 at 11:31 am
CEO and the founder of FlexRule – He is an expert in architecture, design, and implementation of operational decisions, business rules, and process automation. Created Decision-Centric Approach, a methodology that brings People, Data, Rules, and Processes together to automate operational business decisions.
This approach is recognized by Gartner as the missing link to provide business value to organizations.
[…] designer has many benefits. When using Decision table, there are some advanced capabilities like, web editor, conflict and overlap detection and aggregation functions that you can take advantage […]