Extending standard UML with model composition semantics
Science of Computer Programming - Special issue on unified modeling language (UML 2000)
Towards patterns of web services composition
Patterns and skeletons for parallel and distributed computing
From Object Composition to Model Transformation with the MDA
TOOLS '01 Proceedings of the 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems (TOOLS39)
Web Services Are Not Distributed Objects
IEEE Internet Computing
Extending UML for Model Composition
ASWEC '05 Proceedings of the 2005 Australian conference on Software Engineering
The Audition Framework for TestingWeb Services Interoperability
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
Formal Model Merging Applied to Class Diagram Integration
Electronic Notes in Theoretical Computer Science (ENTCS)
A subset of precise UML for model-based testing
Proceedings of the 3rd international workshop on Advances in model-based testing
Towards Contract-based Testing of Web Services
Electronic Notes in Theoretical Computer Science (ENTCS)
Automatic conformance testing of web services
FASE'05 Proceedings of the 8th international conference, held as part of the joint European Conference on Theory and Practice of Software conference on Fundamental Approaches to Software Engineering
A comparative study of metamodel integration and interoperability in UML and web services
ECMDA-FA'05 Proceedings of the First European conference on Model Driven Architecture: foundations and Applications
Fault-based combinatorial testing of web services
Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications
Hi-index | 0.00 |
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.