Free Newsletters
InfoWorld Daily

InfoWorld
Log-in | Register

Open source JBoss Rules gains speed

JBoss also extends business rules engine to nonprogrammers, adds MVEL language support


JBoss is announcing Monday a faster version of JBoss Rules, the company's open source business rules engine.

Gains in speed in version 4.0 have resulted in rules processing in seconds as opposed to minutes, said Burr Sutter, technical product manager for JBoss. Speed has been increased by new "sequentiality" methods, which do not assume the rules change all the time. The product is 40 percent faster than before.

Based on the JBoss Drools Project, JBoss Rules is used to set rules within a business process. It can be deployed for functions such as establishing computational business logic associated with an application. Examples would be a pricing engine or a routing node.

An AJAX (Asynchronous JavaScript and XML)-enabled Web console in version 4.0 extends Rules to nonprogrammers.

"It allows nonprogramming staffers to actually interact with [JBoss] Rules and develop rules, and it gives the administrators the opportunity to have lifecycle control over those rules," Sutter said.

The ability to express rules has been enhanced in version 4.0 through the addition of support for MVEL (MVFlex Expression Language). Support also continues for Java rules.

"We have a much more powerful language environment now," Sutter said.

JBoss Rules is being integrated with the JBoss ESB (enterprise service bus), in which the rules engine can examine the content of a message, such as an invoice, and make decisions on where to send the message. The ESB handles message flow while Rules serves as a "traffic cop" working in conjunction with the ESB, said Sutter. JBoss provides a "rules service" for the ESB.

A guided rules editor has been added, allowing users to point and click to declare a business rule using list boxes.

JBoss Rules 4.0 is also described as being Hibernate-ready; that is, it can function with JBoss' Hibernate object-relational mapping software, which converts relational database rows into Java objects. A business rule could be built that, for example, pulls customer names directly from the database.

Paul Krill is editor at large at InfoWorld.

Talkback:

commentPost a Comment

 

MOST COMMENTS

 
 





THE TOP THREE WAYS TO CUT COSTS IN 2009
With the current economic environment, organizations are looking for ways to cut costs. With Oracle Content Management, you can cut costs in three ways in 2009: consolidation, process automation and compliance. Learn more from this webcast sponsored by Oracle.

»  Click here to view this Webcast
  Network Security Solutions Guide
Network security is comprised of so much more than protecting just one or two PCs. And network security management can be different based on your situation. Read this Solutions Guide to find the best ways to protect your entire network, from individual PCs to network-attached storage and more. Sponsored by ISC2

»  Click here to download now

- Special Advertising Partners -
WHITE PAPERS
 

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
INFOWORLD MARKETPLACE
 
» BUY A LINK NOW
 
 

Video

 
 
 

Podcasts

 
IFW Daily 12/01/2008

Microsoft, Yahoo dismiss report of a search deal, British prosecutors ...

 
 
 

Columnists

 
 
 

Resource Center


Ads by techwords beta  [See your link here]
 




Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist
TecChannel :: TecCommunity