Coping with Requirements Changes : SWS-challenge phase II

In this paper we describe our approach to the second phase of SWS Challenge 2006. We present the WebML design of the mediator and its implementation by the means of the CASE tool WebRatio; furthermore, we discuss the integration of Glue WSMO discovery engine in our approach. The integration is achieved by invoking the Web Services exposed by Glue both for publishing and for discovering semantic services; in particular, we show the publishing of a new shipment/purchase service and the discovery of the most convenient shipment/purchase service. Finally, we present in detail the changes we applied to the system in order to model the additional requirements introduced in the second phase of the Challenge.