The front-end activities result in an abstract task specification. |
Abstract in the sense that the user may not know nor care what actual resources are used. |
The task is composed of independently developed modules and services following different programming models. |