Interface Semantic Extension for Web Component Service Matching and Composition

Web services have become the prominent standards for distributed application. Extending from software component, web component is a new paradigm to support service-oriented software development and reuse in web environment. Web component aims at providing support to service-oriented development by enabling automatic discovery, composition, invocation and interoperation of services. Semantic support is the core enabling technology to realize web components. Ontology is an increasing widely used semantic technology in recent years, providing a common understanding of domain knowledge for both human and machines. In this paper, we present an approach for web component composition based on extended interface with ontology semantics. The algorithm for Web component composition is constructed. Service matching based on enhanced interface semantics improves the automatic composition capability of Web component.

[1]  Dieter Fensel,et al.  The Web Service Modeling Framework WSMF , 2002, Electron. Commer. Res. Appl..

[2]  Claus Pahl,et al.  Web Components and the Semantic Web , 2003, SC.

[3]  Tony Andrews Business Process Execution Language for Web Services Version 1.1 , 2003 .

[4]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .

[5]  Mike P. Papazoglou,et al.  Web Component: A Substrate for Web Service Reuse and Composition , 2002, CAiSE.

[6]  Fei Yui-Ku,et al.  A concept model of Web components , 2004, IEEE International Conference onServices Computing, 2004. (SCC 2004). Proceedings. 2004.

[7]  Zhijian Wang,et al.  A Logic Foundation of Web Component , 2006, APWeb Workshops.

[8]  Claus Pahl A Formal Composition and Interaction Model for a Web Component Platform , 2002, Electron. Notes Theor. Comput. Sci..

[9]  Liang-Jie Zhang,et al.  Challenges and Opportunities for Web Services Research - Editorial Preface , 2004, Int. J. Web Serv. Res..

[10]  Yukui Fei An Approach of Service Tailoring Based-on Parameterized Contracts , 2006, First International Multi-Symposiums on Computer and Computational Sciences (IMSCCS'06).