Web service composition: a survey of techniques and tools

AL Lemos, F Daniel, B Benatallah - ACM Computing Surveys (CSUR), 2015 - dl.acm.org
Web services are a consolidated reality of the modern Web with tremendous, increasing
impact on everyday computing tasks. They turned the Web into the largest, most accepted …

Ao4bpel: An aspect-oriented extension to bpel

A Charfi, M Mezini - World wide web, 2007 - Springer
Process-oriented composition languages such as BPEL allow Web Services to be
composed into more sophisticated services using a workflow process. However, such …

Hybrid web service composition: business processes meet business rules

A Charfi, M Mezini - Proceedings of the 2nd international conference on …, 2004 - dl.acm.org
Over the last few years several process-based web service composition languages have
erged, such as BPEL4WS and BPML. These languages define the composition on the basis …

VxBPEL: Supporting variability for Web services in BPEL

M Koning, C Sun, M Sinnema, P Avgeriou - Information and Software …, 2009 - Elsevier
Web services provide a way to facilitate the business integration over the Internet. Flexibility
is an important and desirable property of Web service-based systems due to dynamic …

Business rules integration in BPEL-a service-oriented approach

F Rosenberg, S Dustdar - … on E-Commerce Technology (CEC'05 …, 2005 - ieeexplore.ieee.org
Business rules change quite often. These changes cannot be handled efficiently by
representing business rules embedded in the source code of the business logic. Efficient …

Design and management of flexible process variants using templates and rules

A Kumar, W Yao - Computers in Industry, 2012 - Elsevier
This paper makes four main contributions towards managing large collections of process
models. First, we show how flexible process variants can be configured by applying rules to …

Achieving business process flexibility with business rules

T Van Eijndhoven, ME Iacob… - 2008 12th International …, 2008 - ieeexplore.ieee.org
Business processes used in networked business are often large and complex, which makes
them difficult to manage and change. In this paper we address this lack of flexibility by …

Service specification in cloud environments based on extensions to open standards

F Galán, A Sampaio, L Rodero-Merino, I Loy… - Proceedings of the …, 2009 - dl.acm.org
Cloud computing technologies are changing the way in which services are deployed and
operated nowadays, introducing advantages such as a great degree of flexibility (eg pay …

Mismatch patterns and adaptation aspects: A foundation for rapid development of web service adapters

W Kongdenfha, HR Motahari-Nezhad… - IEEE Transactions …, 2009 - ieeexplore.ieee.org
Standardization in Web services simplifies integration. However, it does not remove the
need for adapters due to possible heterogeneity among service interfaces and protocols. In …

Aspect-oriented business process modeling with AO4BPMN

A Charfi, H Müller, M Mezini - … , ECMFA 2010, Paris, France, June 15-18 …, 2010 - Springer
Many crosscutting concerns in business processes need to be addressed already at the
business process modeling level such as compliance, auditing, billing, and separation of …