Decision Aid is a tool for use by analysts and programmers.
It allows a user to specify required processing logic, in terms of conditions that may apply, and actions to be taken when they do.
Users who are programmers can add code fragments to implement the testing of the individual conditions, and the resulting actions.
The tool framework can be provided as generic, or tailored to specific requirements.
Two sample screenshots are shown below: