RG-DBP-005 Robotic Enterprise Framework Application Closure
Description
RG-DBP-005 ensures that process workflows or activities are not utilized within Robotic Enterprise Framework workflows.
Impact
It is best advised to keep framework logic separated from process logic. Practicing “Separation of concerns” improves simplification and code maintenance. It can also help in designing an optimized error handling for each process workflows.
Mitigation
Framework workflows should invoke process workflows and not contain first principle activities. In other words, any activity should be encapsulated in it’s own workflow and not placed directly in a Framework Workflow.