When Social Software Meets Business Process Management

The Internet has continually changed our life. Social software is viewed as a set of web-based applications that allow users to interact and share data with each other. Mashups, a new web 2.0 technology, have become very important as Web applications to facilitate communities users with similar interests to achieve efficiency and improved performance. Currently, the uses of the mashups are often more data related than process related. In this paper we explore what can be added to extend data-oriented mashups into process oriented mashups, based on a motivating example, go further in depth on process-oriented mashups. Efforts are still needed before we are able to easily connect existing web resources for implementing process-oriented mashups.

[1]  Paul de Vrieze,et al.  Situational Enterprise Services , 2010 .

[2]  Francisco Curbera,et al.  Bite: Workflow Composition for the Web , 2007, ICSOC.

[3]  Amit P. Sheth,et al.  Services Mashups: The New Generation of Web Applications , 2008, IEEE Internet Computing.

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

[5]  Katarina Stanoevska-Slabeva,et al.  Overview of business models for Web 2.0 communities , 2006, GeNeMe.

[6]  Eric Bouillet,et al.  Wishful search: interactive composition of data mashups , 2008, WWW.

[7]  E. Michael Maximilien,et al.  A Domain-Specific Language for Web APIs and Services Mashups , 2007, ICSOC.

[8]  Mark Pruett,et al.  Yahoo! pipes , 2007 .

[9]  Roy Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures"; Doctoral dissertation , 2000 .

[10]  Paul de Vrieze,et al.  Process-Oriented Enterprise Mashups , 2009, 2009 Workshops at the Grid and Pervasive Computing Conference.

[11]  Dirk Riehle,et al.  Understanding and Using Patterns in Software Development , 1996, Theory Pract. Object Syst..

[12]  Florian Rosenberg,et al.  Composing RESTful Services and Collaborative Workflows: A Lightweight Approach , 2008, IEEE Internet Computing.

[13]  Gustavo Alonso,et al.  Web Services: Concepts, Architectures and Applications , 2009 .

[14]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[15]  Mike P. Papazoglou,et al.  Introduction: Service-oriented computing , 2003, CACM.

[16]  E. Michael Maximilien,et al.  An Online Platform for Web APIs and Service Mashups , 2008, IEEE Internet Computing.