The LANSA low-code development platform includes an integrated Business Rules Engine where business analysts can define and maintain system-wide business rules and validation logic in a single location – external from source code. This dramatically reduces maintenance costs and eliminates duplication of source code.
It’s not uncommon for LANSA customers to report a 50-80% reduction in application maintenance costs.
More Than Just a Rules Engine
LANSA’s Business Rules Engine is more than a data dictionary of data definitions and validation rules – it promotes an entirely different approach to application development. Developers can also store reusable components, data visualizations, help text and more, to minimize hand-coding, maximize reuse, and standardize UI design practices.
Governing Your Data
The LANSA Business Rules Engine automatically kicks into action whenever an application updates business data, meaning validation checks are never missed. Rule changes are easy because they are not duplicated in dozens, sometimes hundreds, of programs. Change the rule in the Rules Engine and it is automatically applied in every program that uses that rule.
The Business Rules Engine is both the keeper and enforcer of the rules by implementing an independent data services layer that manages the execution of rules across all databases and server platforms. With IT being able to abstract business logic from technology platforms as well, they are no longer limited to a particular combination of hardware, operating system, database or application.