You are here: UCM Web>UCMVirtualLibrary>VirLibBpmChapter08 (15 Feb 2012)


Validation should be done in the context of understanding how a business process is intended to contribute to the business strategies of an organization. Validation can take place along a variety of dimensions including legal compliance, financial cost, customer value, and service quality. A business process modeling tool cannot anticipate all the ways in which a business process might need to be validated. However, it can provide a framework for extending model elements to represent context for a business process. It can also support information exchange to facilitate validation with other tools and systems. This chapter demonstrates a model-based approach to validation using a hospital approval process for accessing patient data in a data warehouse. An extensible meta-model, a flexible data exchange layer, and linkage between business processes and enterprise context are shown to be the critical elements in model-based business process validation

-- Daniel Amyot - 15 Feb 2012


  • Paper available from
  • Please feel free to discuss this article directly on this page. Constructive comments are welcomed! Please sign your TWiki name.

Form For Virtual Library edit

Title Model-Based Validation of Business Processes
Authors A. Pourshahid, L. Peyton, S. Ghanavati, D. Amyot, P. Chen, and M. Weiss
Type Book
Conference/Journal Title Business Process Management: Concepts, Technology, and Application
Editors V. Shankararaman, J.L. Zhao and J.K. Lee
Publisher Business Science Reference, IGI Global
Month February
Year 2012
Pages 165-183
DOI 10.4018/978-1-4666-0249-6.ch009
Keywords Business Process Validation, Business Process Model, Compliance, Integration, KPI, Tool Support.
Topic revision: r3 - 15 Feb 2012 - 07:44:08 - Daniel Amyot
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback