Feedback on RIF-BLD

My current work focuses on extracting business rules from legacy source code.
>From a legacy source code, we extract calculations and their context and, to make the results understandable to business analysts, we link the identifiers to any existing documents. Preliminary results have been published at the RuleML 2007 and RuleML 2008 symposia. My interest in RIF BLD is its use for exporting all the rules extracted from the legacy code and transporting them to another tool for manipulating and further transforming them.

My comments on the RIF-BLD proposal are the following:
* Minor: the initials EBNF (Section 2.6) are never spelled out
* The RIF-BLD is sufficiently detailed and clear
* Rules are specified with the proper logic formalism, but I would like to see more examples on the BLD/DTB interplay 
* This specification offers a unique opportunity for exchanging rules among tools and engines

Erik Putrycz, PhD - Research Associate / erik.putrycz@nrc-cnrc.gc.ca / (613) 990 0681
Institute for Information Technology - Software Engineering Group
National Research Council, Canada - Building M-50, 1200 Montreal Road
Ottawa, Ontario, CANADA K1A 0R6

Received on Monday, 22 September 2008 03:18:28 UTC