Business Rules and Information Systems: Aligning IT with Business Goals