{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:50:35Z","timestamp":1740124235870,"version":"3.37.3"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2020,3,2]],"date-time":"2020-03-02T00:00:00Z","timestamp":1583107200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,3,2]],"date-time":"2020-03-02T00:00:00Z","timestamp":1583107200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100010198","name":"Ministerio de Econom\u00eda, Industria y Competitividad, Gobierno de Espa\u00f1a","doi-asserted-by":"publisher","award":["TIN2016-76956-C3-1-R"],"award-info":[{"award-number":["TIN2016-76956-C3-1-R"]}],"id":[{"id":"10.13039\/501100010198","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100007601","name":"Horizon 2020","doi-asserted-by":"publisher","award":["GA No. 731535"],"award-info":[{"award-number":["GA No. 731535"]}],"id":[{"id":"10.13039\/501100007601","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008530","name":"European Regional Development Fund","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100008530","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2020,9]]},"DOI":"10.1007\/s11219-020-09505-2","type":"journal-article","created":{"date-parts":[[2020,3,2]],"date-time":"2020-03-02T15:03:02Z","timestamp":1583161382000},"page":"1147-1171","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["RETORCH: an approach for resource-aware orchestration of end-to-end test cases"],"prefix":"10.1007","volume":"28","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6140-1375","authenticated-orcid":false,"given":"Cristian","family":"Augusto","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7544-3901","authenticated-orcid":false,"given":"Jes\u00fas","family":"Mor\u00e1n","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8749-1356","authenticated-orcid":false,"given":"Antonia","family":"Bertolino","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5592-9683","authenticated-orcid":false,"given":"Claudio","family":"de la Riva","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1091-934X","authenticated-orcid":false,"given":"Javier","family":"Tuya","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,3,2]]},"reference":[{"key":"9505_CR1","doi-asserted-by":"publisher","unstructured":"Augusto, C., Mor\u00e1n, J., Bertolino, A., de la Riva, C., & Tuya, J. (2019). RETORCH: Resource-aware end-to-end test orchestration. In M. Piattini, P. Rupino da Cunha, I. Garc\u00eda-Rodr\u00edguez de Guzm\u00e1n, & R. P\u00e9rez-Castillo (Eds.), 12th International Conference on the Quality of Information and Communications Technology (QUATIC 2019) (p. 14). https:\/\/doi.org\/10.1007\/978-3-030-29238-6_22.","DOI":"10.1007\/978-3-030-29238-6_22"},{"key":"9505_CR2","doi-asserted-by":"publisher","unstructured":"Bell, J., Kaiser, G., Melski, E., & Dattatreya, M. (2015). Efficient dependency detection for safe Java test acceleration. 2015 10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC\/FSE 2015 - Proceedings, 770\u2013781. https:\/\/doi.org\/10.1145\/2786805.2786823.","DOI":"10.1145\/2786805.2786823"},{"key":"9505_CR3","doi-asserted-by":"publisher","unstructured":"Bertolino, A. (2007). Software testing research: Achievements, challenges, dreams. FoSE 2007: Future of Software Engineering, 85\u2013103. https:\/\/doi.org\/10.1109\/FOSE.2007.25.","DOI":"10.1109\/FOSE.2007.25"},{"key":"9505_CR4","doi-asserted-by":"publisher","unstructured":"Bertolino, A., Calabr\u00f3, A., De Angelis, G., Gallego, M., Garc\u00eda, B., & Gort\u00e1zar, F. (2018). When the testing gets tough, the tough get ElasTest. Proceedings - International Conference on Software Engineering (pp. 17\u201320). https:\/\/doi.org\/10.1145\/3183440.3183497.","DOI":"10.1145\/3183440.3183497"},{"issue":"5","key":"9505_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3331447","volume":"52","author":"A Bertolino","year":"2019","unstructured":"Bertolino, A., de Angelis, G., Gallego, M., Garc\u00eda, B., Gort\u00e1zar, F., Lonetti, F., & Marchetti, E. (2019). A systematic review on cloud testing. ACM Computing Surveys, 52(5), 1\u201342. https:\/\/doi.org\/10.1145\/3331447.","journal-title":"ACM Computing Surveys"},{"issue":"5","key":"9505_CR6","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1145\/2890784","volume":"59","author":"B Burns","year":"2016","unstructured":"Burns, B., Grant, B., Oppenheimer, D., Brewer, E., & Wilkes, J. (2016). Borg, Omega, and Kubernetes. Communications of the ACM, 59(5), 50\u201357. https:\/\/doi.org\/10.1145\/2890784.","journal-title":"Communications of the ACM"},{"key":"9505_CR7","doi-asserted-by":"publisher","first-page":"287","DOI":"10.4108\/eai.25-10-2016.2266649","volume-title":"ValueTools 2016 - 10th EAI international conference on performance evaluation methodologies and tools","author":"E Casalicchio","year":"2017","unstructured":"Casalicchio, E. (2017). Autonomic orchestration of containers: Problem definition and research challenges. In ValueTools 2016 - 10th EAI international conference on performance evaluation methodologies and tools (pp. 287\u2013290). https:\/\/doi.org\/10.4108\/eai.25-10-2016.2266649."},{"key":"9505_CR8","doi-asserted-by":"publisher","first-page":"488","DOI":"10.1109\/ASE.2011.6100106","volume-title":"2011 26th IEEE\/ACM international conference on automated software engineering, ASE 2011, proceedings","author":"SS Chakraborty","year":"2011","unstructured":"Chakraborty, S. S., & Shah, V. (2011). Towards an approach and framework for test-execution plan derivation. In 2011 26th IEEE\/ACM international conference on automated software engineering, ASE 2011, proceedings (pp. 488\u2013491). https:\/\/doi.org\/10.1109\/ASE.2011.6100106."},{"key":"9505_CR9","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1109\/FMEC.2017.7946419","volume-title":"2017 2nd international conference on fog and mobile edge computing, FMEC 2017","author":"MS De Brito","year":"2017","unstructured":"De Brito, M. S., Hoque, S., Magedanz, T., Steinke, R., Willner, A., Nehls, D., et al. (2017). A service orchestration architecture for fog-enabled infrastructures. In 2017 2nd international conference on fog and mobile edge computing, FMEC 2017 (pp. 127\u2013132). https:\/\/doi.org\/10.1109\/FMEC.2017.7946419."},{"key":"9505_CR10","unstructured":"Docker Inc. (2017). Overview of Docker compose | Docker documentation. Retrieved October 14, 2019, from Docker Inc. website: https:\/\/docs.docker.com\/compose\/."},{"key":"9505_CR11","unstructured":"Docker Inc. (2019). Swarm mode overview | Docker documentation. Retrieved October 15, 2019, from https:\/\/docs.docker.com\/engine\/swarm\/."},{"key":"9505_CR12","unstructured":"Draft, W. (2014). TOSCA Simple Profile in YAML Version 1.0. (March), 1\u201383. Retrieved from http:\/\/docs.oasis-open.org\/tosca\/TOSCA-Simple-Profile-YAML\/v1.1\/TOSCA-Simple-Profile-YAML-v1.1.html."},{"key":"9505_CR13","unstructured":"ElasTest Developers Team. (2017). ElasTest: Full-teaching. Retrieved October 28, 2019, from https:\/\/github.com\/elastest\/full-teaching."},{"key":"9505_CR14","unstructured":"ElasTest Developers Team. (2018). ElasTest: FullTeaching-experiment. Retrieved October 28, 2019, from https:\/\/github.com\/elastest\/full-teaching-experiment."},{"key":"9505_CR15","doi-asserted-by":"publisher","unstructured":"Engstr\u00f6m, E., Skoglund, M., & Runeson, P. (2008). Empirical evaluations of regression test selection techniques: A systematic review. ESEM\u201908: Proceedings of the 2008 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, 22\u201331. https:\/\/doi.org\/10.1145\/1414004.1414011.","DOI":"10.1145\/1414004.1414011"},{"key":"9505_CR16","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1145\/2889160.2889222","volume-title":"Proceedings - international conference on software engineering","author":"H Esfahani","year":"2016","unstructured":"Esfahani, H., Fietz, J., Ke, Q., Kolomiets, A., Lan, E., Mavrinac, E., et al. (2016). CloudBuild: Microsoft\u2019s distributed and caching build service. In Proceedings - international conference on software engineering (pp. 11\u201320). https:\/\/doi.org\/10.1145\/2889160.2889222."},{"key":"9505_CR17","doi-asserted-by":"publisher","first-page":"176","DOI":"10.1016\/j.jss.2015.06.063","volume":"123","author":"B Fitzgerald","year":"2017","unstructured":"Fitzgerald, B., & Stol, K. J. (2017). Continuous software engineering: A roadmap and agenda. Journal of Systems and Software, 123, 176\u2013189. https:\/\/doi.org\/10.1016\/j.jss.2015.06.063.","journal-title":"Journal of Systems and Software"},{"key":"9505_CR18","doi-asserted-by":"publisher","unstructured":"Gambi, A., Gorla, A., & Zeller, A. (2017). O!Snap: Cost-efficient testing in the cloud. Proceedings - 10th IEEE international conference on software testing, verification and validation, ICST 2017, 454\u2013459. https:\/\/doi.org\/10.1109\/ICST.2017.51.","DOI":"10.1109\/ICST.2017.51"},{"key":"9505_CR19","doi-asserted-by":"publisher","unstructured":"Gambi, A., Bell, J., & Zeller, A. (2018). Practical test dependency detection. Proceedings - 2018 IEEE 11th international conference on software testing, verification and validation, ICST 2018, 1\u201311. https:\/\/doi.org\/10.1109\/ICST.2018.00011.","DOI":"10.1109\/ICST.2018.00011"},{"key":"9505_CR20","doi-asserted-by":"publisher","unstructured":"Garcia, B., Lonetti, F., Gallego, M., Miranda, B., Jimenez, E., De Angelis, G., \u2026 Marchetti, E. (2018). A proposal to orchestrate test cases. Proceedings - 2018 international conference on the quality of information and communications technology, QUATIC 2018, 38\u201346. https:\/\/doi.org\/10.1109\/QUATIC.2018.00016.","DOI":"10.1109\/QUATIC.2018.00016"},{"key":"9505_CR21","doi-asserted-by":"publisher","unstructured":"Giotis, K., Kryftis, Y., & Maglaris, V. (2015). Policy-based orchestration of NFV services in software-defined networks. 1st IEEE Conference on Network Softwarization: Software-Defined Infrastructures for Networks, Clouds, IoT and Services, NETSOFT 2015, 1\u20135. https:\/\/doi.org\/10.1109\/NETSOFT.2015.7116145.","DOI":"10.1109\/NETSOFT.2015.7116145"},{"issue":"1","key":"9505_CR22","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1016\/S0306-4379(01)00008-4","volume":"26","author":"S Guha","year":"2001","unstructured":"Guha, S., Rastogi, R., & Shim, K. (2001). CURE: An efficient clustering algorithm for large databases. Information Systems, 26(1), 35\u201358. https:\/\/doi.org\/10.1016\/S0306-4379(01)00008-4.","journal-title":"Information Systems"},{"key":"9505_CR23","doi-asserted-by":"publisher","unstructured":"Gyori, A., Shi, A., Hariri, F., & Marinov, D. (2015). Reliable testing: Detecting state-polluting tests to prevent test dependency. 2015 International Symposium on Software Testing and Analysis, ISSTA 2015 - Proceedings, 223\u2013233. https:\/\/doi.org\/10.1145\/2771783.2771793.","DOI":"10.1145\/2771783.2771793"},{"key":"9505_CR24","doi-asserted-by":"publisher","unstructured":"Harman, M. (2011). Making the case for MORTO: Multi objective regression test optimization. Proceedings - 4th IEEE International Conference on Software Testing, Verification, and Validation Workshops, ICSTW 2011, 111\u2013114. https:\/\/doi.org\/10.1109\/ICSTW.2011.60.","DOI":"10.1109\/ICSTW.2011.60"},{"key":"9505_CR25","doi-asserted-by":"publisher","unstructured":"Herzig, K., Greiler, M., Czerwonka, J., & Murphy, B. (2015). The art of testing less without sacrificing quality. Proceedings - International Conference on Software Engineering, 1, 483\u2013493. https:\/\/doi.org\/10.1109\/ICSE.2015.66.","DOI":"10.1109\/ICSE.2015.66"},{"key":"9505_CR26","doi-asserted-by":"publisher","unstructured":"Lachmann, R., Nieke, M., Seidl, C., Schaefer, I., & Schulze, S. (2017). System-level test case prioritization using machine learning. Proceedings - 2016 15th IEEE International Conference on Machine Learning and Applications, ICMLA 2016, 361\u2013368. https:\/\/doi.org\/10.1109\/ICMLA.2016.163.","DOI":"10.1109\/ICMLA.2016.163"},{"key":"9505_CR27","doi-asserted-by":"publisher","unstructured":"Liu, C. H., Chen, S. L., & Chen, W. K. (2017). Cost-benefit evaluation on parallel execution for improving test efficiency over cloud. Proceedings of the 2017 IEEE International Conference on Applied System Innovation: Applied System Innovation for Modern Technology, ICASI 2017, 199\u2013202. https:\/\/doi.org\/10.1109\/ICASI.2017.7988384.","DOI":"10.1109\/ICASI.2017.7988384"},{"key":"9505_CR28","doi-asserted-by":"publisher","unstructured":"Memon, A., Gao, Z., Nguyen, B., Dhanda, S., Nickell, E., Siemborski, R., & Micco, J. (2017). Taming google-scale continuous testing. Proceedings - 2017 IEEE\/ACM 39th International Conference on Software Engineering: Software Engineering in Practice Track, ICSE-SEIP 2017, 233\u2013242. https:\/\/doi.org\/10.1109\/ICSE-SEIP.2017.16.","DOI":"10.1109\/ICSE-SEIP.2017.16"},{"issue":"3","key":"9505_CR29","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/MS.2014.58","volume":"31","author":"M Meyer","year":"2014","unstructured":"Meyer, M. (2014). Continuous integration and its tools. IEEE Software, 31(3), 14\u201316. https:\/\/doi.org\/10.1109\/MS.2014.58.","journal-title":"IEEE Software"},{"key":"9505_CR30","unstructured":"Microsoft. (n.d.). Orchestrator overview | Microsoft Docs. Retrieved October 15, 2019, from https:\/\/docs.microsoft.com\/en-us\/system-center\/orchestrator\/learn-about-orchestrator?view=sc-orch-2019."},{"key":"9505_CR31","unstructured":"Oracle. (2019). MySQL. Retrieved November 3, 2019, from https:\/\/www.mysql.com\/."},{"key":"9505_CR32","unstructured":"P\u00e9rez, P. F. (2017). Fullteaching: A web application to make teaching online easy. Retrieved from https:\/\/github.com\/pabloFuente\/full-teaching."},{"issue":"4","key":"9505_CR33","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1002\/stvr.256","volume":"12","author":"G Rothermel","year":"2002","unstructured":"Rothermel, G., Harrold, M. J., Von Ronne, J., & Hong, C. (2002). Empirical studies of test-suite reduction. Software Testing Verification and Reliability, 12(4), 219\u2013249. https:\/\/doi.org\/10.1002\/stvr.256.","journal-title":"Software Testing Verification and Reliability"},{"key":"9505_CR34","doi-asserted-by":"publisher","unstructured":"Shull, F., Basili, V., Boehm, B., Brown, A. W., Costa, P., Lindvall, M., \u2026 Vinter, O. (2002). What we have learned about fighting defects. Proceedings - International Software Metrics Symposium, 2002-Janua, 249\u2013258. https:\/\/doi.org\/10.1109\/METRIC.2002.1011343.","DOI":"10.1109\/METRIC.2002.1011343"},{"issue":"3","key":"9505_CR35","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2843889","volume":"48","author":"S Singh","year":"2015","unstructured":"Singh, S., & Chana, I. (2015). QoS-aware autonomic resource management in cloud computing: A systematic review. ACM Computing Surveys, 48(3), 1\u201346. https:\/\/doi.org\/10.1145\/2843889.","journal-title":"ACM Computing Surveys"},{"key":"9505_CR36","unstructured":"Technologies, K. (2014). Kurento. Retrieved from https:\/\/www.kurento.org\/."},{"key":"9505_CR37","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2018\/7476201","volume":"2018","author":"K Tocz\u00e9","year":"2018","unstructured":"Tocz\u00e9, K., & Nadjm-Tehrani, S. (2018, June 4). A taxonomy for management and optimization of multiple resources in edge computing. Wireless Communications and Mobile Computing, 2018, 1\u201323. https:\/\/doi.org\/10.1155\/2018\/7476201.","journal-title":"Wireless Communications and Mobile Computing"},{"key":"9505_CR38","unstructured":"Uberti, J., & Thatcher, P. (2018). WebRTC Home. Retrieved from https:\/\/webrtc.org\/."},{"key":"9505_CR39","unstructured":"University, R. J. C. (2017). OpenVidu. Retrieved from https:\/\/openvidu.io\/."},{"key":"9505_CR40","doi-asserted-by":"publisher","unstructured":"Velasquez, K., Abreu, D. P., Goncalves, D., Bittencourt, L., Curado, M., Monteiro, E., & Madeira, E. (2017). Service orchestration in fog environments. Proceedings - 2017 IEEE 5th International Conference on Future Internet of Things and Cloud, FiCloud 2017, 2017-Janua, 329\u2013336. https:\/\/doi.org\/10.1109\/FiCloud.2017.49.","DOI":"10.1109\/FiCloud.2017.49"},{"issue":"1","key":"9505_CR41","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1186\/s13174-018-0086-3","volume":"9","author":"K Velasquez","year":"2018","unstructured":"Velasquez, K., Abreu, D. P., Assis, M. R. M., Senna, C., Aranha, D. F., Bittencourt, L. F., Laranjeiro, N., Curado, M., Vieira, M., Monteiro, E., & Madeira, E. (2018). Fog orchestration for the internet of everything: State-of-the-art and research challenges. Journal of Internet Services and Applications, 9(1), 14\u201323. https:\/\/doi.org\/10.1186\/s13174-018-0086-3.","journal-title":"Journal of Internet Services and Applications"},{"issue":"4","key":"9505_CR42","doi-asserted-by":"publisher","first-page":"347","DOI":"10.1002\/(SICI)1097-024X(19980410)28:4<347::AID-SPE145>3.0.CO;2-L","volume":"28","author":"WE Wong","year":"1998","unstructured":"Wong, W. E., Morgan, J. R., London, S., & Mathur, A. P. (1998). Effect of test set minimization on fault detection effectiveness. Software - Practice and Experience, 28(4), 347\u2013369. https:\/\/doi.org\/10.1002\/(SICI)1097-024X(19980410)28:4<347::AID-SPE145>3.0.CO;2-L.","journal-title":"Software - Practice and Experience"},{"key":"9505_CR43","doi-asserted-by":"publisher","unstructured":"Xie, P., & Yang, D. (2018). Research on scheduling of software cloud testing. 2017 International Conference on Computer Systems, Electronics and Control, ICCSEC 2017, 1311\u20131314. https:\/\/doi.org\/10.1109\/ICCSEC.2017.8446709.","DOI":"10.1109\/ICCSEC.2017.8446709"},{"key":"9505_CR44","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1002\/stv.430","volume":"22","author":"S Yoo","year":"2012","unstructured":"Yoo, S., & Harman, M. (2012). Regression testing minimization, selection and prioritization: A survey. Software Testing Verification and Reliability, 22, 67\u2013120. https:\/\/doi.org\/10.1002\/stv.430.","journal-title":"Software Testing Verification and Reliability"},{"key":"9505_CR45","doi-asserted-by":"publisher","unstructured":"Yu, L., Su, Y., & Wang, Q. (2009). Scheduling test execution of WBEM applications. Proceedings - Asia-Pacific Software Engineering Conference, APSEC, 323\u2013330. https:\/\/doi.org\/10.1109\/APSEC.2009.27.","DOI":"10.1109\/APSEC.2009.27"},{"issue":"13","key":"9505_CR46","doi-asserted-by":"publisher","first-page":"1393","DOI":"10.14778\/2733004.2733012","volume":"7","author":"Z Zhang","year":"2014","unstructured":"Zhang, Z., Li, C., Tao, Y., Yangy, R., Tang, H., & Xu, J. (2014). Fuxi: A fault-tolerant resource management and job scheduling system at internet scale. Proceedings of the VLDB Endowment, 7(13), 1393\u20131404. https:\/\/doi.org\/10.14778\/2733004.2733012.","journal-title":"Proceedings of the VLDB Endowment"}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-020-09505-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11219-020-09505-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-020-09505-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,3,2]],"date-time":"2021-03-02T00:29:55Z","timestamp":1614644995000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11219-020-09505-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,3,2]]},"references-count":46,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2020,9]]}},"alternative-id":["9505"],"URL":"https:\/\/doi.org\/10.1007\/s11219-020-09505-2","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"type":"print","value":"0963-9314"},{"type":"electronic","value":"1573-1367"}],"subject":[],"published":{"date-parts":[[2020,3,2]]},"assertion":[{"value":"2 March 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}