Compliance Checking In Supply Chain Management: An approach to check regulatory compliance of business processes