Newsletter sign-up
View all newsletters

Enterprise Java Newsletter
Stay up to date on the latest tutorials and Java community news posted on JavaWorld

Sponsored Links

Optimize with a SATA RAID Storage Solution
Range of capacities as low as $1250 per TB. Ideal if you currently rely on servers/disks/JBODs

Clash of the Java rule titans

Blaze Advisor vs. JRules

  • Print
  • Feedback

Page 2 of 2

On the down side, ILOG made a number of changes that make the tool far less easier to use for both the experienced programmer and the experienced AI geek. No longer are PDF manuals included in the release (they are online, but require an ILOG ID and password), and the formerly user-friendly documentation has taken a sharp turn for the worse. Finding the information you need can be nightmarishly difficult. Considering that version 6.0 is by far the most complex and difficult-to-understand implementation that ILOG has ever delivered, now was not the time to hobble the documentation.

Further, JRules no longer provides a way for developers and engineers to access the rules and the standard ILOG Rule Language "irl" files in the same tool. Developers can generate and access "irl" files when using the Eclipse-based BR Studio, but the rules are accessible only through the JRules GUI—a fine tool for business users but painful for geeks. Developers and engineers need a way to work with the rules and the "irl" files in the same place.

Blaze Advisor and JRules continue to lead the BRMS pack in features suitable for enterprises, and both should be on the consideration list for most enterprise deployments. If you need great reporting templates, maximum speed, and lots and lots of factory support, Blaze Advisor is probably the answer. If rule building and rule management are more important than runtime performance—if you need different views of the rules for different classes of users, or you want to customize the rule-building GUI and language for your business or industry—then JRules may be the better choice. The pricing of the JRules starter pack, which includes unlimited use of BR Studio across the company, is also quite favorable.

About the author

James Owen is a contributing editor for the InfoWorld Test Center.
Company: Fair Isaac: http://www.fairisaac.com/fairisaac
Verbal Score: Excellent
Numeric Score: 8.7
Criteria Score Weight
Rule Management 8.0 30.0
Performance 9.0 20.0
Developer tools 8.0 20.0
Documentation 10.0 10.0
Setup 10.0 10.0
Value 9.0 10.0
Product: Fair Isaac Blaze Advisor 6.1
Cost: 0,000 for one developer and one run-time license; projects normally total 00,000 plus
Platforms: Any operating system that supports Java (Mac OS X not officially supported)
Bottom Line: Major enhancements over earlier versions include richer reporting and increased speed, the inclusion of the Rete III algorithm enabling it to surpass old rival JRules in performance benchmarks. Blaze still provides a wealth of tools for implementation, extensive debugging, and strong factory support. GUI and rule language should be next targets for improvement.


Company: ILOG: http://www.ilog.com
Verbal Score: Very Good
Numeric Score: 8.2
Criteria Score Weight
Rule Management 9.0 30.0
Performance 7.0 20.0
Developer tools 9.0 20.0
Documentation 8.0 10.0
Setup 7.0 10.0
Value 8.0 10.0
Product: ILOG JRules 6.0
Cost: Starts at 0K for the Starter Pack up to 00,000 or more depending on whether the customer is applying the BRMS to a single application, multiple SOA-based applications, or the entire enterprise
Platforms: Any operating system that supports Java (Mac OS X not officially supported)
Bottom Line: JRules 6 brings better performance, stronger reporting, and extra-fine levels of control over rule access and modification. JRules maintains its edge in friendly tools for developers and business users, but slips on ease of implementation and documentation compared to the polished version 5. Despite the speed boost, JRules now lags behind Blaze Advisor in performance.



  • Print
  • Feedback

Resources