Reference Architecture. Here we give an overview of the functionality offered by this class of services as a whole, while the individual services and their interfaces are described in more detail in the next section. The last part of this section is dedicated to various architectural considerations regarding the components dedicated to designing processes, with which the end user is supposed to interact. The functionality of the Process Management Class can be grouped from a logical point of into various areas of competence as depicted in Figure 17. The components are: (i) The Process Design and Monitoring Portlet, responsible for providing a user interface for viewing, editing and managing compound service definitions in a gCube based infrastructure, and for triggering the execution of existing/new processes; (ii) the CSValidator service, responsible for the validation of the new processes; (iii) the CSEngine service, dedicated to the orchestration of the distributed execution of a compound service; (iv) the CSResourceManager service, which provides common operations required by other Process Management components, and in particular operations for handling (registering, un-registering) process resources,
Appears in 2 contracts
Sources: D4science System High Level Design, D4science System High Level Design