Service Oriented Architectures (SOAs) are increasingly being used to support the information infrastructures of organizations. SOAs are dynamic and evolve after deployment in order to adapt to changes in the requirements and infrastructure. Consequently, traditional validation approaches based on offline testing conducted before deployment are not adequate anymore, demanding for new techniques that allow testing the SOA during its whole lifecycle. In this paper we propose a SOA testing approach based on a composite service that is able to trace SOA evolution and automatically test the various services according to specific testing policies. The paper describes the architecture of the testing service and presents a concrete implementation focused on robustness testing. Results from a case study demonstrate the effectiveness of the proposed approach in discovering and testing the robustness of SOA services.

A testing service for lifelong validation of dynamic SOA / A. Ceccarelli; M. Vieira; A. Bondavalli. - ELETTRONICO. - (2011), pp. 1-8. (Intervento presentato al convegno HASE 2011 - 13th IEEE International High Assurance Systems Engineering Symposium) [10.1109/HASE.2011.18].

A testing service for lifelong validation of dynamic SOA

CECCARELLI, ANDREA;BONDAVALLI, ANDREA
2011

Abstract

Service Oriented Architectures (SOAs) are increasingly being used to support the information infrastructures of organizations. SOAs are dynamic and evolve after deployment in order to adapt to changes in the requirements and infrastructure. Consequently, traditional validation approaches based on offline testing conducted before deployment are not adequate anymore, demanding for new techniques that allow testing the SOA during its whole lifecycle. In this paper we propose a SOA testing approach based on a composite service that is able to trace SOA evolution and automatically test the various services according to specific testing policies. The paper describes the architecture of the testing service and presents a concrete implementation focused on robustness testing. Results from a case study demonstrate the effectiveness of the proposed approach in discovering and testing the robustness of SOA services.
2011
High-Assurance Systems Engineering (HASE), 2011 IEEE 13th International Symposium on
HASE 2011 - 13th IEEE International High Assurance Systems Engineering Symposium
A. Ceccarelli; M. Vieira; A. Bondavalli
File in questo prodotto:
File Dimensione Formato  
Hase2011.pdf

Accesso chiuso

Tipologia: Pdf editoriale (Version of record)
Licenza: Tutti i diritti riservati
Dimensione 831.25 kB
Formato Adobe PDF
831.25 kB Adobe PDF   Richiedi una copia

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

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/590328
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 10
  • ???jsp.display-item.citation.isi??? ND
social impact