Automating {UML} Models Merge for Web Services Testing - Archive ouverte HAL
Communication Dans Un Congrès Année : 2008

Automating {UML} Models Merge 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 ex- tended UDDI server (a yellow pages system dedicated to WS), using model based testing to assess quality. WS ven- dors 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 per- mits to customers to have 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 im- possible for vendors to create a good model of a foreign product. Our method for model merging solves this prob- lem: 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 solu- tion is proposed to merge all OCL code in the class modeling the WS under test. Unfortunately, this process 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 incon- sistent and unreachable test targets.
Fichier principal
Vignette du fichier
pbl08_ip.pdf (229.79 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00563626 , version 1 (07-02-2011)

Identifiants

  • HAL Id : hal-00563626 , version 1

Citer

Vincent Pretre, Fabrice Bouquet, Christophe Lang. Automating {UML} Models Merge for Web Services Testing. iiWAS'08, 10th int. Conf. on Information Integration and Web-based Applications and Services, 2008, Austria. pp.55--62. ⟨hal-00563626⟩
100 Consultations
137 Téléchargements

Partager

More