TOWARDS SEMANTIC INTEROPERABILTY In-depth comparison of two approaches to solving Semantic Web Service Challenge mediation tasks Maciej Zaremba, Tomas Vitvar, Matthew Moran Digital Enterprise Research Institute National University of Ireland, IDA Industrial Estate, Lower Dangan , Galway, Ireland {firstname.lastname@deri.org} Marco Brambilla * , Stefano Ceri * , Dario Cerizza † , Emanuele Della Valle † , Federico M. Facca * , Christina Tziviskou * * Dipartimento di Elettronica e Informazione, Politecnico di Milano, Milano, Italy {mbrambil, ceri, facca, tzivisko}@elet.polimi.it † CEFRIEL, Milano, Italy {cerizza, dellava}@cefriel.it Keywords: Semantic Web, Web services, B2B integration, business process, workflow Abstract: This paper overviews and compares the DERI and DEI-Cefriel approaches to the SWS-Challenge workshop mediation scenario in terms of the utilized underlying technologies and delivered solutions. In the mediation scenario one partner uses RosettaNet to define its B2B protocol while the other one operates on a proprietary solution. Goal of the workshop participants was to show how could these partners be semantically integrated. 1 INTRODUCTION This paper compares two different approaches to semantic integration of a RosettaNet-enabled client with legacy systems in the context of the Semantic Web Services Challenge (SWS-Challange) 1 work- shop series. Here we compare the submissions of the Digital Enterprise Research Institute 2 and the joint team DEI 3 and Cefriel 4 to the mediation problem. The solutions of both groups differ quite sub- stantially in terms of the underlying technologies. The DERI team based its solution on WSMO con- ceptual framework for Semantic Web services which comes from the quite young Semantic Web research area while DEI-Cefriel followed the path of well- established Software Engineering methods. We com- pare the similarities and differences of provided so- lutions mainly with respect to the data and process modeling, execution environments, tool support and changes required in the solutions once the integration requirements change. The paper is structured as follows. First we overview our approaches, in section 2 the DERI team submission is described while in section 3 that of DEI-Cefriel is described. Section 4 provides in-depth 1 http://www.sws-challenge.org 2 http://www.deri.org 3 http://www.elet.polimi.it 4 http://www.cefriel.it comparison of our submissions. In section 5, we pro- vide reference points to other works in the area of se- mantic integration. Finally, in section 6 we describe our further plans and conclude this paper. 2 Solving the Service Mediation Scenario with WSMX In order to address the SWS-Challenge require- ments, DERI based its solution on the specifications of WSMO (Roman et al., 2005), WSML (Roman et al., 2005) and WSMX (Haller et al., 2005) provid- ing a conceptual framework, ontology language and architecture for Semantic Web services. 2.1 Environment The following artefacts have to be created during the design time phase to apply WSMX middleware to the system integration: ontologies for both involved par- ties (i.e. service requestors and providers), XML<- >WSML adapters and lifting/lowering rules, WSMO Goals and Services, data mediation mapping rules be- tween heterogenous otologies. Each artefact must be registered with WSMX in order to be utilized during the runtime phase. WSMO is defined on top of existing, well- established Web service standards. In figure 2, the