Edit Rename Changes History Upload Download Back to Top

Description of ruleform

Ruleforms are a form of decision tables. Often implemented in SQL, here a set of classes is provided whose algorithm provides an order of magnitude performance gain over SQL. The Ruleforms may be entered as Smalltalk arrays, or created from strings. This allows use in XML or other frame based system.

The download includes papers explaining the algorithm (ruleFormExp.doc), an example of how ruleforms were used in a sales configuration system (evolv.doc), and some sample strategy ruleforms (YuchTables.doc). Test cases can be seen in utable.txt.

This implementation of Ruleforms also allows usage of codeblocks and arrays as elements. (String version only)


Edit Rename Changes History Upload Download Back to Top