Redundancy Removal in QoS-Driven Web Services Composition
(*) Corresponding author
DOI: https://doi.org/10.15866/irecos.v11i1.8108
Abstract
QoS-aware composition of web services is a business process to achieve functional goals by considering QoS criteria simultaneously. Although there are many composition algorithms taking either a single criterion or multiple criteria into account, a composite service can presumably consist of redundant services. Our proposed algorithm on Web service composition focuses on multiple QoS criteria as well as redundancy of component services at the time of composition. This work aims to reduce execution time, cost, and the number of component services in the composition process. To fulfill this functional goal, we use linked list and hash table data structures to provide the proposed algorithm with a better time complexity.
Copyright © 2016 Praise Worthy Prize - All rights reserved.
Keywords
Full Text:
PDFReferences
Al-Masri, E. & Mahmoud, Q. H. (2007), Qos-based discovery and ranking of web services, in 'Computer Communications and Networks, 2007. ICCCN 2007. Proceedings of 16th International Conference on', pp. 529--534.
http://dx.doi.org/10.1109/icccn.2007.4317873
Alrifai, M.; Risse, T.; Dolog, P. &Nejdl, W. (2009), A scalable approach for qos-based web service selection, in 'Service-Oriented Computing–ICSOC 2008 Workshops', pp. 190--199.
http://dx.doi.org/10.1007/978-3-642-01247-1_20
Bernhardt, M. &Hinz, O. (2005), Creating value with interactive pricing mechanisms-a Web service-oriented architecture, in 'E-Commerce Technology, 2005. CEC 2005. Seventh IEEE International Conference on', pp. 339--346.
http://dx.doi.org/10.1109/icect.2005.32
Cardoso, J.; Sheth, A.; Miller, J.; Arnold, J. &Kochut, K. (2004), 'Quality of service for workflows and web service processes', Web Semantics: Science, Services and Agents on the World Wide Web, 1(3), 281--308.
http://dx.doi.org/10.1016/j.websem.2004.03.001
Chen, M. & Yan, Y. (2012), Redundant service removal in qos-aware service composition, in 'Web Services (ICWS), 2012 IEEE 19th International Conference on', pp. 431--439.
http://dx.doi.org/10.1109/icws.2012.67
Deng, S.; Wu, B.; Yin, J. & Wu, Z. (2013), 'Efficient planning for top-K Web service composition', Knowledge and Information Systems, 36(3), 579-605.
http://dx.doi.org/10.1007/s10115-012-0541-6
D’Mello, D. A.; Shetty, M.; Prabhu, A.; Shenoy, A. & others (2012), Optimal selection of web services for efficient qos driven web service compositions', Advanced Computing, Networking and Security', Springer, , pp. 57--66.
http://dx.doi.org/10.1007/978-3-642-29280-4_7
Fakhfakh, N.; Verjus, H.; Pourraz, F. &Moreaux, P. (2013), 'QoS aggregation for service orchestrations based on workflow pattern rules and MCDM method: evaluation at design time and runtime', Service Oriented Computing and Applications, 7(1), 15--31.
http://dx.doi.org/10.1007/s11761-012-0124-0
Geebelen, D.; Geebelen, K.; Truyen, E.; Michiels, S.; Suykens, J. A.; Vandewalle, J. &Joosen, W. (2014), 'QoS Prediction for Web Service Compositions Using Kernel-Based Quantile Estimation with Online Adaptation of the Constant Offset', Information Sciences, Volume 268, 1 June 2014, Pages 397–424.
http://dx.doi.org/10.1016/j.ins.2013.12.063
Jaeger, M. C.; goldmann, G. R. &Mühl, G. (2005), QoS Aggregation in Web Service Compositions, in 'e-Technology, e-Commerce and e-Service', pp. 181--185.
http://dx.doi.org/10.1109/eee.2005.110
Jaeger, M. C.; Rojec-Goldmann, G. &Muhl, G. (2004), Qos aggregation for web service composition using workflow patterns, in 'Enterprise distributed object computing conference, 2004. EDOC 2004. Proceedings. Eighth IEEE International', pp. 149--159.
http://dx.doi.org/10.1109/edoc.2004.1342512
Kwon, J. & Lee, D. (2012), 'Non-redundant web services composition based on a two-phase algorithm', Data & Knowledge Engineering, 71(1), 69--91.
http://dx.doi.org/10.1016/j.datak.2011.08.002
Liang, Z.; Zou, H.; Yang, F. & Lin, R. (2012), 'A hybrid approach for the multi-constraint Web service selection problem in Web service composition', Journal of Information & Computational Science, 9(13), 3771--3781.
http://dx.doi.org/10.4156/aiss.vol5.issue1.22
Liu, Y.; Wu, L. & Liu, S. (2012), A Novel QoS-Aware Service Composition Approach Based on Path Decomposition, in 'Services Computing Conference (APSCC), 2012 IEEE Asia-Pacific', pp. 76--82.
http://dx.doi.org/10.1109/apscc.2012.26
Safi, A.; Jawawi, D. N. &Wakil, K. (2013), Web Services Composition with Redundancy Consideration, in 'Open Systems (ICOS), 2013 IEEE Conference on', pp. 112--117.
http://dx.doi.org/10.1109/icos.2013.6735058
Wrzuszczak-Noga, J. &Borzemski, L. (2013), Applying the Bidding Mechanism in Web Services with Quality of Service, 'Computer Networks', Springer, , pp. 582--591.
http://dx.doi.org/10.1007/978-3-642-38865-1_58
Yong, Z.; Wei, L.; Junzhou, L. & Xiao, Z. (2012), A novel two-phase approach for QoS-aware service composition based on history records, in 'Service-Oriented Computing and Applications (SOCA), 2012 5th IEEE International Conference on', pp. 1--8.
http://dx.doi.org/10.1109/soca.2012.6449451
Yu, H. &Reiff-Marganiec, S. (2009), A Backwards Composition Context Based Service Selection Approach for Service Composition., in 'IEEE SCC', pp. 419--426.
http://dx.doi.org/10.1109/scc.2009.25
Yu, T. & Lin, K.-J. (2005), 'Service selection algorithms for Web services with end-to-end QoS constraints', Information Systems and E-Business Management, 3(2), 103--126.
http://dx.doi.org/10.1007/s10257-005-0052-z
Yu, T.; Zhang, Y. & Lin, K.-J. (2007), 'Efficient algorithms for Web services selection with end-to-end QoS constraints', ACM Transactions on the Web (TWEB), 1(1), 6.
http://dx.doi.org/10.1145/1232722.1232728
Yulu, S. & Xi, C. (2011), A survey on QoS-aware web service composition, in 'Third International Conference on Multimedia Information Networking and Security', pp. 283--287.
http://dx.doi.org/10.1109/mines.2011.118
Zeng, L.; Benatallah, B.; Ngu, A. H.; Dumas, M.; Kalagnanam, J. & Chang, H. (2004), 'QoS-aware middleware for web services composition', Software Engineering, IEEE Transactions on, 30(5), 311--327.
http://dx.doi.org/10.1109/tse.2004.11
Zheng, H.; Zhao, W.; Yang, J. &Bouguettaya, A. (2013), 'QoS Analysis for Web Service Compositions with Complex Structures', Services Computing, IEEE Transactions on, 6(3), 373-386.
http://dx.doi.org/10.1109/tsc.2012.7
Zheng, Z. &Lyu, M. (2013), QoS-Aware Fault Tolerance for Web Services, 'QoS Management of Web Services', Springer Berlin Heidelberg, , pp. 97-118.
http://dx.doi.org/10.1007/978-3-642-34207-3_7
Khaled, R., Tayeb, L., Okba, K., Servigne, S., Geospatial Web Services Semantic Discovery Approach Using Metadata and Multi-Agents System, (2014) International Journal on Information Technology (IREIT), 2 (4), pp. 124-130.
Kakanakov, N., Shopov, M., Stankov, I., Spasov, G., Web Services and Data Integration in Distributed Automation and Information Systems in Internet Environment, (2014) International Journal on Information Technology (IREIT), 2 (3), pp. 101-107.
Alzabin, N., Mesleh, A., Hamed, S., Massadeh, S., AlHeyasat, O., AlQaisi, A., A QoS Based DSR Routing Protocol for MANETs Using Bandwidth, (2014) International Journal on Communications Antenna and Propagation (IRECAP), 4 (5), pp. 151-156.
http://dx.doi.org/10.15866/irecap.v4i5.3702
Refbacks
Please send any question about this web site to info@praiseworthyprize.com
Copyright © 2005-2024 Praise Worthy Prize