Migrating social business process to SOA

SOA enables business processes (BPs) to be available in form of service. In today world, BP involves human social interactions as part of the business requirements. These interactions are performed through corporate tools running inside the organization called "Enterprise Social Networking" (ESN). Business and IT people depend on these tools to reshape the organization BPs as services. However, most of these tools are monolithic packages, where business and IT people cannot utilize embedded data. In this paper, we define an approach to reengineer the ESN and extract new social-web services that are loosely coupled, discoverable and reusable by other SOA application. This will enable organizations to provide social BPs as services to facilitate partners and customers' collaboration and participation without replacing their legacy applications. This approach will be evaluated by a use case and in future by a prototype simulation.

[1]  Jorge J. Gómez-Sanz,et al.  REAGENT: Reverse Engineering of Multi-Agent Systems , 2013, PAAMS.

[2]  Dimitris Gritzalis,et al.  Insider Threat: Enhancing BPM through Social Media , 2014, 2014 6th International Conference on New Technologies, Mobility and Security (NTMS).

[3]  Agnès Front,et al.  ISEAsy: A Social Business Process Management Platform , 2013, Business Process Management Workshops.

[4]  Cynthia K. Riemenschneider,et al.  The Impact of Internal Social Media Usage on Organizational Socialization and Commitment , 2013, ICIS.

[5]  Bill Karakostas,et al.  Role and Task Recommendation and Social Tagging to Enable Social Business Process Management , 2015, BMMDS/EMMSAD.

[6]  Monique Snoeck,et al.  A systematic literature review of studies on business process modeling quality , 2015, Inf. Softw. Technol..

[7]  Zakaria Maamar,et al.  Towards a Method for Engineering Social Web Services , 2011, ME.

[8]  Youcef Baghdadi,et al.  Service Retrieval for Service-Oriented Business Process Modeling , 2013, ENASE.

[9]  Asia Samreen,et al.  Designing Conceptual Framework for Aligning Service Oriented Architecture with Business Process , 2015 .

[10]  Tassilo Horn,et al.  Model-driven software migration into service-oriented architectures , 2011, Computer Science - Research and Development.

[11]  D. Miers,et al.  Magic Quadrant for Intelligent Business Process Management Suites , 2012 .

[12]  Sugiarto Sugiarto,et al.  Development of Integrated Library System: A Case Study of TRAMPIL Foundation ‘s Learning Center , 2015 .

[13]  Y. Baghdadi A framework to select an approach for Web services and SOA development , 2012, 2012 International Conference on Innovations in Information Technology (IIT).

[14]  João Claudio Américo,et al.  Service Component Architecture Extensions for Dynamic Systems , 2012, ICSOC.

[15]  Jörg Dörr,et al.  From business processes to software services and vice versa—an improved transition through service‐oriented requirements engineering , 2012, J. Softw. Evol. Process..

[16]  Charles Steinfield,et al.  Enterprise Social Media: Challenges and Opportunities for Organizational Communication and Collaboration , 2015, 2015 48th Hawaii International Conference on System Sciences.

[17]  Mario Piattini,et al.  Improving Business Process Model after Reverse Engineering , 2013, International Conference on Evaluation of Novel Approaches to Software Engineering.

[18]  Lina Yao,et al.  Commitments to Regulate Social Web Services Operation , 2014, IEEE Transactions on Services Computing.

[19]  Yehia El-khatib,et al.  Web technologies for environmental Big Data , 2015, Environ. Model. Softw..

[20]  Paulo F. Pires,et al.  A systematic survey of service identification methods , 2014, Service Oriented Computing and Applications.

[21]  Paulo F. Pires,et al.  A method to identify services using master data and artifact-centric modeling approach , 2014, SAC.

[22]  Efraim Turban,et al.  Enterprise Social Networking: Opportunities, Adoption, and Risk Mitigation , 2011, J. Organ. Comput. Electron. Commer..

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