Extend UDDI using ontology for automated service composition

Current Web Service systems are based on “central” UDDI servers and syntactic description of Web Services, which are fragile and unscalable, and do not support Semantic Web Services. It is necessary to replace this UDDI structure with a new one. P2P is such an infrastructure, which allows the sharing of resources and services by direct interaction between equal nodes. Therefore, a discovery framework in p2p environment is proposed to replace traditional UDDI, by distributing the functions of the UDDI among all the peers in the P2P network. At the same time, An ontology-based mechanism is designed, which guaranteeing every service would be registered on a specific peer in the CAN-based P2P network, according to the service's ontology. By replacing the UDDI, our system improves the scalability and stability of the SWS system, and realizes an efficient ontology-based publishing and discovery of Semantic Web Services.

[1]  Robert Richards,et al.  Universal Description, Discovery, and Integration (UDDI) , 2006 .

[2]  Steve Anderson,et al.  Web Services Secure Conversation Language (WS-SecureConversation) , 2005 .

[3]  A. Polleres,et al.  D16.1v0.2 The Web Service Modeling Language WSML , 2005 .

[4]  Mohand-Said Hacid,et al.  On automating Web services discovery , 2003, The VLDB Journal.

[5]  Bernhard Beckert,et al.  Dynamic Logic , 2007, The KeY Approach.

[6]  Diego Calvanese,et al.  ESC : A Tool for Automatic Composition of e-Services Based on Logics of Programs , 2004 .

[7]  Deborah L. McGuinness,et al.  Bringing Semantics to Web Services: The OWL-S Approach , 2004, SWSWPC.

[8]  Diego Calvanese,et al.  Automatic Service Composition Based on Behavioral Descriptions , 2005, Int. J. Cooperative Inf. Syst..

[9]  Armin Biere,et al.  Symbolic Model Checking without BDDs , 1999, TACAS.

[10]  Yuan Yao,et al.  Study on Web Service Matching and Composition Based on Ontology , 2009, 2009 WRI World Congress on Computer Science and Information Engineering.

[11]  Barbara Carminati,et al.  Security Conscious Web Service Composition , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[12]  Massimo Mecella,et al.  Finite State Automata as Conceptual Model for E-Services , 2004, Trans. SDPS.

[13]  Giovanni Della-Libera,et al.  Web Services Trust Language (WS-Trust) , 2002 .

[14]  Boi Faltings,et al.  Efficient matchmaking and directory services , 2003, Proceedings IEEE/WIC International Conference on Web Intelligence (WI 2003).

[15]  Edmund M. Clarke,et al.  Symbolic Model Checking: 10^20 States and Beyond , 1990, Inf. Comput..