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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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).
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).
Becha, H. and Daniel, A.: Non-functional Properties in Service Oriented Architecture—A Consumer’s Perspective. Journal of Software, Vol. 7, No. 3 (2012).
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).
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).
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).
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).
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).
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).
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).
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.
Esfahani, R. K. M.: Reputation Improved Web Service Discovery based on QoS. Journal of Convergence Information Technology (JCIT), Vol. 5, No. 9, (2010).
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).
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).
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).
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).
Zeng, L., et al.: QoS aware Middleware for Web Services Composition. IEEE Transactions on Software Engineering, Vol. 5, No. 30, pp. 311–327 (2004).
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).
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).
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).
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).
Kim, Y.: QoS Aware Web Services Discovery with Trust Management. Journal of Convergence Information Technology (JCIT), Vol. 3, No. 2, pp. 67–73 (2008).
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).
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.
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).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)