Overview:
From our hard-won experience in the Enterprise comes a real-world business rules and policy engine: FlexRulzTM. We've developed FlexRulzTM to help our clients and customers make their digital business processes more adaptive. FlexRulzTM is an agile, Java-based rules and policy engine that allows increased adaptability for small, medium, and large-scale enterprise applications. The overarching philosophy behind FlexRulzTM is to provide simplicity and encapsulation of rule and policy processing. We've focused on the clean separation of business rules from other application logic. This separation ensures that businesses can modify their digital rules and policies as industry and economy shifts dictate — without capital-intensive changes to the underlying application code base.

Simplicity for the complex:
FlexRulzTM has been designed with an eye towards being straightforward and easily integrated into existing Java-based applications. It is clean and uncomplicated yet; FlexRulzTM provides the logic, infrastructure, and configuration to handle the needs of relatively sophisticated business processes. At the core, a tree-node approach to rule and policy evaluation provides a simple yet extensible pattern for complex rule and policy handling. From the processing behavior of large scale inventory management systems to rule and policy execution for Internet-based expert system, FlexRulzTM provides the underpinnings to support robust rule handling, management, and modification.

Key Features & Benefits:

  • Standards-based
  • Rapid deployment and modification of business rules
  • Clean separation of rules from other application logic
  • Easy modification of business rules and policy base
  • Enterprise-caliber framework
  • Easily deployed and integrated within J2EE applications
  • Integration with a variety of IDE
  • Scripting interface for on-the-fly rule modification


 

© 2008 ALTERthought