Sunday, September 16, 2007

Who's the BOSS? JBoss Seam and JBoss Rules, of course

InfoWorld recently awarded the Best Open Source Software for the Enterprise (aka the 2007 InfoWorld Bossies).

Gavin King and the JBoss Seam community were given top honors as the Best Web App Server Framework in the Platforms and Middleware category:
"is a Java EE-based framework that helpfully combines Enterprise Java Beans (EJB) 3.0 and Java Server Faces (JSF), and delivers important new benefits that include handling the thorny problem of stateful page flows, simple construction of CRUD applications, AJAX and Web 2.0 interfaces on server-based applications, reporting enhancements, and an extensive business-rules capability."

And speaking of business-rules capability, Mark Proctor and the Drools/JBoss Rules community were given top honors as the Best Business Rule Management System in the Software Development category:
"Measured by enterprise-grade features including sophisticated tools for developers, graphical interfaces for business analysts, and fast runtime performance, lags only Fair Isaac's Blaze Advisor and ILOG's JRules. At the current pace of development it will not lag them for long."

Both of these communities have been quickly building out innovative features designed to simplify application development. When used together and along with JBoss jBPM for Business Process and Workflow, the speed with which a robust, AJAX-enabled, business process and rules-driven application with full CRUD capabilities can be created is mind-numbingly impressive.

Anyhow, kudos to the Seam and Drools communities for showing who's the BOSS...the Best Open Source Software.


Siva Kumar said...

Are there any drawbacks/limitations that are applicable ? Thanks!

Kumar said...

Hi JBoss Rules Team,

We are currently planning to implement JBoss Rules using service-oriented architecture (SOA) in our mission critical project - We have used MS Excel file as templates where-in we have custom created and managed formula, for which we have properties exposed for get/set in C#.

The Drools Rules Language (DRL) and XML files are compiled from the source excel template file and are used to validate the results which have been placed in a shared folder. Currently we have hit a limitation in that the formula could not be extended based on the current design using excel file templates.

Can anyone throw more light on how well excel formula can be used in JBoss Rules Excel templates and in the compiled binaries (Drools Rule Language)

Also, do let me know if there are any limitations on using Excel files as templates. Thanks!


Shaun Connolly said...

I encourage you to start in the Drools email lists:

Or if you'd like complete subscription support, consider our JBoss Rules subscription:

Morten Matras said...

Take a look at my blog:

where I try comparing the tools available.