SOA-enabled compliance management: instrumenting, assessing, and analyzing service-based business processes