Requirements-driven design and configuration management of business processes

  • Authors:
  • Alexei Lapouchnian;Yijun Yu;John Mylopoulos

  • Affiliations:
  • Department of Computer Science, University of Toronto, Toronto, ON, Canada;Computing Department, The Open University, Milton Keynes, UK;Department of Computer Science, University of Toronto, Toronto, ON, Canada

  • Venue:
  • BPM'07 Proceedings of the 5th international conference on Business process management
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

The success of a business process (BP) depends on whether it meetsits business goal as well as non-functional requirements associated with it. BPspecifications frequently need to accommodate changing business priorities,varying client preferences, etc. However, since business process goals and preferencesare Rarely captured explicitly in the dominant BP modeling approaches,adapting business processes proves difficult. We propose a systematic requirements-driven approach for BP design and configuration management that usesrequirements goal models to capture alternative process configurations and providesthe ability to tailor deployed processes to changing business priorities orcustomer preferences (i.e., non-functional constraints) by configuring their correspondinggoal models at the goal level. A set of design time and runtime toolsfor configuring business processes implemented using WS-BPEL is provided,allowing to easily change the behaviour of deployed BP instances at a highlevel, based on business priorities and stakeholder preferences.