An automated passive testing approach of real-time systems: Application to Web Services - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2014

An automated passive testing approach of real-time systems: Application to Web Services

Résumé

This paper proposes a new passive testing approach that verifies a timed trace with respect to a set of constraints. Our proposed approach can also be used as a runtime verification technique because it verifies message-by-message without storing them. To do this, firstly we proposed a formal syntax to define the constraints. In these constraints, the following problems are considered: time constraints (including past and future time), condition on message content, data correlation and combination of conditions by the operations AND, OR, NOT. Then, we proposed an algorithm to verify a timed trace with respect to a set of constraints. In addition to the theoretical framework we have developed a software tool, called RV4WS (Runtime Verification engine for Web Service), that helps in the automation of our passive testing approach. In particular the algorithm presented in this paper is fully implemented in the tool. Finally, we applied our tool to test a real-life case study of web service composition: Product Retriever.
Fichier principal
Vignette du fichier
Passive_testing_elsarticle.pdf (531.35 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00997954 , version 1 (11-06-2014)

Identifiants

  • HAL Id : hal-00997954 , version 1

Citer

Dung Cao, Richard Castanet, Patrick Félix. An automated passive testing approach of real-time systems: Application to Web Services. IEEE Asia-Pacific Services Computing Conference APSCC 2011, Dec 2011, Jeju, South Korea. pp.78-85. ⟨hal-00997954⟩

Collections

CNRS TDS-MACS
93 Consultations
105 Téléchargements

Partager

Gmail Facebook X LinkedIn More