Give Your Business Logic a Framework with Drools (9 tags)
It's almost too easy to express your business logic as a spaghetti-code fiasco. The result is hard to test, hard to maintain, and hard to update. Rule engines offer an alternative: express your business logic as rules, outside of your Java code, in a format even the business side of the office can understand. Paul Browne uses the open source Drools framework to introduce the idea.
Using Drools in Your Enterprise Java Application (4 tags)
Enterprise Java developers have many fine framework choices at the presentation and persistence levels, but what about the business logic that sits in the middle? Do you want to recompile a mass of
if ... then spaghetti code every time a manager drops a new gotcha in your lap? In this article, Paul Browne suggests that a rule engine like Drools may be an ideal fit for this task.
Which Open Source Wiki Works For You? (2 tags)
An old idea--user-writable web pages--has taken off again recently. Wikis are becoming more popular as tools for communication and collaboration. There are also several dozen packages to create them. Shlomi Fish compares features of several popular open source Perl, Python, and PHP Wikis.