Improvement of Optimization Agreements in Business Processes involving Web Services

In order to be more competitive, companies often have to work together to offer users a more compact and unique product. This implies that companies must reach an agreement in terms of the necessity of each user. The majority of companies currently present their functionality by means of Web Services, and therefore a combination of activities can be carried out by using business process management systems. Although the use of business processes enables the coordination and combination of these companies to obtain an objective, a problem arises when no relationship exists between the processes with respect to the sequence of priorities, and/or when the various services share their data input from a non-single domain. These companies, in a coordinated way, have to select the specific value of each data input with the aim of optimizing their overall behaviour. In this paper, a refinement of an adaptation of an Artificial Intelligence technique is developed with the purpose of improving coordination to optimize the common objective of the companies by means of reducing the search space. Thanks to this refinement, an optimization agreement in business processes based on Web Services can be obtained in an acceptable way.

[1]  Andreas Schaad,et al.  Modeling of Task-Based Authorization Constraints in BPMN , 2007, BPM.

[2]  Makoto Yokoo,et al.  Algorithms for Distributed Constraint Satisfaction: A Review , 2000, Autonomous Agents and Multi-Agent Systems.

[3]  Makoto Yokoo,et al.  Distributed Partial Constraint Satisfaction Problem , 1997, CP.

[4]  Prashant Doshi,et al.  Making BPEL Flexible – Adapting in the Context of Coordination Constraints Using WS-BPEL , 2008, 2008 IEEE International Conference on Services Computing.

[5]  Makoto Yokoo,et al.  The Distributed Constraint Satisfaction Problem: Formalization and Algorithms , 1998, IEEE Trans. Knowl. Data Eng..

[6]  Roman Barták,et al.  Constraint Processing , 2009, Encyclopedia of Artificial Intelligence.

[7]  Mathias Weske,et al.  Business Process Management: Concepts, Languages, Architectures , 2007 .

[8]  Montserrat Abril López,et al.  Particionamiento y resolución distribuida multivariable de problemas de satisfacción de restricciones , 2011 .

[9]  Mathias Weske,et al.  Business Process Management: A Survey , 2003, Business Process Management.

[10]  Umeshwar Dayal,et al.  Business Process Coordination: State of the Art, Trends, and Open Issues , 2001, VLDB.

[11]  Makoto Yokoo,et al.  Adopt: asynchronous distributed constraint optimization with quality guarantees , 2005, Artif. Intell..

[12]  Mike P. Papazoglou,et al.  Service oriented architectures: approaches, technologies and research issues , 2007, The VLDB Journal.

[13]  Makoto Yokoo,et al.  Formalization and Algorithms , 2004 .

[14]  Bohn Stafleu van Loghum,et al.  Online … , 2002, LOG IN.