1. A consistency enforcement system ( 1 ) for at least one XML object ( 20 ) stored in an SOA-registry ( 2 ), the at least one XML object ( 20 ) comprising a plurality of processing task XML elements ( 200 , 201 ) each defining at least one processing task to be performed by components of the SOA, the consistency enforcement system ( 1 ) comprising: a. an interface ( 10 ) adapted for receiving an updated XML object ( 20 ′) comprising at least one additional processing task XML element ( 202 ) defining at least one further processing task to be performed by components of the SOA that is not comprised in the at least one XML object ( 20 ) stored in the SOA-registry ( 2 ); b. a validation unit ( 11 ) adapted for querying the SOA-registry ( 2 ) in order to obtain one or more predefined processing task identifiers ( 25 ); c. wherein the validation unit ( 11 ) is further adapted for matching a processing task identifier of the at least one additional processing task XML element ( 202 ) of the updated XML object ( 20 ′) against the one or more predefined processing task identifiers ( 25 ) obtained from the SOA-registry ( 2 ) and for approving or rejecting the updated XML object ( 20 ′) depending on the result of the matching.