Web service integration via matching of interaction specifications

Besana, Paolo and McNeill, Fiona and Giunchiglia, Fausto and Vaccari, Lorenzino and Trecarichi, Gaia and Pane, Juan (2008) Web service integration via matching of interaction specifications. UNSPECIFIED. (Submitted)

Download (592Kb) | Preview


    The automated communication of services is crucial to the success of systems such as the Semantic Web. If global standards (the use of which is problematic) are not strictly adhered to, this requires services to be able to interpret both the vocabulary of calls made to them and the structure of these calls. In this paper, we describe the lifecycle of interaction within the OpenKnowledge system, which allows services to be found, contacted and interacted with during run-time without any prior agreement on semantics. Instrumental to this work is our structure-preserving semantic matching technique, which automatically matches inputs and outputs of services with calls representing service requirements, even if the vocabulary and structure of those calls are different to those expected by the service and unknown prior to run-time. We describe in detail a scenario showing the complexity of interaction allowed by our approach, and discuss the evaluation we have done on our techniques and the encouraging results this has produced.

    Item Type: Departmental Technical Report
    Department or Research center: Information Engineering and Computer Science
    Subjects: Q Science > QA Mathematics > QA076 Computer software
    Additional Information: Submitted to COOPIS 2008
    Report Number: DISI-08-038
    Repository staff approval on: 02 Sep 2008

    Actions (login required)

    View Item