Savvion Business Rules Management Server
Adapt to Changing Business with More Agility than Ever Before
Progress® Savvion Business Rules Management Server (BRMS) is rich development environment that gives your application developers and technology savvy business users the ability to define and create efficient rules-based process applications. With Savvion BRMS, rules can be created externally to the process and used as part of your process model, leveraging the data from the process model itself.
Managing your business requires you to make decisions on daily basis. These decisions will determine how your systems and teams perform, and what your business activities will achieve. There is no doubt about it; decisions are an intrinsic part of your business so the rules behind those decisions must also be an integral part of your business processes. Savvion Business Rules Management Server provides all the tools you need to create efficient rules-based process applications. Rules can be created externally to the process and used as part of your process model, leveraging the data from the process model itself. The result is substantially reduced time to deployment, lower overall cost of ownership of your rules-based process applications, and continuous process improvement.
Progress RPM easily integrates with your existing IT systems and applications, providing you a flexible, high performance event driven business process management solution without disrupting your existing infrastructure.
"Progress Software’s responsive process management (RPM) combines the best of BPM and business events to help businesses respond to real-time events and change business processes." - Mike Gualtieri, Forrester Research, Inc.
Savvion BRMS comes with integrated development environment (IDE) in Eclipse that allows you to define rules and manage them independently or along with processes. You can use the IDE to develop, debug and deploy the rules. You can also define the rules in the form of decision tables with inference rule execution support.
Savvion BPM has been built from the ground up—guided by the needs of the enterprise. These needs include scalability, high availability, and an architecture based on open standards to safeguard and minimize your infrastructure investment. Savvion Business Rules Management Server empowers business users to make decisions quickly, and on their own. Key benefits of Savvion BRMS include:
- Ability to Respond Quickly – Because business users can leverage rules execution and administration features of Savvion BRMS, they can easily access and modify existing rules, and then deploy them. They can also create new rules that can be deployed at runtime, or when the business demands it—all without IT intervention.
- Reduced Time to Deployment – Decisions involving business processes can be simple, involving routing, or more complex and hierarchical. They can be event based or based on information in your databases. But as the rules increase in complexity, they must be managed external to your process. Savvion Business Rules Management Server allows existing rules to be re-used and easily modified which improves your business agility and ability to respond to change.
- Lower Cost of Ownership – Companies need the ability to quickly make decisions based on process and even environmental changes. Savvion BRMS makes it easy for those closest to processes—usually the business—to make the right decisions and to quickly, efficiently, and cost-effectively update business process applications on their own without involving IT resources. And you can reuse process assets to rapidly create new solutions and minimize development costs.
With Savvion Business Rules Management Server you can define and create efficient rules-based process applications. Features of Savvion BRMS include:
- Rules Wizards Framework
Savvion BRMS includes a rules wizard framework that allows users to implement simple or complex rules that can be used in a current process, a specific workstep, or combined to create new rule sets. Grouped by categories, the wizard framework provides rule templates covering most common functional requirements of worksteps and business applications.
- Rules Execution and Administration
Savvion Business Rules Management Server provides comprehensive administration and management capabilities, including dynamic rule changes. It facilitates access to rule projects and rules for online viewing and parameter modifications so that business users can change the rules at runtime, or as the business requires. Administrators can also use client and server APIs to manage the rules.
- Decision Tables
Savvion BRMS not only supports inference-based decision with rules, but also easy-to-use decision table-based rule evaluations. Using the decision table approach, business users can create well defined decision conditions in Excel spreadsheets and enable decision making by registering the decision tables with BRMS. Decision tables facilitate a simple interface for expressing rules as well as making runtime changes without complex rule dependency analysis.
- Rules Engine & Repository
Savvion Business Rules Management Server offers a highly scalable server similar to process engine with complete Web Service and Stateless Session bean APIs. All process engine APIs can be invoked from rule actions to create rules based business applications. The rules repository delivers complete database persistency for rules and projects. Rules that are created once can be used in multiple business applications.



