ILOG JRules 6.5 brings rules to SOA
ILOG BRMS shines with smooth deployment of decision services, but some usability quirks remainFollow @infoworld
My other minor gripe is with the ruleflow and decision table editors. These two components still have some of the same quirks from JRules 5.x, and I hoped they'd be straightened out by now. The ruleflow editor especially could use some improvement. The current system of click and point for some artifacts and drag and drop for others, combined with menus that appear in odd places and icons that lose focus, not only impairs usability but is downright annoying. The ruleflow editor is also quite memory intensive; when used on Team Server, memory usage soared to 345MB of real RAM and 1.45GB of virtual memory. CPU usage also shot up to nearly 100 percent.
One welcome addition would be a floating palette that allows you to drag and drop all components onto the diagram. In the end, the ruleflow editor and decision tables work well enough to do the job, but they stand out as lacking polish in what is otherwise a very usable interface.
JRules6.5 brings a significant enhancement with the introduction of Transparent Decision Services, albeit only for SOAP over HTTP. Most parts of the system have received additional polish and improvements over 6.1, with the exception of the documentation. For those organizations implementing SOA, the transparent decision services alone are worth the upgrade. For any JRules shop still running 5.x, the enhancements to the Team Server warrant a serious look at the 6.x line.