IT:AD:System Functional Requirements:Services:A RuleEngineService MUST be provided
Requirement
<data requirement #SFREQ-cvudy>
Guid: Id: SFREQ-cvudy Title: A RuleEngineService MUST be provided Tags: [Service] [Core Service] [RuleEngineService] Stakeholders: [Developers] [BAs] [Business Support Services] Summary [wiki]: Provide a mockable service to process platform agnostic rules. Statement [wiki]: **Requirement:**\\ A `RuleEngineService` `MUST` be provided.\\ \\ **Rational:**\\ For maintainability quality objectives, use business rules to define business requirements. \\ **Context**:\\ General.\\ \\ **Impact**\\ \\ **Comments:**\\ Businesses rules should be able to be changed by *Business Support Services* without requiring a redeployment. It is *essential* that the service can process portable languages. Like Javascript/JSON/YAML. \\ Some formats - eg YAML - can be used by BAs as well as viewed on screen to be understood by Business Support Services. \\ \\
</data>