Common use of CSValidator Service Clause in Contracts

CSValidator Service. This service represents the point of reference for all activity related to validation. It performs syntax checks, semantic checks, and, of course, checks any transactional or other additional properties the process specification may have. The process validation is a necessary step if the process needs to be later executed and involves syntactical and semantic correctness checks. Optionally, it can also check any transactional or other additional properties that the process specification may have. The result of the validation process is a “validation signature” confirming that the process is correctly defined. This is a required step since the runtime engine will reject processes without the validation signature or those whose signature is corrupted. The implementation of the CSValidator service is based on the Apache Project’s XML Security Java libraries.

Appears in 2 contracts

Sources: D4science System High Level Design, D4science System High Level Design