The increasing adoption of the service-oriented architecture approach makes software quality more challenging since traditional approaches for software testing are inadequate for SOA-based applications. The MIDAS platform is an integrated platform for SOA testing automation, designed and architected according to the SOA computing paradigm, and deployed on a public cloud infrastructure to tackle the variability in the computational resources necessary for testing SOA applications. It is available to end users as a testing as a service on a self-provisioning, pay-per-use, elastic basis. The cloud-based software architecture envisioned for the MIDAS platform and the strategies adopted for both its development, and its deployment on the target cloud infrastructure are here discussed, together with the solution designed and implemented in order to monitor the usage of MIDAS services and resources. Also, the strategy adopted to provide the MIDAS platform with the management of elastic resources is outlined.

Midas: a cloud platform for SOA testing as a service

De Francesco A;Di Napoli C;Giordano M;Perego R;Tonellotto N
2015

Abstract

The increasing adoption of the service-oriented architecture approach makes software quality more challenging since traditional approaches for software testing are inadequate for SOA-based applications. The MIDAS platform is an integrated platform for SOA testing automation, designed and architected according to the SOA computing paradigm, and deployed on a public cloud infrastructure to tackle the variability in the computational resources necessary for testing SOA applications. It is available to end users as a testing as a service on a self-provisioning, pay-per-use, elastic basis. The cloud-based software architecture envisioned for the MIDAS platform and the strategies adopted for both its development, and its deployment on the target cloud infrastructure are here discussed, together with the solution designed and implemented in order to monitor the usage of MIDAS services and resources. Also, the strategy adopted to provide the MIDAS platform with the management of elastic resources is outlined.
2015
Istituto di Calcolo e Reti ad Alte Prestazioni - ICAR
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Amazon AWS
Cloud computing
Service-oriented architecture
SOA
Software testing
File in questo prodotto:
File Dimensione Formato  
prod_336712-doc_164086.pdf

solo utenti autorizzati

Descrizione: Midas: a cloud platform for SOA testing as a service
Tipologia: Versione Editoriale (PDF)
Dimensione 2.21 MB
Formato Adobe PDF
2.21 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
prod_336712-doc_168785.pdf

accesso aperto

Descrizione: Midas: a cloud platform for SOA testing as a service
Tipologia: Versione Editoriale (PDF)
Dimensione 2.36 MB
Formato Adobe PDF
2.36 MB Adobe PDF Visualizza/Apri

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/20.500.14243/302876
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 9
  • ???jsp.display-item.citation.isi??? ND
social impact