Web services are the building blocks of the emerging computing paradigm based on service-oriented architectures (SOAs). A web service is a self-describing, open component that supports rapid composition of distributed applications. In a SOA context, service providers are strategically interested both to predict and describe the QoS of the offered services. This paper introduces a model-driven approach to automatically predict and describe the QoS of composite web services specified by use of the Business Process Execution Language for Web Services. The paper is founded on a lightweight QoS-oriented extension of the WSDL and specifically addresses the QoS in terms of the performability attribute, which defines a combined measure of performance and reliability. The proposed approach is illustrated by use of an example application that shows how the performability analysis may lead to predictions that do not correspond to those obtained by approaches that only consider the performance attribute.

Bocciarelli, P., D'Ambrogio, A. (2008). Model-driven performability analysis of composite web services. In S. Kounev, I. Gorton, K. Sachs (a cura di), Performance evaluation: metrics, models and benchmarks (pp. 228-246). Springer [10.1007/978-3-540-69814-2-15].

Model-driven performability analysis of composite web services

D'AMBROGIO, ANDREA
2008-01-01

Abstract

Web services are the building blocks of the emerging computing paradigm based on service-oriented architectures (SOAs). A web service is a self-describing, open component that supports rapid composition of distributed applications. In a SOA context, service providers are strategically interested both to predict and describe the QoS of the offered services. This paper introduces a model-driven approach to automatically predict and describe the QoS of composite web services specified by use of the Business Process Execution Language for Web Services. The paper is founded on a lightweight QoS-oriented extension of the WSDL and specifically addresses the QoS in terms of the performability attribute, which defines a combined measure of performance and reliability. The proposed approach is illustrated by use of an example application that shows how the performability analysis may lead to predictions that do not correspond to those obtained by approaches that only consider the performance attribute.
2008
Settore ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
English
Rilevanza internazionale
Capitolo o saggio
Business process execution language for web services; Combined measure; Composite web services; Distributed applications; Emerging computing paradigm; Model driven approach; Model-driven; Model-driven development; Perform-ability; Performance; Performance attributes; Service provider, Information services; Quality of service; Reliability; Service oriented architecture (SOA); Systems analysis, Web services
https://www.scopus.com/inward/record.uri?eid=2-s2.0-70349880842&partnerID=40&md5=2b62ddfcd5d7d53a52f20982c298e063
Bocciarelli, P., D'Ambrogio, A. (2008). Model-driven performability analysis of composite web services. In S. Kounev, I. Gorton, K. Sachs (a cura di), Performance evaluation: metrics, models and benchmarks (pp. 228-246). Springer [10.1007/978-3-540-69814-2-15].
Bocciarelli, P; D'Ambrogio, A
Contributo in libro
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/2108/43014
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 17
  • ???jsp.display-item.citation.isi??? 7
social impact