Process Execution & Reliability & Process Optimization Services

Overview

As DILIGENT is an infrastructure based on the SOA (Service oriented Architecture) paradigm, all of the provided functionality is made available through standardized web service interfaces. An exciting possibility emerging from the interoperable and flexible nature of a SOA is the ability to recombine existing services into more complex workflows, known as Compound services or processes.

Processes are used in a variety of scenarios in the DILIGENT infrastructure. Most prominently, the actual execution of the plans produced by the Search service is ultimately carried out by the Process Execution Service. In addition to these automatically created process descriptions, DILIGENT users and administrators can use the tools provided by the set of Process Design Services to manually define processes that leverage and combine DILIGENT and/or external Web services into workflows. Such workflows include complex tasks like bootstrapping parts of the infrastructure (at system level), or combining several existing services into new, value-added services (at a domain-specific user level). .

Features

Read More

Operational overview

Detailed service design

Related Components & References

Process Management Service Group

 

 


Credits

University of Basel , University of Athens