A survey on reuse in the business process management domain

Business process management (BPM) is an important technological support to improve organisation competitiveness. BPM can benefit from reuse approaches and techniques at several stages of the business process life cycle in order to increase dynamism, flexibility and competitiveness. Existing reuse techniques from areas such as software engineering can be extended to this emerging domain. This paper presents the results of a literature review of reuse in the BPM domain. It aims to provide an overview and an overall discussion of most relevant research projects that have been developed applying reuse in BPM.

[1]  Maria Beatriz Felgar de Toledo,et al.  A Product Line for Business Process Management , 2008, 2008 12th International Software Product Line Conference.

[2]  Fang Liu,et al.  Application component development of OSGi & JBPM -based RFID middleware , 2009, 2009 3rd International Conference on Anti-counterfeiting, Security, and Identification in Communication.

[3]  Shrikant Mulik,et al.  Where Do You Want to Go in Your SOA Adoption Journey? , 2008, IT Professional.

[4]  Liping Chen,et al.  SOA-based precision irrigation decision support system , 2011, Math. Comput. Model..

[5]  Manfred Reichert,et al.  Case-Base Maintenance for CCBR-Based Process Evolution , 2006, ECCBR.

[6]  Gabriel A. Wainer,et al.  Managing simulation Workflow patterns using dynamic service-oriented compositions , 2010, Proceedings of the 2010 Winter Simulation Conference.

[7]  H. Demirkan,et al.  Process and Services Fusion Impact Assessment , 2007, PICMET '07 - 2007 Portland International Conference on Management of Engineering & Technology.

[8]  Yong Ye,et al.  Research of technologies on discreet factory construction general contract project management , 2011, 2011 IEEE 18th International Conference on Industrial Engineering and Engineering Management.

[9]  Doo-Kwon Baik,et al.  Bridging Software Product Lines and Service-Oriented Architectures for Service Identification Using BPM and FM , 2010, 2010 IEEE/ACIS 9th International Conference on Computer and Information Science.

[10]  Nancy Zambrano,et al.  Methodological Proposal for Business Process Management sustained in the use of Patterns , 2008, J. Object Technol..

[11]  Maria Beatriz Felgar de Toledo,et al.  Experimental studies of e-contract establishment in the PL4BPM context , 2011, Int. J. Web Eng. Technol..

[12]  Shazia Wasim Sadiq,et al.  On managing business processes variants , 2009, Data Knowl. Eng..

[13]  Shensheng Zhang,et al.  A process component model for enterprise business knowledge reuse , 2004, IEEE International Conference onServices Computing, 2004. (SCC 2004). Proceedings. 2004.

[14]  Dimka Karastoyanova,et al.  On Scientific Experiments and Flexible Service Compositions , 2010, From Active Data Management to Event-Based Systems and More.

[15]  Olivera Marjanovic,et al.  Towards IS supported coordination in emergent business processes , 2005, Bus. Process. Manag. J..

[16]  Wallace A. Pinheiro,et al.  A P2P Approach for Business Process Modelling and Reuse , 2006, Business Process Management Workshops.

[17]  Pearl Brereton,et al.  Performing systematic literature reviews in software engineering , 2006, ICSE.

[18]  Man Zhang,et al.  A Model-Driven Approach for Generating Business Processes and Process Interaction Semantics , 2009, 2009 Eighth IEEE/ACIS International Conference on Computer and Information Science.

[19]  Max Mühlhäuser,et al.  From Personal Task Management to End-User Driven Business Process Modeling , 2008, BPM.

[20]  Lee Chien Sing,et al.  Collaborative learning using service-oriented architecture: A framework design , 2009 .

[21]  Meng Gao,et al.  Extension BPML for Sub-Process , 2008, 2008 3rd International Conference on Innovative Computing Information and Control.

[22]  Haiyang Wang,et al.  Improving Flexibility and Reusage of Business Process Management: the Role of Cased-based Reasoning Technique , 2006, 2006 IEEE International Conference on e-Business Engineering (ICEBE'06).

[23]  Francisc Sisak,et al.  Design, implementation and monitoring of a screw order handling process using business process management tools , 2010, 2010 12th International Conference on Optimization of Electrical and Electronic Equipment.

[24]  Sherif Sakr,et al.  Partial process models to manage business process variants , 2011, Int. J. Bus. Process. Integr. Manag..

[25]  Sylvain Kubicki,et al.  A Goal-Based Business Service Selection Approach , 2011, 2011 IEEE 13th Conference on Commerce and Enterprise Computing.

[26]  Nenad Stojanovic,et al.  Using Control Patterns in Business Processes Compliance , 2007, WISE Workshops.

[27]  Jan Bosch,et al.  Service Orientation in the Enterprise , 2007, Computer.

[28]  Shensheng Zhang,et al.  Research on business goal oriented process knowledge retrieving , 2005, 2005 IEEE International Conference on Services Computing (SCC'05) Vol-1.

[29]  Omar F. El-Gayar,et al.  Decision-enabled dynamic process management for networked enterprises , 2011, Inf. Syst. Frontiers.

[30]  Liang Zhang,et al.  A SOA-BPM-Based Architecture for Intelligent Power Dispatching System , 2010, 2010 Asia-Pacific Power and Energy Engineering Conference.

[31]  Olga Levina,et al.  Granularity as a Cognitive Factor in the Effectiveness of Business Process Model Reuse , 2009, BPM.

[32]  Huifen Wang,et al.  Extended Ontology-Based Process Management Architecture , 2011, CDVE.

[33]  Stefan Rüping,et al.  On Reusing Data Mining in Business Processes - A Pattern-Based Approach , 2010, Business Process Management Workshops.

[34]  Yi Zhang,et al.  A SOA-Based Power Quality Management Platform , 2011 .

[35]  Jano Moreira de Souza,et al.  Collaborative process modeling and reuse evaluation , 2009, 2009 5th International Conference on Collaborative Computing: Networking, Applications and Worksharing.

[36]  Max Mühlhäuser,et al.  Architecture for End User-Driven Composition of Underspecified, Human-Centric Business Processes , 2008, ICEIS.

[37]  Behzad Bordbar,et al.  A methodology for domain-specific business process modelling and implementation , 2009, Int. J. Bus. Process. Integr. Manag..

[38]  Sherif Sakr,et al.  On Maintaining Consistency of Process Model Variants , 2011, Business Process Management Workshops.

[39]  J. Wenny Rahayu,et al.  OntoMove: A Knowledge Based Framework for Semantic Requirement Profiling and Resource Acquisition , 2007, 2007 Australian Software Engineering Conference (ASWEC'07).

[40]  Stefan Rüping,et al.  Integration and reuse of data mining in business processes - a pattern-based approach , 2011, Int. J. Bus. Process. Integr. Manag..

[41]  Hyung Jun Ahn,et al.  Collaboration as a Reusable Component in Business Process Management , 2007, 2007 Innovations in Information Technologies (IIT).

[42]  Munindar P. Singh,et al.  Incorporating Events into Cross-Organizational Business Processes , 2008, IEEE Internet Computing.

[43]  Minsoo Kim,et al.  A Version Management Method for Managing Business Process Changes Based on Version-Stamped Business Process Change Patterns , 2008, 2008 3rd International Conference on Innovative Computing Information and Control.

[44]  Marek Hatala,et al.  Model-driven development of families of Service-Oriented Architectures , 2009, FOSD '09.

[45]  Max Mühlhäuser,et al.  Enabling end-user driven business process composition through programming by example in a Collaborative Task management system , 2008, 2008 IEEE Symposium on Visual Languages and Human-Centric Computing.

[46]  Calton Pu,et al.  Using control-flow patterns for specifying business processes in cooperative environments , 2007, SAC '07.

[47]  Marco Aiello,et al.  Requirements and Tools for Variability Management , 2010, 2010 IEEE 34th Annual Computer Software and Applications Conference Workshops.

[48]  Hani Jamjoom,et al.  Managing Process Assets in a Global IT Service Delivery Environment , 2010, Business Process Management Workshops.

[49]  Shazia Wasim Sadiq,et al.  On the Discovery of Preferred Work Practice Through Business Process Variants , 2007, ER.

[50]  Frank Leymann,et al.  Synchronization of Adaptive Process Models Using Levels of Abstraction , 2011, 2011 IEEE 15th International Enterprise Distributed Object Computing Conference Workshops.

[51]  Hong Peng,et al.  XML and Knowledge Based Process Model Reuse and Management in Business Intelligence System , 2006, APWeb Workshops.

[52]  Manfred Reichert,et al.  Applying Activity Patterns for Developing an Intelligent Process Modeling Tool , 2008, ICEIS.

[53]  Frank Leymann,et al.  Business Process Compliance through Reusable Units of Compliant Processes , 2010, ICWE Workshops.

[54]  Zhang Xin-jia,et al.  Realization of business process automation based on web services and WS-BPEL , 2011, ICSSSM11.