Web services promise universal interoperability through integration of services developed by independent providers. The coming of the Cloud Computing paradigm extends the need to share resources (e.g., platform, infrastructure, data) that are accessible as Web services. This means that a key factor to build complex and valuable business processes among cooperating organizations relies on the efficiency of automate the discovering of appropriate Web services. The increasing availability of Web services that offer similar functionalities requires mechanisms to go beyond the pure functional discovery. This chapter proposes the evaluation of Web service contracts, which define non-functional properties (NFPs) and applicability conditions associated with Web services, as a solution to automate process composition and enactment. Today, there is a lack of tools and algorithms that fully support this solution due to several open issues. First, existing languages don't provide the right constructs for the specification of Web service contracts. Second, the lack of standard languages determines heterogeneity in Web service contract specifications raising interoperability issues. Third, Web service contract evaluation is only partially supported by existing discovery engines and composition tools when combining different services from different providers. This chapter proposes some research efforts on addressing these open issues.

Comerio, M., DE PAOLI, F., Palmonari, M., Panziera, L. (2014). Web Service Contracts: Specification and Matchmaking. In Advanced Web Services (pp. 121-146). Springer [10.1007/978-1-4614-7535-4_6].

Web Service Contracts: Specification and Matchmaking

COMERIO, MARCO;DE PAOLI, FLAVIO MARIA;PALMONARI, MATTEO LUIGI;PANZIERA, LUCA
2014

Abstract

Web services promise universal interoperability through integration of services developed by independent providers. The coming of the Cloud Computing paradigm extends the need to share resources (e.g., platform, infrastructure, data) that are accessible as Web services. This means that a key factor to build complex and valuable business processes among cooperating organizations relies on the efficiency of automate the discovering of appropriate Web services. The increasing availability of Web services that offer similar functionalities requires mechanisms to go beyond the pure functional discovery. This chapter proposes the evaluation of Web service contracts, which define non-functional properties (NFPs) and applicability conditions associated with Web services, as a solution to automate process composition and enactment. Today, there is a lack of tools and algorithms that fully support this solution due to several open issues. First, existing languages don't provide the right constructs for the specification of Web service contracts. Second, the lack of standard languages determines heterogeneity in Web service contract specifications raising interoperability issues. Third, Web service contract evaluation is only partially supported by existing discovery engines and composition tools when combining different services from different providers. This chapter proposes some research efforts on addressing these open issues.
Capitolo o saggio
service oriented computing, service modeling, contract specification, policy modeling
English
Advanced Web Services
2014
978-1-4614-7534-7
Springer
121
146
Comerio, M., DE PAOLI, F., Palmonari, M., Panziera, L. (2014). Web Service Contracts: Specification and Matchmaking. In Advanced Web Services (pp. 121-146). Springer [10.1007/978-1-4614-7535-4_6].
none
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/49403
Citazioni
  • Scopus 3
  • ???jsp.display-item.citation.isi??? ND
Social impact