Automated UML models merging for web services testing - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue International Journal of Web and Grid Services Année : 2009

Automated UML models merging for web services testing

Résumé

This paper presents a method for merging UML models which takes place in a quality evaluation framework for Web Services (WS). This framework, called iTac-QoS, is an extended UDDI server (a yellow pages system dedicated to WS), using model based testing to assess quality. WS vendors have to create UML model of their product and our framework extracts tests from it. Depending on the results of the test execution, a mark is given to WS. This mark gives to the cus- tomers an idea about the quality of WS they find on our UDDI server. Up today, our framework was limited to WS which did not use other WS. This was justified by the fact that it is impossible for vendors to cre- ate a good model of a foreign product. Our method for model merging solves this problem: each vendor produces models of its own product, and we automatically merge the different models. The resulting model from this merging represents the composition of the different WS. For each type of diagram present in the models (class, instance or state- chart diagram), a method is proposed in order to produce a unique model. In addition to this, a solution is proposed to merge all OCL code in the class modeling the WS under test. Unfortunately, this pro- cess introduces inconsistencies in the resulting model, that falsify the results of the subsequent test generation phase. We thus propose to detect such inconsistencies in order to distinguish inconsistent and un- reachable test targets.
Fichier principal
Vignette du fichier
pdkbl_09_ij.pdf (285.5 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00560822 , version 1 (31-01-2011)

Identifiants

Citer

Vincent Pretre, Adrien de Kermadec, Fabrice Bouquet, Christophe Lang, Frédéric Dadeau. Automated UML models merging for web services testing. International Journal of Web and Grid Services, 2009, 5 (2), pp.107--129. ⟨10.1504/IJWGS.2009.027569⟩. ⟨hal-00560822⟩
195 Consultations
239 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More