{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,31]],"date-time":"2024-07-31T12:28:49Z","timestamp":1722428929833},"reference-count":54,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,3,28]],"date-time":"2022-03-28T00:00:00Z","timestamp":1648425600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,3,28]],"date-time":"2022-03-28T00:00:00Z","timestamp":1648425600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Horizon 2020","award":["644869"]},{"DOI":"10.13039\/501100006280","name":"Ministerio de Ciencia y Tecnolog\u00eda","doi-asserted-by":"publisher","award":["RTI2018-098543-B-I00"],"id":[{"id":"10.13039\/501100006280","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004837","name":"Ministerio de Ciencia e Innovacion","doi-asserted-by":"crossref","award":["PID2020-113969RB-I00"],"id":[{"id":"10.13039\/501100004837","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100007041","name":"Universidad de Zaragoza","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100007041","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Autom Softw Eng"],"published-print":{"date-parts":[[2022,5]]},"abstract":"Abstract<\/jats:title>In recent years, we have seen many performance fiascos in the deployment of new systems, such as the US health insurance web. This paper describes the functionality and architecture, as well as success stories, of a tool that helps address these types of issues. The tool allows assessing software designs regarding quality, in particular performance and reliability. Starting from a UML design with quality annotations, the tool applies model-transformation techniques to yield analyzable models. Such models are then leveraged by the tool to compute quality metrics. Finally, quality results, over the design, are presented to the engineer, in terms of the problem domain. Hence, the tool is an asset for the software engineer to evaluate system quality through software designs. While leveraging the Eclipse platform, the tool uses UML and the MARTE, DAM and DICE profiles for the system design and the quality modeling.<\/jats:p>","DOI":"10.1007\/s10515-022-00335-z","type":"journal-article","created":{"date-parts":[[2022,3,28]],"date-time":"2022-03-28T13:05:38Z","timestamp":1648472738000},"update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["DICE simulation: a tool for software performance assessment at the design stage"],"prefix":"10.1007","volume":"29","author":[{"given":"Simona","family":"Bernardi","sequence":"first","affiliation":[]},{"given":"Abel","family":"G\u00f3mez","sequence":"additional","affiliation":[]},{"ORCID":"http:\/\/orcid.org\/0000-0001-5538-3553","authenticated-orcid":false,"given":"Jos\u00e9","family":"Merseguer","sequence":"additional","affiliation":[]},{"given":"Diego","family":"Perez-Palacin","sequence":"additional","affiliation":[]},{"given":"Jos\u00e9 I.","family":"Requeno","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,3,28]]},"reference":[{"key":"335_CR1","unstructured":"Ajmone\u00a0Marsan, M.,\u00a0Balbo, G.,\u00a0Conte, G.,\u00a0Donatelli, S.,\u00a0Franceschinis, G.: Modelling with Generalized Stochastic Petri Nets. Wiley Series in Parallel Computing. John Wiley and Sons (1995)"},{"key":"335_CR2","doi-asserted-by":"crossref","unstructured":"Andrade, E.C., Alves, M., Matos, R., Silva, B., Maciel, P.: Openmads: An open source tool for modeling and analysis of distributed systems. In International Conference on Computer Safety, Reliability, and Security, pages 277\u2013284. Springer, (2013)","DOI":"10.1007\/978-3-642-40793-2_25"},{"key":"335_CR3","unstructured":"Balbo, G., Silva, M. (eds.): Performance Models for Discrete Event Systems with Synchronizations: Formalisms and Analysis Techniques. Editorial KRONOS, Zaragoza, Spain (1998)"},{"key":"335_CR4","doi-asserted-by":"publisher","unstructured":"Becker, S., Koziolek, H., Reussner, R.: The palladio component model for model-driven performance prediction. Journal of Systems and Software 82(1), 3\u201322 (2009). https:\/\/doi.org\/10.1016\/j.jss.2008.03.066. (Special Issue: Software Performance - Modeling and Analysis.)","DOI":"10.1016\/j.jss.2008.03.066"},{"key":"335_CR5","doi-asserted-by":"publisher","unstructured":"Bernardi, S., Dominguez, J.L.,\u00a0Gomez, A.,\u00a0Joubert, C., Merseguer, Jos\u00e9,\u00a0Perez-Palacin, D., Requeno, J.I.,\u00a0Romeu, A.: A systematic approach for performance assessment using process mining. Empirical Software Engineering, 23(6):3394\u20133441, 2018. https:\/\/doi.org\/10.1007\/s10664-018-9606-9","DOI":"10.1007\/s10664-018-9606-9"},{"issue":"3","key":"335_CR6","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1007\/s10270-009-0128-1","volume":"10","author":"S Bernardi","year":"2011","unstructured":"Bernardi, S., Merseguer, J., Petriu, D.C.: A dependability profile within MARTE. Softw. Syst. Model. 10(3), 313\u2013336 (2011). https:\/\/doi.org\/10.1007\/s10270-009-0128-1","journal-title":"Softw. Syst. Model."},{"key":"335_CR7","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-39512-3","volume-title":"Model-Driven Dependability Assessment of Software Systems","author":"S Bernardi","year":"2013","unstructured":"Bernardi, S., Merseguer, J., Petriu, D.C.: Model-Driven Dependability Assessment of Software Systems. Springer Publishing Company, Berlin (2013)"},{"key":"335_CR8","doi-asserted-by":"crossref","unstructured":"B\u00e9zivin, J., Devedzic, V., Djuric, D., Favreau, J.-M., Gasevic, D., Jouault, F.: An M3-Neutral Infrastructure for Bridging Model Engineering and Ontology Engineering. In D. Konstantas, J.-P. Bourri\u00e8res, M. L\u00e9onard, and N. Boudjlida, editors, Interoperability of Enterprise Software and Applications, pages 159\u2013171, London, (2006). Springer London","DOI":"10.1007\/1-84628-152-0_15"},{"key":"335_CR9","unstructured":"B\u00e9zivin, J., Kurtev, I.: Model-based Technology Integration with the Technical Space Concept, (2006). Metainformatics Symposium. URL: https:\/\/hal.archives-ouvertes.fr\/hal-00483587"},{"key":"335_CR10","doi-asserted-by":"crossref","unstructured":"Billington, J., Christensen, S., Van\u00a0Hee, K., Kindler, E., Kummer, O., Petrucci, L., Post, R., Stehno, C., Weber, M.: The petri net markup language: Concepts, technology, and tools. In Applications and Theory of Petri Nets 2003. ICATPN 2003. Lecture Notes in Computer Science, vol 2679, ICATPN\u201903, page 483-505, Berlin, Heidelberg, (2003). Springer-Verlag","DOI":"10.1007\/3-540-44919-1_31"},{"key":"335_CR11","doi-asserted-by":"crossref","unstructured":"Boronat, A., Cars\u00ed, J., Ramos, I.: Algebraic Specification of a Model Transformation Engine. In Luciano Baresi and Reiko Heckel, editors, Fundamental Approaches to Software Engineering, pages 262\u2013277, Berlin, Heidelberg, (2006). Springer Berlin Heidelberg","DOI":"10.1007\/11693017_20"},{"key":"335_CR12","doi-asserted-by":"publisher","unstructured":"Brambilla, M., Cabot, J., Wimmer, M.: Model-Driven Software Engineering in Practice: Second Edition. Synthesis Lectures on Software Engineering. Morgan & Claypool, (2017). https:\/\/doi.org\/10.2200\/S00751ED2V01Y201701SWE004","DOI":"10.2200\/S00751ED2V01Y201701SWE004"},{"key":"335_CR13","doi-asserted-by":"publisher","unstructured":"Cabot, J., Claris\u00f3, R., Riera, D.: Verification of UML\/OCL Class Diagrams using Constraint Programming. In 2008 IEEE International Conference on Software Testing Verification and Validation Workshop, pages 73\u201380, (2008). https:\/\/doi.org\/10.1109\/ICSTW.2008.54","DOI":"10.1109\/ICSTW.2008.54"},{"key":"335_CR14","doi-asserted-by":"publisher","unstructured":"Casale, G., Ardagna, D., Artac, M., Barbier, F., Di Nitto, E., Henry, A., Iuhasz, G., Joubert, C.,\u00a0Merseguer, J., Munteanu, V.\u00a0I., Perez, J.\u00a0F., Petcu, D.,\u00a0Rossi, M.,\u00a0Sheridan, C.,\u00a0Spais, I.,\u00a0Vladuic, D.: DICE: Quality-driven development of data-intensive cloud applications. In 2015 IEEE\/ACM 7th International Workshop on Modeling in Software Engineering, pages 78\u201383, (2015). https:\/\/doi.org\/10.1109\/MiSE.2015.21","DOI":"10.1109\/MiSE.2015.21"},{"key":"335_CR15","doi-asserted-by":"publisher","unstructured":"Cortellessa, V., Di Marco, A., Inverardi, P.: Model-Based Software Performance Analysis. Springer (2011). https:\/\/doi.org\/10.1007\/978-3-642-13621-4","DOI":"10.1007\/978-3-642-13621-4"},{"key":"335_CR16","doi-asserted-by":"publisher","unstructured":"Curino, C., Godwal, N., Kroth, B., Kuryata, S., Lapinski, G., Liu, S., Oks, S., Poppe, O., Smiechowski, A., Thayer, E., Weimer, M., Zhu, Y.: MLOS: An infrastructure for automated software performance engineering. In Proceedings of the Fourth International Workshop on Data Management for End-to-End Machine Learning, DEEM\u201920, pages 1\u20135, New York, NY, USA, (2020). ACM. https:\/\/doi.org\/10.1145\/3399579.3399927","DOI":"10.1145\/3399579.3399927"},{"key":"335_CR17","unstructured":"Dipartimento di informatica, Universit\u00e0 di Torino. GRaphical Editor and Analyzer for Timed and Stochastic Petri Nets, Dec., (2015). URL: www.di.unito.it\/~greatspn\/index.html"},{"key":"335_CR18","doi-asserted-by":"publisher","unstructured":"Galvao, I., Goknil, A.: Survey of traceability approaches in model-driven engineering. In 11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007), pages 313\u2013313, 2007. https:\/\/doi.org\/10.1109\/EDOC.2007.42","DOI":"10.1109\/EDOC.2007.42"},{"key":"335_CR19","unstructured":"Gansner, E.R., Eleftherios, K., Stephen, N.: Drawing graphs with dot, (2015). URL: https:\/\/www.graphviz.org\/pdf\/dotguide.pdf"},{"key":"335_CR20","doi-asserted-by":"crossref","unstructured":"G\u00f3mez, A., Smith, C.U., Spellmann, A., Cabot, J.: Enabling Performance modeling for the masses: Initial experiences. In F. Khendek and R. Gotzhein, editors, System Analysis and Modeling. Languages, Methods, and Tools for Systems Engineering, pages 105\u2013126, Cham, (2018). Springer International Publishing","DOI":"10.1007\/978-3-030-01042-3_7"},{"key":"335_CR21","doi-asserted-by":"crossref","unstructured":"Guerra, E., de\u00a0Lara, J., Orejas, F.: Pattern-based model-to-model transformation: Handling attribute conditions. In R.F. Paige, editor, Theory and Practice of Model Transformations, pages 83\u201399, Berlin, Heidelberg, 2009. Springer Berlin Heidelberg","DOI":"10.1007\/978-3-642-02408-5_7"},{"key":"335_CR22","unstructured":"Dependability Management (2003). Part 3-1: Application Guide: Analysis Techniques for dependability: Guide on methodology"},{"key":"335_CR23","unstructured":"Ivanov, I., B\u00e9zivin, J., Aksit, M.: Technological spaces: An initial appraisal. In 4th International Symposium on Distributed Objects and Applications, DOA 2002 - University of California, Irvine, United States, pages 1\u20136, October (2002). URL: https:\/\/research.utwente.nl\/en\/publications\/technological-spaces-an-initial-appraisal"},{"key":"335_CR24","unstructured":"Jain, R.: The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling. Wiley Professional Computing, (1991)"},{"issue":"3","key":"335_CR25","doi-asserted-by":"publisher","first-page":"47","DOI":"10.3390\/bdcc3030047","volume":"3","author":"J Kro\u00df","year":"2019","unstructured":"Kro\u00df, J., Krcmar, H.: PerTract: model extraction and specification of big data systems for performance prediction by the example of apache spark and hadoop. Big Data Cogn. Comput. 3(3), 47 (2019)","journal-title":"Big Data Cogn. Comput."},{"key":"335_CR26","doi-asserted-by":"crossref","unstructured":"Li, C., Altamimi, T., Zargari, M.\u00a0H., Casale, G., Petriu, D.: Tulsa: a tool for transforming UML to layered queueing networks for performance analysis of data intensive applications. In International Conference on Quantitative Evaluation of Systems, pages 295\u2013299. Springer, (2017)","DOI":"10.1007\/978-3-319-66335-7_18"},{"key":"335_CR27","doi-asserted-by":"crossref","unstructured":"McGraw, G.: Software Security: Building Security In. Addison Wesley Professional, (2006)","DOI":"10.1109\/ISSRE.2006.43"},{"issue":"1","key":"335_CR28","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1007\/s10515-016-0201-2","volume":"24","author":"J Merseguer","year":"2017","unstructured":"Merseguer, J.: Binder, Walter, Murphy, John: Guest editorial: Automation in software performance engineering. Autom. Softw. Eng. 24(1), 71\u201372 (2017). https:\/\/doi.org\/10.1007\/s10515-016-0201-2","journal-title":"Autom. Softw. Eng."},{"issue":"9","key":"335_CR29","doi-asserted-by":"publisher","first-page":"776","DOI":"10.1109\/32.464543","volume":"21","author":"JE Neilson","year":"1995","unstructured":"Neilson, J.E., Woodside, C.M., Petriu, D.C., Majumdar, S.: Software bottlenecking in client-server systems and rendezvous networks. IEEE Trans. Software Eng. 21(9), 776\u2013782 (1995). https:\/\/doi.org\/10.1109\/32.464543","journal-title":"IEEE Trans. Software Eng."},{"key":"335_CR30","unstructured":"Object Management Group (OMG). XML Metadata Interchange, Version 2.5.1. OMG Document Number formal\/2015-06-07 (http:\/\/www.omg.org\/spec\/XMI\/2.5.1), (2006)"},{"key":"335_CR31","unstructured":"OMG. Modeling and Analysis of Real-time Embedded Systems (MARTE), Ver. 1.1. (2013) URL: http:\/\/www.omg.org\/spec\/MARTE\/1.1\/"},{"key":"335_CR32","unstructured":"OMG. Unified Modeling Language (UML), Ver. 2.5. (2007) URL: http:\/\/www.omg.org\/spec\/UML\/2.5\/"},{"key":"335_CR33","unstructured":"OMG. MOF Model to Text Transformation Language (MOFM2T), 1.0, Jan. (2008). URL: http:\/\/www.omg.org\/spec\/MOFM2T\/1.0\/"},{"key":"335_CR34","unstructured":"OMG. Meta Object Facility (MOF) 2.0 Query\/View\/Transformation Specification, Version 1.1, January (2011). URL: http:\/\/www.omg.org\/spec\/QVT\/1.1\/"},{"key":"335_CR35","unstructured":"OMG. Meta Object Facility (MOF) Core, Version 2.5.1, November (2016). URL: http:\/\/www.omg.org\/spec\/MOF\/2.5.1\/"},{"issue":"5","key":"335_CR36","doi-asserted-by":"publisher","first-page":"338","DOI":"10.1049\/iet-sen.2018.5409","volume":"13","author":"M Ozkaya","year":"2019","unstructured":"Ozkaya, M.: Are the UML modelling tools powerful enough for practitioners? A literature review. IET Softw. 13(5), 338\u2013354 (2019)","journal-title":"IET Softw."},{"key":"335_CR37","doi-asserted-by":"publisher","unstructured":"Perez-Palacin, D., Merseguer, J., Requeno, J., Guerriero, M., Di\u00a0Nitto, E., Tamburri, D.\u00a0A.: A UML profile for the design, quality assessment and deployment of data-intensive applications. Software and Systems Modeling, 18(6):3577\u20133614, (2019). https:\/\/doi.org\/10.1007\/s10270-019-00730-3","DOI":"10.1007\/s10270-019-00730-3"},{"issue":"1","key":"335_CR38","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1007\/s10796-018-9851-x","volume":"21","author":"JI Requeno","year":"2019","unstructured":"Requeno, J.I., Merseguer, J., Bernardi, S., Perez-Palacin, D., Giotis, G., Papanikolaou, V.: Quantitative analysis of apache storm applications: The newsasset case study. Inf. Syst. Front. 21(1), 67\u201385 (2019). https:\/\/doi.org\/10.1007\/s10796-018-9851-x","journal-title":"Inf. Syst. Front."},{"key":"335_CR39","unstructured":"Reussner, R. H., Becker, S., Happe, J., Heinrich, R., Koziolek, A., Koziolek, H., Kramer, M., Krogmann, K.: The Palladio Approach. The MIT Press, Modeling and Simulating Software Architectures (2016)"},{"issue":"8","key":"335_CR40","doi-asserted-by":"publisher","first-page":"2834","DOI":"10.1109\/TSMC.2018.2837643","volume":"50","author":"RJ Rodr\u00edguez","year":"2020","unstructured":"Rodr\u00edguez, R.J., Bernardi, S., Zimmermann, A.: An evaluation framework for comparative analysis of generalized stochastic petri net simulation techniques. IEEE Trans. Syst. Man Cybern. Syst. 50(8), 2834\u20132844 (2020). https:\/\/doi.org\/10.1109\/TSMC.2018.2837643","journal-title":"IEEE Trans. Syst. Man Cybern. Syst."},{"key":"335_CR41","doi-asserted-by":"crossref","unstructured":"Rubinstein, R.Y., Kroese, D.P.: Simulation and the Monte Carlo Method. Wiley, (2008)","DOI":"10.1002\/9780470230381"},{"key":"335_CR42","unstructured":"Smith, C.U., Williams, L.G.: Performance solutions: A practical guide to creating responsive. Addison-Wesley, Scalable Software (2002)"},{"key":"335_CR43","unstructured":"Smith, C.U., Lloyd, G.W.: Software performance engineering. In L.\u00a0Lavagno, G.\u00a0Martin, and B.V. Selic, editors, UML for Real: Design of Embedded Real-Time Systems, pages 343\u2013365. Springer, (2003)"},{"key":"335_CR44","unstructured":"Steinberg, D., Budinsky, F., Paternostro, M., Merks, E.: EMF: Eclipse Modeling Framework 2.0. Addison-Wesley Professional, 2nd edition, (2009)"},{"key":"335_CR45","unstructured":"The DICE Consortium. State of the art analysis. deliverable d1.1. Technical report, European Union\u2019s Horizon 2020 research and innovation programme, (2015). URL: http:\/\/wp.doc.ic.ac.uk\/dice-h2020\/wp-content\/uploads\/sites\/75\/2015\/08\/D1.1_State-of-the-art-analysis1.pdf"},{"key":"335_CR46","unstructured":"The DICE Consortium. Transformations to analysis models. Deliverable D3.1, (2016). url: https:\/\/ec.europa.eu\/research\/participants\/documents\/downloadPublic?documentIds=080166e5abac3ce2&appId=PPGMS"},{"key":"335_CR47","unstructured":"The DICE Consortium. DICE simulation tools - Final version. Deliverable D3.4, (2017). url: https:\/\/ec.europa.eu\/research\/participants\/documents\/downloadPublic?documentIds=080166e5b419ef47&appId=PPGMS"},{"key":"335_CR48","unstructured":"The Eclipse Foundation. Designing and using UML profiles with Papyrus, Juny, (2012). URL: https:\/\/eclipse.org\/papyrus\/usersTutorials\/resources\/PapyrusUserGuideSeries_AboutUMLProfile_v1.0.0_d20120606.pdf"},{"key":"335_CR49","unstructured":"The Eclipse Foundation. Eclipse Platform, March, (2021). URL: https:\/\/projects.eclipse.org\/projects\/eclipse.platform"},{"key":"335_CR50","unstructured":"The Eclipse Foundation. A slide-ware tutorial on Papyrus usage for starters, Oct, (2010). URL: https:\/\/eclipse.org\/papyrus\/usersTutorials\/resources\/TutorialOnPapyrusUSE_d20101001.pdf"},{"key":"335_CR51","unstructured":"The Eclipse Foundation & Obeo. Acceleo, Dec., (2015). URL: https:\/\/eclipse.org\/acceleo\/"},{"key":"335_CR52","unstructured":"The Object Management Group (OMG). Model-Driven Architecture Specification and Standardisation, (2018). url: http:\/\/www.omg.org\/mda\/"},{"key":"335_CR53","doi-asserted-by":"publisher","unstructured":"Wang, W., P\u00e9rez, J. F., Casale, G.: Filling the gap: A tool to automate parameter estimation for software performance models. In Proceedings of the 1st International Workshop on Quality-Aware DevOps, QUDOS 2015, page 31-32, New York, NY, USA, (2015). ACM. https:\/\/doi.org\/10.1145\/2804371.2804379","DOI":"10.1145\/2804371.2804379"},{"key":"335_CR54","doi-asserted-by":"publisher","unstructured":"Woodside, M., Petriu, D., Merseguer, J., Petriu, D., Alhaj, M.: Transformation challenges: from software models to performance models. Software and Systems Modeling, 13:1529\u20131552, 10 2014. https:\/\/doi.org\/10.1007\/s10270-013-0385-x","DOI":"10.1007\/s10270-013-0385-x"}],"container-title":["Automated Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-022-00335-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10515-022-00335-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-022-00335-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,25]],"date-time":"2022-04-25T15:46:55Z","timestamp":1650901615000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10515-022-00335-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3,28]]},"references-count":54,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,5]]}},"alternative-id":["335"],"URL":"https:\/\/doi.org\/10.1007\/s10515-022-00335-z","relation":{},"ISSN":["0928-8910","1573-7535"],"issn-type":[{"value":"0928-8910","type":"print"},{"value":"1573-7535","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,3,28]]},"assertion":[{"value":"20 April 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 February 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 March 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The research leading to these results received the funding declared in Sect.\u00a0InternalRef removed. The authors have no other relevant financial or non-financial interests to disclose. The authors have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"36"}}