http://www.perlmonks.org?node_id=602563

I'm thinking a lot about business rules lately (sexy, eh?) because I've been involved in building a number of applications for the UB's business office as of late and all those jumbled if/elsif/else statements get fragile quickly. We were using Data::FormValidator for the basics of buisness rules, but we ran into trouble when we tried to do more complicated things with it. We've got something exciting in the works that should make complex business rule implementation in Perl much easier shortly.