A Quality Assurance Framework for Business Process Management