Skip to main content

Classification of Non-functional Requirements of Web Services from Multiperspective View

  • Chapter
  • First Online:
Requirements Engineering for Service and Cloud Computing

Abstract

With the rapid growth of functionally identical web services , Quality of Service (QoS) plays vital role for deciding the most suitable services for consumers . Although, QoS for web services has gained extensive attention in the literature, most of the existing efforts are unable to consider the multiperspective QoS of web services. Unlike conventional software paradigms, web services are provided, developed and used by different users such as provider, consumer and broker. As a result, QoS requirements vary from user to user. Existing researches are unable to provide standard solution, which can deal with what service providers, consumers and broker should expose in service description as QoS parameters . Therefore, in this book chapter, a multiperspective PCB-QoS classification of non-functional parameters along with new QoS parameters, i.e. access rate and Overall Aggregated Effective Quality of Service (OAEQoS) is presented. Due to the extensible nature of PCB-QoS classification , it can be extended to accommodate more number of QoS parameters. This QoS classification is based on the idea of partitioning the generic QoS parameters according to multi-user’s perspective. An Average Real Value Sum Method (ARSM) based on default priority constraints is also proposed for ranking of web services that uses the presented QoS classification. With the help of proposed approach, the user can specify the service requirements without taking the hurdle of specifying the weights for each QoS parameter during web service operations. It also prevents the services from malicious service provider to publish the incorrect and inaccurate QoS information. Experimental evaluation shows the effectiveness of proposed approach over the existing approach.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Choi, S. W., Her, J. S., Kim, S. D.: QoS Metrics for Evaluating Services from the Perspective of Service Providers. IEEE International Conference on e-Business Engineering, pp. 622–625 (2007).

    Google Scholar 

  2. Balfagih, Z., Hassan, M. F.: Quality Model for the Web Services from Multi-stakeholders’ Perspective. Information Management and Engineering (ICIME’09), Kuala Lumpur, Malaysia, pp. 287–291 (2009).

    Google Scholar 

  3. Becha, H. and Daniel, A.: Non-functional Properties in Service Oriented Architecture—A Consumer’s Perspective. Journal of Software, Vol. 7, No. 3 (2012).

    Google Scholar 

  4. Hong, L., Hu, J.: A Multi-dimension QoS based Local Service Selection Model for Service Composition. Journal of Networks, Vol. 4, No. 5, pp. 351–358 (2009).

    Google Scholar 

  5. Guoping, Z., Huijuan, Z., Zhibin, W.: A QoS-based Web Services Selection Method for Dynamic Web Service Composition. First International Workshop on Education Technology and Computer Science (ETCS’09), IEEE Computer Society, Vol. 3, pp. 832–835 (2009).

    Google Scholar 

  6. Thirumaran, M., Balasubramanie, P.: Architecture for Evaluating Web Services QoS Parameters using Agents. International Journal of Computer Applications (IJCA), Foundation of Computer Science, USA, Vol. 10, No. 4, (2010).

    Google Scholar 

  7. Zheng, Z., et al.: QoS Aware Web Service Recommendation with Collaborative Filtering. Published in IEEE Transactions on Services Computing, Vol. 4, No. 2, pp. 140–152 (2011).

    Google Scholar 

  8. Rathore, M., Suman, U.: Evaluating QoS Parameters for Ranking Web Services. 3rd IEEE International Advance Computing Conference(IACC-2013), IEEE Computer Society, Ghaziabad (UP), February 22–23, (2013).

    Google Scholar 

  9. Rajendran, T., Balasubramanie, P.: An Efficient WS-QoS Broker based Architecture for Web Service Selection. International Journal of Computer Applications (IJCA), Foundation of Computer Science, USA, Vol. 1, No. 9, (2010).

    Google Scholar 

  10. Rajendran, T., Balasubramanie, P.: An Optimal Broker based Architecture for Web Service Discovery with QoS Characteristics. International Journal of Web Services Practices (IJWSP), Korea, Vol. 5, No. 1, pp. 32–40 (2010).

    Google Scholar 

  11. Rajendran, T.: Flexible and Intelligent Architecture for Quality based Web Service Discovery with an Agent based Approach. International Conference on Communication and Computational Intelligence (INCOCCI), Erode, pp. 617–622 (2010), 27-29 December.

    Google Scholar 

  12. Esfahani, R. K. M.: Reputation Improved Web Service Discovery based on QoS. Journal of Convergence Information Technology (JCIT), Vol. 5, No. 9, (2010).

    Google Scholar 

  13. Ye, G.: A QoS Aware Model for Web Service Discovery. First International Workshop on Education, Technology and Computer Science (ETCS ‘09), IEEE Computer Society, Wuhan, Vol. 3, pp. 740–744 (2009).

    Google Scholar 

  14. Rajendran, T., Balasubramanie, P.: An Efficient Architecture for Agent based Dynamic Web Services Discovery with QoS. Journal of Theoretical and Applied Information Technology (JATIT), Pakistan, Vol. 15, No. 2, (2010).

    Google Scholar 

  15. Rathore, M., Suman, U.: A Quality of Service Broker based Process Model for Dynamic Web Service Composition. Science Publications, Journal of Computer Science, USA, Vol. 7, No. 8, pp. 1267–1274 (2011).

    Google Scholar 

  16. Rajendran, T.: Efficient Approach towards an Agent-Based Dynamic Web Service Discovery Framework with QoS Support. Proc. of CSIT International Symposium on Computing, Communication, and Control (ISCCC 2009), Singapore, Vol. 1, pp. 74–78 (2009).

    Google Scholar 

  17. Zeng, L., et al.: QoS aware Middleware for Web Services Composition. IEEE Transactions on Software Engineering, Vol. 5, No. 30, pp. 311–327 (2004).

    Google Scholar 

  18. Vinek, E., et al.: Classification and Composition of QoS Parameters in Distributed, Heterogeneous System. 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), IEEE Computer Society, Washington, pp. 424–433 (2011).

    Google Scholar 

  19. Yu, T., et al.: Efficient Algorithms for Web Services Selection with End to-End QoS Constraints. ACM Transaction on Web (TWEB), ACM New York, Vol. 1, No. 1, (2007).

    Google Scholar 

  20. Chaari, S., et al.: Framework for Web Service Selection Based on Non-functional Properties. International Journal of Web Services Practices (IJWSP), Korea, Vol. 3, No. 2, pp. 94–109 (2008).

    Google Scholar 

  21. Guo, N., et al.: A Trusted Quality of Web Service Management Framework based on Six Dimensional QOWS Model and End to End Monitoring. Proc. of the 11th APNOMS, Springer. pp. 437–440 (2008).

    Google Scholar 

  22. Kim, Y.: QoS Aware Web Services Discovery with Trust Management. Journal of Convergence Information Technology (JCIT), Vol. 3, No. 2, pp. 67–73 (2008).

    Google Scholar 

  23. Paoli, F. D., et al.: A Meta-model for Non-functional Property Description of Web Services. Proc. of IEEE International Conference on Web Services (ICWS), (2008).

    Google Scholar 

  24. Wang, H.: Reputation based Semantic Service Discovery. Fourth International Conference on Semantics, Knowledge and Grid (SKG’08), Beijing, pp. 485–486 (2009), 3–5 December.

    Google Scholar 

  25. Sha, L., Shaozhong, G., Xin, C., Mingjing, L.: A QoS based Web Service Selection Model. International Forum on Information Technology and Applications, IEEE Computer Society, Vol. 3, pp. 353–356 (2009).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maya Rathore .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Rathore, M., Suman, U. (2017). Classification of Non-functional Requirements of Web Services from Multiperspective View. In: Ramachandran, M., Mahmood, Z. (eds) Requirements Engineering for Service and Cloud Computing. Springer, Cham. https://doi.org/10.1007/978-3-319-51310-2_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-51310-2_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-51309-6

  • Online ISBN: 978-3-319-51310-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics