Contact Us

For Marketing, Sales and Subscriptions Inquiries
Rockefeller Center, 45 Rockefeller Plaza
20th Flr Unit #5, New York, NY 10111
United States

Conference List

Review of Computer Engineering Research

June 2016, Volume 3, 1, pp 13-24

Web Service Composition for E-Commerce Web Application



Abd El Salam AL HAJJAR


Abdel Karim KASSEM

Anis ISMAIL 1 ,

Abd El Salam AL HAJJAR 1 Abdel Karim KASSEM 3

  1. Communication and Computer Network department, University Institute of Technology, Lebanese University, Saida, Lebanon 1

  2. Computer Science and Communication department, Arts, Sciences and Technology University, Beirut, Lebanon 3

Pages: 13-24

DOI: 10.18488/journal.76/2016.3.1/

Share :


Web Services are based on distributed technology and provide standard means of interoperating between different software applications across and within organizational boundaries with the use of XML. Web Services technologies allow interaction between applications. Sometimes a single service given alone does not meet user’s needs. In this case, it is necessary to compose several services in order to achieve the user’s goal. Web service composition is one of the most challenging problems of recent years. The number of service providers is increasing, and along with that for a request they offer multiple services with the same functionality, so it makes the problem of composition quite complex.  In this paper, we compose multi web services for E-Commerce. We implement a new web application that use two or many web services to make some transactions and to choose the best deal.

Contribution/ Originality
The paper's primary contribution is finding that the composition of web services is the process of combining Web services in order to offer value-added services. Web Services composition consists in combining several Web Services into a Composite one, in order to satisfy complex users queries.




  1. D. Booth, H. Haas, F. McCabe, E. Newcomer, M. Champion, and C. Ferris, "Web services architecture," W3C Technical Reports and Publications, 2004.
  2. M. Varmaraja, H. Lu, A. Singhal, and E. Chikovani, "Web service architecture for product configuration." Available:, 2009.
  3. T. Raj, T. F. Michael, K. Ravichandran, and K. Rajesh, "Domain specific web service composition by parameter classification using naïve bayes algorithm," World Applied Sciences Journal, vol. 29, pp. 99-105, 2014.
  4. M. Said, M. Hazman, and H. Hassan, "GenericSOA: A proposed framework for dynamic service composition," International Journal of Computer Science Issues, vol. 11, pp. 94-99, 2014.
  5. W. Han, X. Shi, and R. Chen, "Process-context aware matchmaking for web service composition," Journal of Network and Computer Applications, vol. 31, pp. 559–576, 2008.
  6. R. Akkiraju, A. Ivan, R. Goodwin, B. Srivastava, and T. Syeda-Mahmood, "Semantic matching to achieve web service discovery and composition," in Proceedings of CEC/EEE’06, IEEE Computer Society, Washington, DC, 2006.
  7. D. Thakker, T. Osman, and D. Al-Dabass, "Knowledge-intensive semanticweb services composition," in Proceedings ofUKSIM’08, IEEEComputer Society, Washington, DC, 2008.
  8. Z. Wu, A. Ranabahu, K. Gomadam, A. P. Sheth, and J. A. Miller, "Automatic composition of semantic web services using process and data mediation," Technical Report, LSDIS lab, University of Georgia, 2007.
  9. S. Russell and P. Norvig, Artificial intelligence: A modern approach. New Jersey: Pearson Education, 2010.
  10. M. Pistore, P. Traverso, P. Bertoli, and A. Marconi, "Automated synthesis of composite BPEL4WS web services," presented at the IEEE Intl Conference on Web Services ICWS'05, 2005.
  11. D. H. Shin, K. H. Lee, and T. Suda, "Automated generation of composite web services based on functional semantics," Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, pp. 332–343, 2009.
  12. Z. Liu, A. Ranganathan, and A. Riabov, "Modeling web services using semantic graph transformations to aid automatic composition," in Proceedings of ICWS’07, IEEE Computer Society, Washington, DC, 2007.
  13. E. Christensen, "The web services description language WSDL." Available:, 2001.


Google Scholor ideas Microsoft Academic Search bing Google Scholor


Competing Interests:


Related Article

( 1 ) Verification Method of Complex Web-Services
( 2 ) Web Pages Categorization Based on Classification & Outlier Analysis through FSVM
( 3 ) Web Service Composition for E-Commerce Web Application
( 4 ) Development of Web Application for University of Uyo Post UTME Examination Timetable
( 5 ) Activity Recognition and Creation of Web Service for Activity Recognition using Mobile Sensor Data using Azure Machine Learning Studio
( 8 ) Development of Facilitated Participatory Spatial Information System for Selected Urban Management Services
( 10 ) Forecasting Air Passengers of Changi Airport Based on Seasonal Decomposition and an LSSVM Model
( 13 ) Exploring Internet of Thing on PCA Algorithm for Optimization of Facial Detection and Tracking
( 14 ) Feasibility of Chatbot for Mehran UET Examination Department
( 15 ) Information and Communication Technology (Ict) As a Necessity for Libraries and Librarians of Nigerian Universities in the 21st Century
( 16 ) A Study on Commensal Mortality Rate of a Typical Three Species Syn-Eco-System with Unlimited Resources for Commensal
( 17 ) Information and Communication Technology in Classroom Situations in Rural and Urban Areas in Zimbabwe: A Comparative Study on the Use of Digital and Projected Media in Teaching and Learning at Six Secondary Schools in Masvingo
( 18 ) Postbuckling Analysis of Functionally Graded Beams Using Hyperbolic Shear Deformation Theory
( 19 ) Classification and Identification of Risk Management Techniques for Mitigating Risks with Factor Analysis Technique in Software Risk Management
( 20 ) Information about Simulation Software for Testing of Wireless Network
( 21 ) Investigation on the Dependence of TCP Upstream Throughput on Snr for Single and Multiple Links in a Wlan System
( 22 ) RLS Fixed-Lag Smoother Using Covariance Information Based on Innovation Approach in Linear Continuous Stochastic Systems
( 23 ) Real-Time Workload Scheduling (RTWS) Algorithm for Cloud
( 24 ) Performance Analysis of Routing Protocols for CBR Traffic in Mobile Ad-Hoc Networks
( 25 ) Enhanced Isolation Mimo Antenna with DGS Structures for Long Term Evolution Systems
( 26 ) High Isolation Microstrip Mimo Antennas for Wlan Systems
( 27 ) Generalized Quantum Key Distribution for WDM Router Applications
( 28 ) Selection of Appropriate Equipment for Designing Effective Vacuum System
( 30 ) Role of Library and Information Science Professionals in the Knowledge Society
( 31 ) A Comprehensive Review of Semiconductor-Type Gas Sensors for Environmental Monitoring
( 32 ) Analysis of Suitable Security Protocols for Apply a Model of Identity in the Civil Registry of Ecuador
( 33 ) Path Loss Measurement and Modeling for Lagos State G.S.M Environments
( 34 ) Simulation of the Performance of CdTe/CdS/ZnO Multi- Junction Thin Film Solar Cell
( 35 ) Perturbation Functions for Compact Database
( 36 ) Chaotic Particle Swarm Optimization for Imprecise Combined Economic and Emission Dispatch Problem
( 37 ) Using ICT Policy Framework as a Panacea for Economic Recession and Instability in Nigeria
( 38 ) A Common Operational Picture in Support of Situational Awareness for Efficient Emergency Response Operations
( 39 ) Development Problems of Information Provision on the Management of High Technology Park
( 40 ) Comprehensive Analysis & Performance Comparison of Clustering Algorithms for Big Data
( 41 ) A Security Scheme for Protecting Agent Societies
( 42 ) Creation of Algoritms for Recommendation System Based on Users Data on Internet Advertisement Marketing
( 43 ) Development and Performance Analysis of Bisection Method-Based Optimal Path Length Algorithm for Terrestrial Microwave Link
( 45 ) Stanford University Interim Propagation Loss Model for a Gmelina Arborea Tree-Lined Road
( 46 ) Characterisation of Propagation Loss for a 3G Cellular Network in a Crowded Market Area Using CCIR Model
( 48 ) A Framework for Digital Forensic in Joint Heterogeneous Cloud Computing Environment
( 49 ) A Structural Framework for Distributed Electronic Voters Register
( 50 ) A Review of Machine Learning Models for Software Cost Estimation
( 51 ) Speed Control of Induction Motor on C2000 DSP Platform
( 52 ) Application of Ant Algorithm for Software Optimization
( 53 ) Interactive Algorithms for the Verification of the Equality between Complex and Simplified Boolean-Algebra Expressions in Digital Decoders
( 54 ) Smart Feature Fusion and Model for Human Detection