changing one of these rules in the context of just one of these business process steps
(since the rules engine interface presents rules to the user in the context of business
process steps) will result in the regeneration of the code for both business process
steps.
The rules designer may or may not follow the detailed design approach for code
generation presented here. However, the considerations that have led to this design
are probably going to be relevant to any rules engine:
䊏
Is there more than one environment in which code needs to be generated for
the rules engine? This may be both for different programming languages, or
different settings within a single programming language (or equivalent).
䊏
For a given rule type, what are the environments ...