z-logo
open-access-imgOpen Access
Automating UML models merge for web services testing
Author(s) -
Vincent Pretre,
Fabrice Bouquet,
Christophe Lang
Publication year - 2008
Publication title -
hal (le centre pour la communication scientifique directe)
Language(s) - English
Resource type - Conference proceedings
DOI - 10.1145/1497308.1497322
Subject(s) - computer science , unified modeling language , web service , merge (version control) , software engineering , database , world wide web , operating system , information retrieval , software
This paper presents a method for merging UML models, taking 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. These tests are ran, and depending on their results, a mark is given to WS. This mark permits 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 due to the fact that it is impossible for vendors to create a good model of a foreign product. Our method for model merging solves this problem: each vendor produces the models of its own product, and we automatically merge the different models. The model produced after 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 produced a unique model. In addition to this, a solution is proposed to merge all OCL code in the class modeling the WS under test. We are currently working on a tool implementing this method.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom