Business Rules Management System (BRMS)

Powerful decision automation through open source business rules and event processing

JBoss® Enterprise BRMS delivers the power of business rules and complex event processing (CEP) to enterprises. This lets organizations of any size implement business rules development, automation, review and audit, and ongoing change—all through an open source subscription. JBoss Enterprise BRMS is a key element of the JBoss vision of the intelligent, integrated enterprise.

More

JBoss Enterprise BRMS Platform

Deploy sophisticated decision-automation solutions

JBoss Enterprise BRMS provides an open source business rules management system that lets your organization deploy sophisticated decision-automation solutions through business rules development, execution, and ongoing change management.

The magic of complex event processing

With CEP, JBoss Enterprise BRMS can search for event patterns and execute business rules that make active decisions in response. The rules engine can correlate and abstract lower-level system events spawned by applications or integration middleware, transforming them into business-relevant conditions. With this event-based logic, JBoss Enterprise BRMS can deliver exceptional in-the-moment decision-making scenarios that add tremendous value to rules-driven applications.

Comprehensive rules platform

With its fast and highly efficient rules engine's support of forward- and backward-chaining rules logic and CEP, JBoss Enterprise BRMS can support a range of application uses that's unmatched in the industry. It offers easy-to-use rules-development tools for both business analysts and developers, along with a rules-management system and archive.

Agile, lightweight deployment

Forget the heavy, cumbersome deployment of traditional rules products (where costly implementations constrain the use of rules technology). The light footprint—and subscription approach—of a JBoss Enterprise BRMS deployment makes it accessible to a wide array of applications. With JBoss Enterprise BRMS, active decision automation can become the norm rather than the exception because rules-based systems can be broadly used throughout your organization.

Less
BENEFITS & FEATURES

High-performance business rules engine

Indexing and optimization

The JBoss Enterprise BRMS engine implements the full Rete-OO algorithm with high-performance indexing and optimization, including the dynamic addition and removal of rules.

Temporal rules

With CEP, JBoss Enterprise BRMS can add temporal rules that are fired within specified time periods or constraints.

Audit logging

A complete event model provides execution audit logging for regulatory compliance support and business event tracking and management.

Robust authoring tools

Something for everyone

  • Process owners, administrators, and business analysts can use the web 2.0-based authoring interface for fast, easy rules development, change, and management.
  • Java™ developers can use the Drools Rule Language (DRL).
  • Business analysts can use decision tables through the web-based Guvnor tool or via Microsoft Excel or OpenOffice Calc.

Workbench IDE

The JBoss Enterprise BRMS workbench IDE (part of JBoss Developer Studio) offers syntax coloring, code completion, an outline view, and basic rule validation, error reporting, and debugging.

Easy management

Repository and admin console

JBoss Enterprise BRMS offers a rules-management repository and web-based administration console to help business analysts, developers, administrators manage their rules.

Rule categories

Rule categories help organize business rules in complex deployment scenarios with rule assets, groups of rules, or a decision table managed as one entity. Multiple versions of assets can be managed.

Highly scalable

Deployment options

You can deploy JBoss Enterprise BRMS with either JBoss Enterprise Application Platform or JBoss Enterprise SOA Platform, gaining the clustering, caching, failover, load balancing, and distributed deployment features expected in a best-of-breed BRMS.

You can also deploy the business rules engine in standalone mode (J2SE) or with other application servers, like WebLogic Server or IBM WebSphere Application Server.

ADDITIONS

Red Hat Consulting BRMS services

Investing in a BRMS lets businesses reduce development time to update applications, SOA deployments, and business processes with the latest business rules and policies. To take full advantage of these optimizations, it's crucial to properly understand the tools prior to implementation.

Red Hat® Consulting BRMS services provide a bridge for your business and technology teams to fully realize the power of the JBoss Enterprise BRMS.

Red Hat Consulting services lets your organization meet the speed and accuracy demanded by your customers. Our approach? Improve inefficiencies spanning design, execution, and monitoring of business processes.

JBoss Operations Network

Full management and control

  • Inventory resources from the operating system to applications.

  • Control and audit your application configurations to standardize deployments.

  • Manage, monitor, and tune your applications for improved visibility, performance, and availability.

  • Coordinate the many stages of the application lifecycle.

  • Improve operational efficiency and reliability.

HOW TO BUY

Contact Red Hat Sales

Contact Red Hat Sales to learn more about or purchase JBoss Enterprise BRMS.

Find a reseller

Red Hat works with an ecosystem of partners to build, optimize, and deliver complete solutions. Through our global network of leading hardware, software, and service provider vendors, Red Hat offers you a wealth of proven technology solutions that solve real-world business challenges.