Call for Paper - August 2022 Edition
IJCA solicits original research papers for the August 2022 Edition. Last date of manuscript submission is July 20, 2022. Read More

An Appraisal of Web Applications vs. Web Services with respect to Performance Engineering using Software Performance Engineering Approach

International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2017
Ch. Ram Mohan Reddy, D. Evangelin Geetha, T. V. Suresh Kumar

Ch. Ram Mohan Reddy, Evangelin D Geetha and Suresh T V Kumar. An Appraisal of Web Applications vs. Web Services with respect to Performance Engineering using Software Performance Engineering Approach. International Journal of Computer Applications 158(4):20-31, January 2017. BibTeX

	author = {Ch. Ram Mohan Reddy and D. Evangelin Geetha and T. V. Suresh Kumar},
	title = {An Appraisal of Web Applications vs. Web Services with respect to Performance Engineering using Software Performance Engineering Approach},
	journal = {International Journal of Computer Applications},
	issue_date = {January 2017},
	volume = {158},
	number = {4},
	month = {Jan},
	year = {2017},
	issn = {0975-8887},
	pages = {20-31},
	numpages = {12},
	url = {},
	doi = {10.5120/ijca2017912779},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}


Web Applications (WA) and Web Services (WS) are emerging as predominating technologies ineffectively usefulness in distributed/service oriented systems. These systems present the challenges for achieving the quality of service (QoS). The Quality of Service can be measured by how well the systems are responding to the customers. The performance of these systems from the user point of view is to be estimated, and appropriate measures have to be taken if the objectives are not being met. At the foremost, a feasibility study needs to be done and correlated to technical and environmental factors. The present paper explains how to consider these factors in assessing the performance of different categories of WA vs. WS. It is illustrated by modeling deployment diagram for web application and web services and also by presenting macro and micro flow diagrams.


  1. Asil A. Almonaies Manar H. Alalfi James R. Cordy Thomas R.Dean, “Towards a Framework for Migrating Web Applications to Web Services”, Proceedings of the 2011 Conference of the Center for Advanced Studies on Collaborative Research, CASCON,2011.
  2. A.Sudha, K.Vanitha, A.NooralShaba; Effective Method For Secured Soap Based Webservice Interaction Using Jasypt; IRACST – International Journal Of Computer Networks And Wireless Communications (IJCNWC), ISSN: 2250-3501 Vol.3, No6, December 2013.
  3. Balamurugan Subrayen, Gurumoorthi Elangovan, Vasuki Muthusamy, Angayarkanni Anantharajan, “A Case Study for Improving the Performance of Web Application”, International Journal of Web Technology Vol 02, Issue 01, June 2013.
  4. Bouchiha Djelloul, Malki Mimoun, and Mostefai Abd El Kader, “Towards Reengineering Web Applications to Web Services”, The International Arab Journal of Information Technology, Vol. 6, No. 4, October 2009.
  5. Ch Ram Mohan Reddy, RV Raghavendra Rao, D Evangelin Geetha, T V Suresh Kumar, K Rajani Kanth, “ Survey on UML based modeling for Web Services” NCSE'14 Conference Proceedings, International Journal of Engineering Research & Technology (IJERT), pp. 57-65, 2014.
  6. C.U., Smith., “Performance Engineering of Software Systems,” Addison Wesley,1990.
  7. C.U., Smith and L.G., Williams., Performance Solutions: A Practical Guide to Creating Responsive, Scalable Software. S.l. : Addison-Wesley, 2002.
  8. Ch Ram Mohan Reddy, D Evangelin Geetha, KG Srinivasa, T V Suresh Kumar, K Rajani Kanth, “Prototype based Performance Prediction of Web Services”, DPPR 2011, CCIS 205, © Springer-Verlag Berlin Heidelberg, CCSEIT 2011, pp. 346–354, 2011.
  9. Ch Ram Mohan Reddy, Rv Raghavendra Rao, D Evangelin Geetha, T V Suresh Kumar, K Rajani Kanth, “QOS of Web Service: Survey on Performance and Scalability” Natarajan Meghanathan et al. (Eds) : ITCSE, ICDIP, ICAIT, CS & IT-CSCP, pp. 65–73, DOI : 10.5121/csit.2013.390, 2013.
  10. C. Ferris and J. A. Farrell. “What are web services? Communication”. ACM, 2003, 46(6):31.
  11. Ch Ram Mohan Reddy, D Evangelin Geetha, T V Suresh Kumar, K Rajani Kanth, “Activity Based Performance Prediction for Software Systems”, Technical Report, Department of Computer Applications, M S Ramaiah Institute of Technology, Bangalore, June 2015.
  12. Evangelin Geetha D, Suresh Kumar T V and Rajani Kanth K, “Predicting the Software Performance during Feasibility Study”.IET Softw. Volume 5, Issue 2, pp.201–215.doi:10.1049/iet-sen.2010.0075, April 2011.
  13. Fang-Fang Chua, Syahrual Bin Ngazizan, and Musa Bin Hassan, “Design and Implementation of Airline Reservation Web Services Using Service-Oriented Architecture”, Proceedings of the World Congress on Engineering, Vol 1, WCE, 2010.
  14. Giusy Di Lorenzo, Anna Rita Fasolino, Lorenzo Melcarne, Porfirio Tramontana, Valeria Vittorini, “Turning Web Applications into Web Services by Wrapping Techniques”,14th working Conference on Reverse Engineering, WCRE, IEEE, 2007.
  15. Gautam Banerjee, "Use Case Points -An Estimation Approach”, Technical Report, August 2001.
  16. Heather Kreger, “Web Services Conceptual Architecture (WSCA 1.0)”, May 2001.
  17. Hao Wang, Yizhu Tong, Hong Liu, Taoying Liu, “Application-aware Interface for SOAP Communication in Web Services”, International Conference on Cluster Computing, 2006.
  18. J. L. Herrero, F. Lucio, P. Carmona, “Web services and web components”, International Conference on Next Generation Web Services Practices, (NWeSP), IEEE, 2011.
  19. K. Tharun Kumar Reddy, B. Ramana Reddy, “Integration of Web Services and Routing Techniques for Distributed Applications”, International Journal of Advanced Research in Computer Science and Software Engineering Volume 3, Issue 9, September 2013.
  20. Michiaki Tatsubori, Kenichi Takahashi, “Decomposition and Abstraction of Web Applications for Web Service Extraction and Composition”, IEEE International Conference on Web Services (ICWS'OG), 2006.
  21. Nurul Huda Nik Zulkipli, Norazlan Idris, “An Empirical Study on Performance Evaluation of Parallel Architecture for Web Application Services”, Symposium on Computers & Informatics, IEEE, 2013.
  22. Paolo Cremonesi, Giuseppe Serazzi, “End-to-End Performance of Web service”, Performance Evaluation of Complex Systems: Techniques and Tools, Volume 2459 of the series Lecture Notes in Computer Science pp 158-178,2002.
  23. Ruey-Kai Sheu, Win-Tsung Lo, Chia-Feng Lin, Shyan-Ming Yuan, “Design and Implementation of A Relaxable Web Service Composition System”, International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery, IEEE, 2010.
  24. Robert B., Georg G., Marcus H., and Wolfgang S., “Interactively Adding Web Service Interfaces to Existing Web Applications,” in Proceedings of Symposium on Applications and the Internet (SAINT'04), California, pp. 74-74, 2004.


Web Services, Web Applications, Technical Factors, UML, Software Performance Engineering