The InfoSphere DataStage job evaluates a row by using highlevellogic that has each record processed through a stage that evaluates the rules it needs to execute.
Ideally, methods on the facade should provide high-level access to the business logic behavior and contain no hint of how the logic is actually implemented.
With appropriate tool support, designers could perform execution or simulation and debugging on high-level system models to validate and verify system logic early on.