International Journal of Communications, Network and System Sciences

Volume 3, Issue 11 (November 2010)

ISSN Print: 1913-3715   ISSN Online: 1913-3723

Google-based Impact Factor: 1.39  Citations  

Web Service Generation through Program Slicing

HTML  Download Download as PDF (Size: 1495KB)  PP. 877-887  
DOI: 10.4236/ijcns.2011.311119    5,392 Downloads   9,478 Views  Citations

Affiliation(s)

.

ABSTRACT

As the development of web service (WS), applications based on web services (WS), which are convent and platform-independent, have become increasingly popular in recent years. However, how to identify, generate and compose services has become an open issue recently. This paper proposes a method based on program slicing to realize the generation and composition of web services. This paper introduces the method about how to generate a WSDL file and a SOAP message from source codes as well as the theory of function dependence graph (FDG). In addition, this paper gives the way to generate a proxy service for each service, which allows users to easily call a service. The results of experiments show that our generation and composition methods of WS are feasible and flexible.

Share and Cite:

Y. Zhang, W. Fu, G. Yang, L. Chen and W. Zhang, "Web Service Generation through Program Slicing," International Journal of Communications, Network and System Sciences, Vol. 3 No. 11, 2010, pp. 877-887. doi: 10.4236/ijcns.2011.311119.

Cited by

[1] Using Query-Based System with Slicing for Web Services Optimization
2022 10th International …, 2022
[2] Generation of Quality Web Services: A Survey
2022 10th International …, 2022
[3] A precise monadic dynamic slicing method
Knowledge-Based Systems, 2017
[4] Forward Dynamic Slicing of Web Applications
ACM SIGSOFT Software Engineering Notes, 2016
[5] Computer Science's Digest Volume 1
2015
[6] Web service publishing and composition based on monadic methods and program slicing
Knowledge-Based Systems, 2013

Copyright © 2025 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.