{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T17:35:44Z","timestamp":1778693744122,"version":"3.51.4"},"reference-count":43,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2020,9,29]],"date-time":"2020-09-29T00:00:00Z","timestamp":1601337600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,9,29]],"date-time":"2020-09-29T00:00:00Z","timestamp":1601337600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Front. Comput. Sci."],"published-print":{"date-parts":[[2021,2]]},"DOI":"10.1007\/s11704-019-9117-x","type":"journal-article","created":{"date-parts":[[2020,9,29]],"date-time":"2020-09-29T15:03:47Z","timestamp":1601391827000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Proactive planning of bandwidth resource using simulation-based what-if predictions for Web services in the cloud"],"prefix":"10.1007","volume":"15","author":[{"given":"Jianpeng","family":"Hu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Linpeng","family":"Huang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tianqi","family":"Sun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ying","family":"Fan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wenqiang","family":"Hu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hao","family":"Zhong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,9,29]]},"reference":[{"key":"9117_CR1","doi-asserted-by":"crossref","unstructured":"Goncalves M, Cunha M, Mendonca N C, Sampaio A. Performance inference: a novel approach for planning the capacity of IaaS cloud applications. In: Proceedings of the 8th IEEE International Conference on Cloud Computing. 2015, 813\u2013820","DOI":"10.1109\/CLOUD.2015.112"},{"issue":"3","key":"9117_CR2","doi-asserted-by":"publisher","first-page":"322","DOI":"10.1109\/TCC.2014.2360399","volume":"4","author":"A Wolke","year":"2016","unstructured":"Wolke A, Bichler M, Setzer T. Planning vs. dynamic control: resource allocation in corporate clouds. IEEE Transactions on Cloud Computing, 2016, 4(3): 322\u2013335","journal-title":"IEEE Transactions on Cloud Computing"},{"key":"9117_CR3","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1016\/j.jnca.2017.01.016","volume":"82","author":"M Amiri","year":"2017","unstructured":"Amiri M, Mohammad-Khanli L. Survey on prediction models of applications for resources provisioning in cloud. Journal of Network and Computer Applications, 2017, 82: 93\u2013113","journal-title":"Journal of Network and Computer Applications"},{"key":"9117_CR4","doi-asserted-by":"crossref","unstructured":"Hu J, Huang L, Huang J, Sun T, Ouyang Y. What-if model construction and validation of Web systems based on log mining. In: Proceedings of the 24th Asia-Pacific Software Engineering Conference. 2017, 505\u2013512","DOI":"10.1109\/APSEC.2017.57"},{"issue":"2","key":"9117_CR5","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1109\/MCI.2015.2405351","volume":"10","author":"M Guzek","year":"2015","unstructured":"Guzek M, Bouvry P, Talbi E G. A survey of evolutionary computation for resource management of processing in cloud computing. IEEE Computational Intelligence Magazine, 2015, 10(2): 53\u201367","journal-title":"IEEE Computational Intelligence Magazine"},{"key":"9117_CR6","doi-asserted-by":"crossref","unstructured":"Kim K I, Wang W, Humphrey M. PICS: a public iaas cloud simulator. In: Proceedings of IEEE International Conference on Cloud Computing. 2015, 211\u2013220","DOI":"10.1109\/CLOUD.2015.37"},{"key":"9117_CR7","doi-asserted-by":"crossref","unstructured":"Hu J, Huang L, Sun T, Xu Y, Gong X. Log2Sim: automating what-if modeling and prediction for bandwidth management of cloud hosted Web services. In: Proceedings of IEEE International Conference on Web Services. 2018, 99\u2013106","DOI":"10.1109\/ICWS.2018.00020"},{"key":"9117_CR8","doi-asserted-by":"crossref","unstructured":"Ciancone A, Filieri A, Drago M L, Mirandola R, Grassi U. KlaperSuite: an integrated model-driven environment for reliability and performance analysis of component-based systems. In: Proceedings of the 49th International Conference on Objects, Models, Components, Patterns. 2011, 99\u2013114","DOI":"10.1007\/978-3-642-21952-8_9"},{"key":"9117_CR9","doi-asserted-by":"crossref","unstructured":"Rathfelder C, Kounev S, Evans D. Capacity planning forevent-based systems using automated performance predictions. In: Proceedings of the 26th IEEE\/ACM International Conference on Automated Software Engineering. 2011, 352\u2013361","DOI":"10.1109\/ASE.2011.6100073"},{"issue":"2","key":"9117_CR10","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1109\/MC.2003.1178045","volume":"36","author":"D F Garcia","year":"2003","unstructured":"Garcia D F, Garcia J. TPC-W e-commerce benchmark evaluation. Computer, 2003, 36(2): 42\u201348","journal-title":"Computer"},{"key":"9117_CR11","doi-asserted-by":"crossref","unstructured":"Hu J, Huang L, Fan Y, Tong L, Hu W. Bandwidth planning of Web services in changing contexts based on network simulation. In: Proceedings of IEEE International Conference on Web Services. 2019, 242\u2013246","DOI":"10.1109\/ICWS.2019.00049"},{"issue":"7","key":"9117_CR12","doi-asserted-by":"publisher","first-page":"396","DOI":"10.4236\/jsea.2011.47046","volume":"4","author":"A Bahga","year":"2011","unstructured":"Bahga A, Madisetti V K. Synthetic workload generation for cloud computing applications. Journal of Software Engineering and Applications, 2011, 4(7): 396","journal-title":"Journal of Software Engineering and Applications"},{"key":"9117_CR13","doi-asserted-by":"crossref","unstructured":"Abbors F, Truscan D, Ahmad T. Mining Web server logs for creating workload models. In: Proceedings of the 9th International Joint Conference on Software Technologies. 2015, 131\u2013150","DOI":"10.1007\/978-3-319-25579-8_8"},{"issue":"2","key":"9117_CR14","doi-asserted-by":"publisher","first-page":"443","DOI":"10.1007\/s10270-016-0566-5","volume":"17","author":"C Vogele","year":"2018","unstructured":"Vogele C, van Hoorn A, Schulz E, Hasselbring W, Krcmar H. WESSBAS: extraction of probabilistic workload specifications for load testing and performance prediction-a model-driven approach for session-based application systems. Software and Systems Modeling, 2018, 17(2): 443\u2013447","journal-title":"Software and Systems Modeling"},{"key":"9117_CR15","doi-asserted-by":"crossref","unstructured":"Amza C, Cecchet E, Chanda A, Cox A L, Elnikety S, Gil R, et al. Specification and implementation of dynamic Web site benchmarks. In: Proceedings of IEEE International Workshop on Workload Characterization. 2002","DOI":"10.1109\/WWC.2002.1226489"},{"key":"9117_CR16","doi-asserted-by":"crossref","unstructured":"Oi H, Niboshi S. Workload analysis of SPECjEnterprise2010. In: Proceedings of IEEE International Symposium on Parallel and Distributed Processing with Applications. 2012","DOI":"10.1109\/ISPA.2012.52"},{"key":"9117_CR17","unstructured":"Dan P, Moore A W. X-means: extending k-means with efficient estimation of the number of clusters. In: Proceedings of the 17th International Conference on Machine Learning. 2000, 727\u2013734"},{"issue":"1","key":"9117_CR18","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.jss.2008.03.066","volume":"82","author":"S Becker","year":"2009","unstructured":"Becker S, Koziolek H, Reussner R. The Palladio component model for model-driven performance prediction. Journal of Systems and Software, 2009, 82(1): 3\u201322","journal-title":"Journal of Systems and Software"},{"issue":"4","key":"9117_CR19","first-page":"372","volume":"42","author":"A Varga","year":"1999","unstructured":"Varga A. Using the OMNeT++ discrete event simulation system in education. IEEE Transactions on Education, 1999, 42(4): 372","journal-title":"IEEE Transactions on Education"},{"issue":"8","key":"9117_CR20","doi-asserted-by":"publisher","first-page":"634","DOI":"10.1016\/j.peva.2009.07.007","volume":"67","author":"H Koziolek","year":"2010","unstructured":"Koziolek H. Performance evaluation of component-based software systems: a survey. Performance Evaluation, 2010, 67(8): 634\u2013658","journal-title":"Performance Evaluation"},{"issue":"2","key":"9117_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2180861.2180865","volume":"6","author":"P Desnoyers","year":"2012","unstructured":"Desnoyers P, Wood T, Shenoy P, Singh R, Patil S, Vin H. Modellus: automated modeling of complex internet data center applications. ACM Transactions on the Web, 2012, 6(2): 1\u201329","journal-title":"ACM Transactions on the Web"},{"key":"9117_CR22","doi-asserted-by":"crossref","unstructured":"Caban D, Walkowiak T. Prediction of the performance of Web based systems. In: Zamojski W, Sugier J, eds. Dependability Problems of Complex Information Systems. Springer International Publishing, 2015","DOI":"10.1007\/978-3-319-08964-5_1"},{"key":"9117_CR23","unstructured":"Hao W, Zhengxin Z, Jiacheng L, Kun Y, Ching-Hsien H. Multiple attributes QoS prediction via deep neural model with contexts. IEEE Transactions on Services Computing, 2018"},{"issue":"1","key":"9117_CR24","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TNET.2012.2230448","volume":"21","author":"M Tariq","year":"2013","unstructured":"Tariq M, Zeitoun A, Ualancius V, Feamster H, Ammar M. Answering what-if deployment and configuration questions with wise. IEEE\/ACM Transactions on Networking, 2013, 21(1): 1\u201313","journal-title":"IEEE\/ACM Transactions on Networking"},{"key":"9117_CR25","doi-asserted-by":"crossref","unstructured":"Zhang L, Zhang B, Pahl C, Xu L, Zhu Z. Personalized quality prediction for dynamic service management based on invocation patterns. In: Proceedings of International Conference on Service-Oriented Computing. 2013, 84\u201398","DOI":"10.1007\/978-3-642-45005-1_7"},{"key":"9117_CR26","doi-asserted-by":"crossref","unstructured":"Viswanath P, Pinkesh R. I-DBSCAN: a fast hybrid density based clustering method. In: Proceedings of International Conference on Pattern Recognition. 2006, 912\u2013915","DOI":"10.1109\/ICPR.2006.741"},{"issue":"6","key":"9117_CR27","doi-asserted-by":"publisher","first-page":"1091","DOI":"10.1109\/TPAMI.2007.1078","volume":"29","author":"Y Li","year":"2007","unstructured":"Li Y, Liu B. A normalized Levenshtein distance metric. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2007, 29(6): 1091\u20131095","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"9117_CR28","unstructured":"Cardwell N, Savage S, Anderson T. Modeling TCP latency. In: Proceedings of the 19th Joint Conference of the IEEE Computer and Communications Societies. 2002"},{"key":"9117_CR29","unstructured":"Cain H W, Rajwar R, Marden M, Lipasti M H. An architectural evaluation of Java TPC-W. In: Proceedings of the 17th International Symposium on High-Performance Computer Architecture. 2001"},{"key":"9117_CR30","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1016\/j.jnca.2016.03.002","volume":"65","author":"G K Shyam","year":"2016","unstructured":"Shyam G K, Manvi S S. Virtual resource prediction in cloud environment: a Bayesian approach. Journal of Network and Computer Applications, 2016, 65: 144\u2013154","journal-title":"Journal of Network and Computer Applications"},{"issue":"6","key":"9117_CR31","doi-asserted-by":"publisher","first-page":"556","DOI":"10.1109\/TSE.2016.2615615","volume":"43","author":"H Wang","year":"2016","unstructured":"Wang H, Wang L, Yu Q, Zheng Z, Lyu M, Bouguettaya A. Online reliability prediction via motifs-based dynamic bayesian networks forservice-oriented systems. IEEE Transactions on Software Engineering, 2016, 43(6): 556\u2013579","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9117_CR32","unstructured":"Stewart C, Shen K. Performance modeling and system management for multi-component online services. In: Proceedings of the International Symposium on Networked Systems Design and Implementation. 2005"},{"issue":"1","key":"9117_CR33","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1057\/jos.2011.8","volume":"6","author":"F M Alam","year":"2012","unstructured":"Alam F M, Mohan S, Fowler J W, Gopalakrishnan M. A discrete event simulation tool for performance management of Web-based application systems. Journal of Simulation, 2012, 6(1): 21\u201332","journal-title":"Journal of Simulation"},{"issue":"4","key":"9117_CR34","doi-asserted-by":"publisher","first-page":"746","DOI":"10.1007\/s10664-012-9213-0","volume":"18","author":"H Koziolek","year":"2013","unstructured":"Koziolek H, Schlich B, Becker S, Hauck M. Performance and reliability prediction for evolving service-oriented software systems. Empirical Software Engineering, 2013, 18(4): 746\u2013790","journal-title":"Empirical Software Engineering"},{"key":"9117_CR35","unstructured":"Zheng W, Bianchini R, Janakiraman G J, Santos J R, Turner Y. JustRunIt: experiment-based management of virtualized data centers. In: Proceedings of USENIX Annual Technical Conference. 2009"},{"key":"9117_CR36","doi-asserted-by":"crossref","unstructured":"Jayasinghe D, Swint G, Malkowski S, Li J, Wang Q, et al. Expertus: a generator approach to automate performance testing in iaas clouds. In: Proceedings of the 5th IEEE International Conference on Cloud Computing. 2012, 73\u201380","DOI":"10.1109\/CLOUD.2012.98"},{"key":"9117_CR37","doi-asserted-by":"crossref","unstructured":"Verdickt T, Dhoedt B, De Turck F, Demeester P. Hybrid performance modeling approach for network intensive distributed software. In: Proceedings of the 6th International Workshop on Software and Performance. 2007, 189\u2013200","DOI":"10.1145\/1216993.1217026"},{"key":"9117_CR38","doi-asserted-by":"crossref","unstructured":"Jung G, Mukherjee T, Kunde S, Kim H, Sharma N, Goetz F. CloudAdvisor: a recommendation-as-a-service platform for cloud configuration and pricing. In: Proceedings of the 9th IEEE World Congress on Services. 2013, 456\u2013463","DOI":"10.1109\/SERVICES.2013.55"},{"key":"9117_CR39","doi-asserted-by":"crossref","unstructured":"Li A, Yang X, Kandula S, Zhan M. CloudCmp: comparing public cloud providers. In: Proceedings of the 2010 ACM SIGCOMM Conference on Internet Measurement. 2010","DOI":"10.1145\/1879141.1879143"},{"issue":"2","key":"9117_CR40","doi-asserted-by":"publisher","first-page":"140","DOI":"10.1109\/TSC.2010.52","volume":"4","author":"Z Zheng","year":"2011","unstructured":"Zheng Z, Ma H, Lyu M R, King I. Qos-aware Web service recommendation by collaborative filtering. IEEE Transactions on Services Computing, 2011, 4(2): 140\u2013152","journal-title":"IEEE Transactions on Services Computing"},{"issue":"2","key":"9117_CR41","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1007\/s11761-014-0168-4","volume":"10","author":"C Yu","year":"2016","unstructured":"Yu C, Huang L. A Web service qos prediction approach based on time-and-location-aware collaborative filtering. Service Oriented Computing and Applications, 2016, 10(2): 135\u2013149","journal-title":"Service Oriented Computing and Applications"},{"key":"9117_CR42","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1016\/j.engappai.2014.10.010","volume":"38","author":"W Lo","year":"2015","unstructured":"Lo W, Yin J, Li Y, Wu Z. Efficient Web service QoS prediction using local neighborhood matrix factorization. Engineering Applications of Artificial Intelligence, 2015, 38: 14\u201323","journal-title":"Engineering Applications of Artificial Intelligence"},{"key":"9117_CR43","doi-asserted-by":"publisher","first-page":"669","DOI":"10.1016\/j.future.2017.06.020","volume":"82","author":"H Wu","year":"2018","unstructured":"Wu H, Yue K, Li B, Zhang B, Hsu C H. Collaborative QoS prediction with context-sensitive matrix factorization. Future Generation Computer Systems, 2018, 82: 669\u2013678","journal-title":"Future Generation Computer Systems"}],"container-title":["Frontiers of Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11704-019-9117-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11704-019-9117-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11704-019-9117-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,3,22]],"date-time":"2022-03-22T21:31:46Z","timestamp":1647984706000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11704-019-9117-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,29]]},"references-count":43,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,2]]}},"alternative-id":["9117"],"URL":"https:\/\/doi.org\/10.1007\/s11704-019-9117-x","relation":{},"ISSN":["2095-2228","2095-2236"],"issn-type":[{"value":"2095-2228","type":"print"},{"value":"2095-2236","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,9,29]]},"assertion":[{"value":"4 April 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 October 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 September 2020","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"151201"}}