A Critical Evaluation and Framework of Business Process Improvement Methods
business process management : concepts , languages , architectures .