How does SoftRules® work?
SoftRules® consists of a Composer and a Server. All business rules are executed in the Server, but you will first build or adjust them in the Composer. Once you have personalized the Composer to meet your company’s needs, you will put your pre-defined business rules to work in the SoftRules® Server.
The Composer is, essentially, the place where you define your business rules. The Composer can display hundreds of thousands of business rules in an organized way. The Composer is a user-friendly tool, easy to use by anyone who has basic ICT experience – no programming expertise required. To ensure you will have a jump start with SoftRules®s, we provide our clients with a short, simple training.
The Composer is also the place where you can modify one or multiple business rules and check its exact outcome in merely seconds. Just change the rules in our user-friendly Composer and you will see the results of new products, prices and conditions. This way the Softrules Composer reduces your time-to-market substantially.
You will no longer depend upon your ICT department to investigate your options following market changes.
Softrules is your comprehensive solution for all Straight Through Processing.
Our Composer also provides a comprehensive testing environment, to ensure that once you implement your business rules, you will actually get the result you are aiming for.
The Composer’s debugger helps you execute your rules based on a test XML or in a Composer-defined user interface. During this process, you can check whether all built-in rules are taken into account and whether the software will make the correct decisions.
Softrules helps you follow the business rules implementation from beginning to end, so you can track each separate stage in the decision making process. Likewise, the values in the output XML can be traced back entirely to its source.
Once the work is completed, the Composer will show you its performance, telling you exactly how long it took to provide a business result. It will also inform you which stage in the process may cause a processing problem or delay.
Finally, the Enterprise Edition of our Composer testing environment provides the option of testing thousands of different business scenarios before moving to the ‘real’ work.
User-friendly software, basic ICT-experience and a short training will do the trick.
The Composer displays, modifies and processes hundreds of thousands of business rules in an organized way.
The Composer boasts a unique debugger testing your business rules, a performance tuner, and provides extensive scenario testing* *Enterprise edition
The Composer displays its XML-output in multiple display formats, including numbers, data, code.
Why SoftRules® is the world’s #1 business rules engine
Many business rules engines boast some of SoftRules®’ functionalities. But it is only SoftRules®, which has all functionalities below:
1. SoftRules® operates on a separate server, but is fully integrated in your company website
SoftRules® is a business rules engine that looks as if it is part of your company website, while in fact it operates on an entirely separate server. This way SoftRules® can deal with the most complicated business rules – without your clients even noticing what is going on ‘behind the screens’. In stead, they will think and feel ‘at home’ while filling out your web forms, in your own company web style.
Our technique separates SoftRules® from most other business engines. Most business rules engines work from the front-end, using forms are created by the company website itself. This technique drastically limits the functionality of a business rules application.
2. SoftRules® reduces your time-to-market
With SoftRules®, you build and maintain the entire user interface in Composer, maximizing the engine’s functionality. Adjustments to your business rules can be implemented in real time. This reduces the application’s maintenance expenses. Most importantly, it reduces your time-to-market.
3. SoftRules® enables you to build highly complicated, advanced web forms
You can now lead your clients through highly complicated, advanced web forms, often containing questions leading to client-specific follow-up questions. SoftRules determines the questions, whether they are obligatory or not – all the texts, the way they are organized, and default values. Everything clients see on your website, originates from the pre-defined business rules you previously defined in the SoftRules® Composer.
4. SoftRules® is an indispensible tool for business optimization
Our SoftRules® Composer provides you with a powerful formula parser and decision tables. SoftRules® enables you to understand complicated realities in your own market – and adjust your business strategy accordingly. SoftRules® helps you obtain your best possible business results, by using our if-then-else and case constructions. That is what we call: business optimization.
5. SoftRules® alias-technology enhances efficiency
SoftRules® is designed to save you time and money. Suppose you want to build a digital product that is for 95 percent identical to your existing product. SoftRules® enables you to rename your existing product with an alias and define only the 5 percent that differs. This means SoftRules® saves the 95 percent that is similar in all your products, just once, rather than multiple times. So, if you need to adjust something in this 95 percent, you will only need to do that once, rather than in all copies of the same product.
6. You can outsource your web forms to SoftRules®
You no longer need to worry about building web forms. SoftRules® takes full responsibility for all your web forms. SoftRules® describes the contents of your web forms: all its questions, groups of questions, default values, help texts, etcetera. In addition, wit will process all data that the user has provided in the web forms.
7 .You are free to add agents to SoftRules®
Do you want to expand SoftRules® with agents – small pieces of software – that allow you to connect to other databases or web services? With SoftRules®, you can. You are free to build agents – or we can do it for you – that will help you use other sources in your business logics.
8. SoftRules® deals with mistakes
Mistakes happen. Even in SoftRules®. Suppose a record cannot be found in a database. Sometimes, a user fills out an invalid value. Or a file cannot be read. Anything is possible. SoftRules® catches such mistakes. SoftRules® directs you to a special piece of its business rules that deals with mistakes: the ‘exception handler’.
SoftRules® Composer 2.0.0
The Composer is, essentially, the place where you define your business rules. The Composer can display hundreds of thousands of business rules in an organized way. The Composer is a user-friendly tool, easy to use by anyone who has basic ICT experience – no programming expertise required. To ensure you will have a jump start with SoftRules®, we provide our clients with a short, simple training.