While Service Oriented Architectures (SOAs) are for many parts deployed online, and today often in a cloud, the testing of the systems still happens mostly locally. In this paper, we want to present the MIDAS Testing as a Service (TaaS), a cloud platform for the testing of SOAs. We focus on the testing of whole SOA orchestrations, a complex task due to the number of potential service interactions and the increasing complexity with each service that joins an orchestration. Since traditional testing does not scale well with such a complex setup, we employ a Model-based Testing (MBT) approach based on the Unified Modeling Language (UML) and the UML Testing Profile (UTP) within MIDAS. Through this, we provide methods for functional testing, security testing, and usage-based testing of service orchestrations. Through harnessing the computational power of the cloud, MIDAS is able to generate and execute complex test scenarios which would be infeasible to run in a local environment.

The MIDAS Cloud Platform for Testing SOA Applications

De Francesco A;Di Napoli C;Tonellotto N;
2015

Abstract

While Service Oriented Architectures (SOAs) are for many parts deployed online, and today often in a cloud, the testing of the systems still happens mostly locally. In this paper, we want to present the MIDAS Testing as a Service (TaaS), a cloud platform for the testing of SOAs. We focus on the testing of whole SOA orchestrations, a complex task due to the number of potential service interactions and the increasing complexity with each service that joins an orchestration. Since traditional testing does not scale well with such a complex setup, we employ a Model-based Testing (MBT) approach based on the Unified Modeling Language (UML) and the UML Testing Profile (UTP) within MIDAS. Through this, we provide methods for functional testing, security testing, and usage-based testing of service orchestrations. Through harnessing the computational power of the cloud, MIDAS is able to generate and execute complex test scenarios which would be infeasible to run in a local environment.
2015
Istituto di Calcolo e Reti ad Alte Prestazioni - ICAR
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Inglese
International Conference on Software Testing, Verification, and Validation, ICST
Contributo
2015 IEEE 8th International Conference onSoftware Testing, Verification and Validation (ICST)
1
8
8
978-1-4799-7125-1
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7102636
IEEE
Comitato scientifico
13-17 April 2015
Graz, Austria
Service-oriented architectures
Software testing
Cloud platform
Progetto MIDAS - Model and Inference Driven, Automated testing of Services architectures
Elettronico
14
restricted
Steffen, Herbold; De Francesco, A; Grabowski, J; Harms, P; Hillah, Lm; Kordon, F; Maesano, Ap; Maesano, L; Di Napoli, C; De Rosa, F; Schneider, Ma; To...espandi
273
info:eu-repo/semantics/conferenceObject
04 Contributo in convegno::04.01 Contributo in Atti di convegno
   Model and Inference Driven, Automated testing of Services architectures
   MIDAS
   FP7
   318786
File in questo prodotto:
File Dimensione Formato  
prod_331227-doc_102198.pdf

solo utenti autorizzati

Descrizione: The MIDAS Cloud Platform for Testing SOA Applications
Tipologia: Versione Editoriale (PDF)
Licenza: Nessuna licenza dichiarata (non attribuibile a prodotti successivi al 2023)
Dimensione 619.87 kB
Formato Adobe PDF
619.87 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

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