Task: Define Rule Life Cycle |  |
Disciplines: Rule Governance
Relationships
Roles | Primary Performer: Rule Architect | Additional Performers:
Outputs | Rule Life Cycle
Main Description
A rule architect has to develop with the business users what will be the rule life cycle. There are a lot of different possibilities for defining this rule life cycle. For the implementation point of view we need to define a "Status" meta property attached to a rule element. The following states have been identified as a simple but still efficient life cycle: · New: the rule is created, and can be modified by its owner · Defined: the rule has been defined and is currently in unit test · Rejected: the rule has been tested un-successfully · Validated: the rule has been tested successfully and can be deployed · Promoted: the rule has been part of a rule set deployed on production platform · Retired: the rule was deployed or validated on a production platform but no more active. In the state diagram below the following abbreviations are used: Rule Writer or Rule Author is the end user of the BRMS application Rule Admin is an administrator of the rule set. Rule Tester can be an automatic process or a human.
This program and the accompanying materials are made available under the Eclipse Public License V1.0, which accompanies this distribution. EPF Copyright.