Title: A component abstraction for business processes

Authors: Souvik Barat; Vinay Kulkarni

Addresses: Tata Consultancy Services, 54 B Hadapsar Industrial Estate, Pune, Maharashtra, 411013, India. ' Tata Consultancy Services, 54 B Hadapsar Industrial Estate, Pune, Maharashtra, 411013, India

Abstract: With continued increase in business dynamics, it is becoming increasingly harder to deliver purpose-specific business system in the ever-shrinking window of opportunity. As business systems for the same intent tend to be similar but never the same, they have considerable overlap with well-defined differences. Software product line engineering techniques attempt to address this problem for software artefacts. Separation of business process concerns from application functionality, as advocated in process centric application development, demands solution on similar lines for business processes too. To this effect, we propose an abstraction for business processes that addresses composition, variability and resolution in a unified manner. We present the abstraction, its model-based realisation, and illustration with an example.

Keywords: business process components; business process families; business process reuse; component abstraction.

DOI: 10.1504/IJBPIM.2012.047911

International Journal of Business Process Integration and Management, 2012 Vol.6 No.1, pp.29 - 40

Published online: 17 Sep 2014 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article