| <?xml version="1.0" encoding="UTF-8"?> |
| <org.eclipse.epf.uma:RoleDescription xmi:version="2.0" |
| xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.5/uma.ecore" |
| xmlns:epf="http://www.eclipse.org/epf" epf:version="1.5.0" xmi:id="-E4OgmOwmF5GP2780rq8BoQ" |
| name=",_u9BRADMwEdubIsnqJvPspQ" guid="-E4OgmOwmF5GP2780rq8BoQ" authors="Jerome Boyer" |
| changeDate="2008-09-03T15:18:43.474-0700" version="1.0.0"> |
| <mainDescription><a id="XE_rule_writer" name="XE_rule_writer"></a><a id="1036295" name="1036295">In a business environment, business
 |
| policies are ultimately implemented as part of critical business applications as executable rules.&nbsp;Rule
 |
| Writers&nbsp;are experts in business logic and&nbsp;manage executable business rules within an organization. Rule Writers
 |
| are responsible for writing and/or enforcing the business policies of a given enterprise.</a> <a id="1036296"
 |
| name="1036296"></a> 
 |
| <p class="Body">
 |
| In a BRMS rule writers participate in the initial process of extracting business rules from existing policy (documents,
 |
| databases, code, SME, etc.). This process, referred to as rule harvesting, is carried out with the business analyst
 |
| whose aim is to determine the vocabulary elements that are necessary to be able to write the rules that implement the
 |
| policy.
 |
| </p>
 |
| <p class="Body">
 |
| During the rule set development life cycle the Rule Writer will use different authoring environments: he uses
 |
| an&nbsp;Integrated Development Environment like&nbsp;Eclipse IDE to develop the structure of the rules set, the
 |
| execatable flow of&nbsp;rules, the technical rules, and he can test the execution of the rules in this environment.
 |
| Once the rule set is mature enough Rule Writer will use a web based BRMS platform. The advantage of the web based for
 |
| rule authoring is the ubiquitous access, and the use of wizards to guide the&nbsp;management of the rules and the rule
 |
| sets.
 |
| </p></mainDescription> |
| <skills><p>
 |
| Rule Based programming
 |
| </p>
 |
| <p>
 |
| Object Oriented Analysis
 |
| </p>
 |
| <p>
 |
| Business knowledge
 |
| </p></skills> |
| <synonyms>Policy Manager</synonyms> |
| </org.eclipse.epf.uma:RoleDescription> |