Role and Task Recommendation and Social Tagging to Enable Social Business Process Management

Traditional Business Process Management (BPM) poses a number of limitations for the management of ad-hoc processes, where the execution paths are not designed a priori and evolve during enactment. Social BPM, which predicates to integrate social software into the BPM lifecycle, has emerged as an answer to such limitations. This paper presents a framework for social BPM in which social tagging is used to capture process knowledge emerging during the enactment and design of the processes. Process knowledge concerns both the type of activities chosen to fulfil a certain goal and the skills and experience of users in executing specific tasks. Such knowledge is exploited by recommendation tools to support the design and enactment of future process instances. We first provide an overview of our framework, introducing the concepts of role and task recommendations, which are supported by social tagging. These mechanisms are then elaborated further by an example. Eventually, we discuss a prototype of our framework enabling collaborative process design and execution.

[1]  Selmin Nurcan,et al.  Combining BPM and social software: contradiction or chance? , 2010, J. Softw. Maintenance Res. Pract..

[2]  Michael Prilla,et al.  Key challenges for enabling agile BPM with social software , 2011, J. Softw. Maintenance Res. Pract..

[3]  Marco Brambilla,et al.  BPMN and Design Patterns for Engineering Social BPM Solutions , 2011, Business Process Management Workshops.

[4]  Ioannis Konstas,et al.  Categorising social tags to improve folksonomy-based recommendations , 2011, J. Web Semant..

[5]  Bert R. Meijboom,et al.  Review and Evaluation , 1987 .

[6]  Peter Loos,et al.  Flexible Business Processes - Evaluation of Current Approaches , 2010, MKWI.

[7]  Bill Karakostas,et al.  A Socially Driven, Goal-Oriented Approach to Business Process Management , 2013 .

[8]  Mateusz Baran,et al.  Overview of Recommendation Techniques in Business Process Modeling , 2013, KESE.

[9]  Petia Wohed,et al.  Business Process Management with Social Software Systems - A New Paradigm for Work Organisation , 2008, Business Process Management Workshops.

[10]  Selmin Nurcan,et al.  Combining BPM and social software: contradiction or chance? , 2010 .

[11]  Robert Woitsch,et al.  Business Process as a Service (BPaaS): The BPaaS Design Environment , 2016, CAiSE Industry Track.

[12]  Mohammad Ehson Rangiha,et al.  A Goal-Oriented Social Business Process Management Framework , 2014 .

[13]  Wil M. P. van der Aalst,et al.  Workflow Patterns , 2004, Distributed and Parallel Databases.

[14]  Ilia Bider,et al.  A Framework for Synchronizing Human Behavior, Processes and Support Systems Using a Socio-technical Approach , 2014, BMMDS/EMMSAD.

[15]  Wil M. P. van der Aalst,et al.  Workflow Patterns , 2003, Distributed and Parallel Databases.

[16]  A Min Tjoa,et al.  E-Commerce and Web Technologies , 2002, Lecture Notes in Computer Science.

[17]  Marco Brambilla,et al.  Combining social web and BPM for improving enterprise performances: the BPM4People approach to social BPM , 2012, WWW.

[18]  John G. Breslin,et al.  The State of the Art in Tag Ontologies: A Semantic Model for Tagging and Folksonomies , 2008, Dublin Core Conference.

[19]  Barrie G. Dale,et al.  Business process management: a review and evaluation , 1998, Bus. Process. Manag. J..

[20]  Lizabeth Barclay,et al.  Tagging: People-Powered Metadata for the Social Web (Smith, G.; 2008) [Book Review] , 2009, IEEE Transactions on Professional Communication.

[21]  Ilia Bider,et al.  Agile business process development: why, how and when—applying Nonaka’s theory of knowledge transformation to business process development , 2014, Information Systems and e-Business Management.

[22]  Piero Fraternali,et al.  A Model-driven Approach to Social BPM Applications , 2011 .

[23]  Selmin Nurcan,et al.  BPM and Social Software , 2008, Business Process Management Workshops.

[24]  Guido Governatori,et al.  Compliance aware business process design , 2008 .

[25]  Hongyan Ma,et al.  Process-aware information systems: Bridging people and software through process technology , 2007, J. Assoc. Inf. Sci. Technol..

[26]  Ingo Weber,et al.  Auto-completion for Executable Business Process Models , 2008, Business Process Management Workshops.

[27]  Samir Tata,et al.  Context-Based Service Recommendation for Assisting Business Process Design , 2011, EC-Web.

[28]  Witold Abramowicz,et al.  Social Software and Semantics for Business Process Management - Alternative or Synergy? , 2011 .