{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T04:58:09Z","timestamp":1774933089957,"version":"3.50.1"},"reference-count":62,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2019,3,5]],"date-time":"2019-03-05T00:00:00Z","timestamp":1551744000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001871","name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","doi-asserted-by":"publisher","award":["PD\/BD\/52237\/2013"],"award-info":[{"award-number":["PD\/BD\/52237\/2013"]}],"id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2019,8]]},"DOI":"10.1007\/s10664-019-09682-0","type":"journal-article","created":{"date-parts":[[2019,3,5]],"date-time":"2019-03-05T13:57:39Z","timestamp":1551794259000},"page":"2209-2235","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":81,"title":["Catalog of energy patterns for mobile applications"],"prefix":"10.1007","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1615-355X","authenticated-orcid":false,"given":"Luis","family":"Cruz","sequence":"first","affiliation":[]},{"given":"Rui","family":"Abreu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,3,5]]},"reference":[{"key":"9682_CR1","doi-asserted-by":"crossref","unstructured":"Agolli T, Pollock L, Clause J (2017) Investigating decreasing energy usage in mobile apps via indistinguishable color changes. In: 2017 IEEE\/ACM 4th international conference on mobile software engineering and systems (MOBILESoft). IEEE, pp 30\u201334","DOI":"10.1109\/MOBILESoft.2017.17"},{"key":"9682_CR2","doi-asserted-by":"publisher","unstructured":"An K, Meng N, Tilevich E (2018) Automatic inference of java-to-swift translation rules for porting mobile applications. In: Proceedings of the 5th International Conference on Mobile Software Engineering and Systems, ser. MOBILESoft \u201918.New York, NY, USA: ACM, pp 180\u2013190. [Online]. Available: \n                              https:\/\/doi.org\/10.1145\/3197231.3197240","DOI":"10.1145\/3197231.3197240"},{"key":"9682_CR3","doi-asserted-by":"crossref","unstructured":"Banerjee A, Roychoudhury A (2016) Automated re-factoring of android apps to enhance energy-efficiency. In: Proceedings of the international workshop on mobile software engineering and systems. ACM, pp 139\u2013150","DOI":"10.1145\/2897073.2897086"},{"key":"9682_CR4","doi-asserted-by":"crossref","unstructured":"Banerjee A, Chong LK, Chattopadhyay S, Roychoudhury A (2014) Detecting energy bugs and hotspots in mobile apps. In: Proceedings of the 22nd ACM SIGSOFT international symposium on foundations of software engineering (FSE). ACM, pp 588\u2013598","DOI":"10.1145\/2635868.2635871"},{"key":"9682_CR5","doi-asserted-by":"crossref","unstructured":"Bao L, Lo D, Xia X, Wang X, Tian C (2016) How android app developers manage power consumption?: an empirical study by mining power management commits. In: Proceedings of the 13th international conference on mining software repositories. ACM, pp 37\u201348","DOI":"10.1145\/2901739.2901748"},{"key":"9682_CR6","doi-asserted-by":"crossref","unstructured":"Behrouz RJ, Sadeghi A, Garcia J, Malek S, Ammann P (2015) Ecodroid: an approach for energy-based ranking of android apps. In: 2015 IEEE\/ACM 4th international workshop on green and sustainable software (GREENS). IEEE, pp 8\u201314","DOI":"10.1109\/GREENS.2015.9"},{"key":"9682_CR7","doi-asserted-by":"crossref","unstructured":"Boonkrong S, Dinh PC (2015) Reducing battery consumption of data polling and pushing techniques on android using gzip. In: 2015 7th international conference on information technology and electrical engineering (ICITEE). IEEE, pp 565\u2013570","DOI":"10.1109\/ICITEED.2015.7409011"},{"key":"9682_CR8","doi-asserted-by":"crossref","unstructured":"Cai H, Zhang Y, Jin Z, Liu X, Huang G (2015) Delaydroid: reducing tail-time energy by refactoring android apps. In: Proceedings of the 7th Asia-Pacific symposium on internetware. ACM, pp 1\u201310","DOI":"10.1145\/2875913.2875915"},{"key":"9682_CR9","doi-asserted-by":"crossref","unstructured":"Carette A, Younes MAA, Hecht G, Moha N, Rouvoy R (2017) Investigating the energy impact of android smells. In: 2017 IEEE 24th International Conference on software analysis, evolution and reengineering (SANER). IEEE, pp 115\u2013126","DOI":"10.1109\/SANER.2017.7884614"},{"key":"9682_CR10","doi-asserted-by":"crossref","unstructured":"Cassee N, Pinto G, Castor F, Serebrenik A (2018) How swift developers handle errors. In: 15th international conference on mining software repositories (MSR), p 2018","DOI":"10.1145\/3196398.3196428"},{"key":"9682_CR11","doi-asserted-by":"crossref","unstructured":"Chowdhury S, Borle S, Romansky S, Hindle A (2018) Greenscaler: training software energy models with automatic test generation, pp 1\u201344","DOI":"10.1007\/s10664-018-9640-7"},{"issue":"3","key":"9682_CR12","doi-asserted-by":"publisher","first-page":"1422","DOI":"10.1007\/s10664-017-9545-x","volume":"23","author":"S Chowdhury","year":"2018","unstructured":"Chowdhury S, Di Nardo S, Hindle A, Jiang ZMJ (2018) An exploratory study on assessing the energy impact of logging on android applications. Empir Softw Eng 23(3):1422\u20131456","journal-title":"Empir Softw Eng"},{"key":"9682_CR13","doi-asserted-by":"crossref","unstructured":"Corral L, Georgiev AB, Janes A, Kofler S (2015) Energy-aware performance evaluation of android custom kernels. In: 2015 IEEE\/ACM 4th international workshop ongreen and sustainable software (GREENS). IEEE, pp 1\u20137","DOI":"10.1109\/GREENS.2015.8"},{"key":"9682_CR14","doi-asserted-by":"crossref","unstructured":"Cruz L, Abreu R (2017) Performance-based guidelines for energy efficient mobile applications. In: IEEE\/ACM international conference on mobile software engineering and systems, MobileSoft 2017, pp 46\u201357","DOI":"10.1109\/MOBILESoft.2017.19"},{"key":"9682_CR15","unstructured":"Cruz L, Abreu R (2018) Using automatic refactoring to improve energy efficiency of android apps. In: CIbSE XXI Ibero-American conference on software engineering"},{"issue":"11","key":"9682_CR16","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1109\/MCOM.2012.6353696","volume":"50","author":"F Cuadrado","year":"2012","unstructured":"Cuadrado F, Due\u00f1as JC (2012) Mobile application stores: success factors, existing approaches, and future developments. IEEE Commun Mag 50(11):160\u2013167","journal-title":"IEEE Commun Mag"},{"key":"9682_CR17","doi-asserted-by":"crossref","unstructured":"Di Nucci D, Palomba F, Prota A, Panichella A, Zaidman A, De Lucia A (2017) Software-based energy profiling of android apps: simple, efficient and reliable?. In: 2017 IEEE 24th international conference on software analysis, evolution and reengineering (SANER). IEEE, pp 103\u2013114","DOI":"10.1109\/SANER.2017.7884613"},{"issue":"1","key":"9682_CR18","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1177\/160940690600500107","volume":"5","author":"J Fereday","year":"2006","unstructured":"Fereday J, Muir-cochrane E (2006) Demonstrating rigor using thematic analysis: a hybrid approach of inductive and deductive coding and theme development. International Journal of Qualitative Methods 5(1):80\u201392","journal-title":"International Journal of Qualitative Methods"},{"key":"9682_CR19","unstructured":"Gottschalk M, Jelschen J, Winter A (2014) Saving energy on mobile devices by refactoring. In: EnviroInfo, pp 437\u2013444"},{"key":"9682_CR20","doi-asserted-by":"crossref","unstructured":"Hao S, Li D, Halfond WG, Govindan R (2013) Estimating mobile application energy consumption using program analysis. In: Proceedings of the 2013 international conference on software engineering (ICSE). IEEE Press, pp 92\u2013101","DOI":"10.1109\/ICSE.2013.6606555"},{"key":"9682_CR21","doi-asserted-by":"crossref","unstructured":"Hecht G, Moha N, Rouvoy R (2016) An empirical study of the performance impacts of android code smells. In: Proceedings of the international workshop on mobile software engineering and systems. ACM, pp 59\u201369","DOI":"10.1145\/2897073.2897100"},{"key":"9682_CR22","doi-asserted-by":"crossref","unstructured":"Hindle A, Wilson A, Rasmussen K, Barlow EJ, Campbell JC, Romansky S (2014) Greenminer: a hardware based mining software repositories software energy consumption framework. In: Proceedings of the 11th working conference on mining software repositories. ACM, pp 12\u201321","DOI":"10.1145\/2597073.2597097"},{"issue":"8","key":"9682_CR23","doi-asserted-by":"publisher","first-page":"1925","DOI":"10.1109\/TMC.2015.2467393","volume":"15","author":"D Kim","year":"2016","unstructured":"Kim D, Jung N, Chon Y, Cha H (2016) Content-centric energy management of mobile displays. IEEE Trans Mob Comput 15(8):1925\u20131938","journal-title":"IEEE Trans Mob Comput"},{"key":"9682_CR24","doi-asserted-by":"crossref","unstructured":"Li D, Halfond WG (2014) An investigation into energy-saving programming practices for android smartphone app development. In: Proceedings of the 3rd international workshop on green and sustainable software. ACM, pp 46\u201353","DOI":"10.1145\/2593743.2593750"},{"key":"9682_CR25","doi-asserted-by":"crossref","unstructured":"Li D, Tran AH, Halfond WG (2014) Making web applications more energy efficient for oled smartphones. In: Proceedings of the 36th international conference on software engineering (ICSE). ACM, pp 527\u2013 538","DOI":"10.1145\/2568225.2568321"},{"key":"9682_CR26","doi-asserted-by":"crossref","unstructured":"Li D, Tran AH, Halfond WG (2015) Nyx: a display energy optimizer for mobile web apps. In: Proceedings of the 2015 10th joint meeting on foundations of software engineering (FSE). ACM, pp 958\u2013961","DOI":"10.1145\/2786805.2803190"},{"key":"9682_CR27","doi-asserted-by":"crossref","unstructured":"Linares-V\u00e1squez M, Bavota G, Bernal-C\u00e1rdenas C, Oliveto R, Di Penta M, Poshyvanyk D (2014) Mining energy-greedy api usage patterns in android apps: an empirical study. In: Proceedings of the 11th working conference on mining software repositories. ACM, pp 2\u201311","DOI":"10.1145\/2597073.2597085"},{"key":"9682_CR28","doi-asserted-by":"crossref","unstructured":"Linares-V\u00e1squez M, Bernal-C\u00e1rdenas C, Bavota G, Oliveto R, Di Penta M, Poshyvanyk D (2017) Gemma: multi-objective optimization of energy consumption of guis in android apps. In: Proceedings of the 39th international conference on software engineering companion. IEEE Press, pp 11\u201314","DOI":"10.1109\/ICSE-C.2017.10"},{"key":"9682_CR29","unstructured":"Liu Y, Xu C, Cheung S-C (2013) Where has my battery gone? Finding sensor related energy black holes in smartphone applications. In: 2013 IEEE international conference on pervasive computing and communications (PerCom). IEEE, pp 2\u201310"},{"key":"9682_CR30","doi-asserted-by":"crossref","unstructured":"Liu Y, Xu C, Cheung S-C, Terragni V (2016) Understanding and detecting wake lock misuses for android applications. In: Proceedings of the 2016 24th ACM SIGSOFT international symposium on foundations of software engineering (FSE). ACM, pp 396\u2013409","DOI":"10.1145\/2950290.2950297"},{"key":"9682_CR31","doi-asserted-by":"crossref","unstructured":"Manotas I, Bird C, Zhang R, Shepherd D, Jaspan C, Sadowski C, Pollock L, Clause J (2016) An empirical study of practitioners\u2019 perspectives on green software engineering. In: 2016 IEEE\/ACM 38th international conference on software engineering (ICSE). IEEE, pp 237\u2013248","DOI":"10.1145\/2884781.2884810"},{"issue":"9","key":"9682_CR32","doi-asserted-by":"publisher","first-page":"817","DOI":"10.1109\/TSE.2016.2630689","volume":"43","author":"W Martin","year":"2017","unstructured":"Martin W, Sarro F, Jia Y, Zhang Y, Harman M (2017) A survey of app store analysis for software engineering. IEEE Trans Softw Eng 43(9):817\u2013847","journal-title":"IEEE Trans Softw Eng"},{"key":"9682_CR33","unstructured":"McIntosh A, Hassan S, Hindle A (2018) What can android mobile app developers do about the energy consumption of machine learning? Empir Softw Eng, pp 1\u201340. \n                              https:\/\/link.springer.com\/article\/10.1007\/s10664-018-9629-2"},{"key":"9682_CR34","doi-asserted-by":"crossref","unstructured":"Metri G, Agrawal A, Peri R, Shi W (2012) What is eating up battery life on my smartphone: a case study. In: 2012 international conference on energy aware computing. IEEE, pp 1\u20136","DOI":"10.1109\/ICEAC.2012.6471003"},{"key":"9682_CR35","doi-asserted-by":"crossref","unstructured":"Moura I, Pinto G, Ebert F, Castor F (2015) Mining energy-aware commits. In: Proceedings of the 12th working conference on mining software repositories. IEEE Press, pp 56\u201367","DOI":"10.1109\/MSR.2015.13"},{"key":"9682_CR36","doi-asserted-by":"crossref","unstructured":"Negara S, Codoban M, Dig D, Johnson R (2014) Mining fine-grained code changes to detect unknown change patterns. In: Proceedings of the 36th international conference on software engineering (ICSE). ACM, pp 803\u2013813","DOI":"10.1145\/2568225.2568317"},{"key":"9682_CR37","doi-asserted-by":"crossref","unstructured":"Oliveira W, Oliveira R, Castor F (2017) A study on the energy consumption of android app development approaches. In: 2017 IEEE\/ACM 14th international conference on mining software repositories (MSR). IEEE, pp 42\u201352","DOI":"10.1109\/MSR.2017.66"},{"key":"9682_CR38","doi-asserted-by":"crossref","unstructured":"Palattella MR, Dohler M, Grieco A, Rizzo G, Torsner J, Engel T, Ladid L (2016) Internet of things in the 5g era: Enablers, architecture, and business models, vol 34, pp 510\u2013527","DOI":"10.1109\/JSAC.2016.2525418"},{"key":"9682_CR39","doi-asserted-by":"crossref","unstructured":"Palomba F, Di Nucci D, Panichella A, Zaidman A, De Lucia A (2017) Lightweight detection of android-specific code smells: the adoctor project. In: 2017 IEEE 24th international conference on software analysis, evolution and reengineering (SANER). IEEE, pp 487\u2013491","DOI":"10.1109\/SANER.2017.7884659"},{"key":"9682_CR40","doi-asserted-by":"crossref","unstructured":"Palomba F, Tamburri DA, Serebrenik A, Zaidman A, Fontana FA, Oliveto R (2018) How do community smells influence code smells?. In: Proceedings of the 40th International Conference on Software Engineering Companion. ACM, pp 240\u2013241","DOI":"10.1145\/3183440.3194950"},{"key":"9682_CR41","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1016\/j.infsof.2018.08.004","volume":"105","author":"F Palomba","year":"2019","unstructured":"Palomba F, Di Nucci D, Panichella A, Zaidman A, De Lucia A (2019) On the impact of code smells on the energy consumption of mobile applications. Inf Softw Technol 105:43\u201355","journal-title":"Inf Softw Technol"},{"key":"9682_CR42","doi-asserted-by":"crossref","unstructured":"Pascarella L, Geiger F-X, Palomba F, Di Nucci D, Malavolta I, Bacchelli A (2018) Self-reported activities of android developers. In: 5th IEEE\/ACM international conference on mobile software engineering and systems, New York, NY","DOI":"10.1145\/3197231.3197251"},{"key":"9682_CR43","doi-asserted-by":"crossref","unstructured":"Pathak A, Hu YC, Zhang M (2011) Bootstrapping energy debugging on smartphones: a first look at energy bugs in mobile devices. In: Proceedings of the 10th ACM workshop on hot topics in networks. ACM, p 5","DOI":"10.1145\/2070562.2070567"},{"key":"9682_CR44","doi-asserted-by":"crossref","unstructured":"Pathak A, Hu YC, Zhang M (2012) Where is the energy spent inside my app?: fine grained energy accounting on smartphones with eprof. In: Proceedings of the 7th ACM european conference on computer systems. ACM, pp 29\u201342","DOI":"10.1145\/2168836.2168841"},{"key":"9682_CR45","doi-asserted-by":"crossref","unstructured":"Pathak A, Hu YC, Zhang M, Bahl P, Wang Y-M (2011) Fine-grained power modeling for smartphones using system call tracing. In: Proceedings of the 6th conference on computer systems. ACM, pp 153\u2013168","DOI":"10.1145\/1966445.1966460"},{"key":"9682_CR46","doi-asserted-by":"crossref","unstructured":"Pathak A, Jindal A, Hu YC, Midkiff SP (2012) What is keeping my phone awake?: characterizing and detecting no-sleep energy bugs in smartphone apps. In: Proceedings of the 10th international conference on Mobile systems, applications, and services. ACM, pp 267\u2013280","DOI":"10.1145\/2307636.2307661"},{"key":"9682_CR47","doi-asserted-by":"crossref","unstructured":"Pham R, Singer L, Liskin O, Filho FF, Schneider K (2013) Creating a shared understanding of testing culture on a social coding site. In: Proceedings of the 2013 international conference on software engineering (ICSE). IEEE Press, pp 112\u2013121","DOI":"10.1109\/ICSE.2013.6606557"},{"key":"9682_CR48","doi-asserted-by":"crossref","unstructured":"Pham R, Stoliar Y, Schneider K (2015) Automatically recommending test code examples to inexperienced developers. In: Proceedings of the 2015 10th joint meeting on foundations of software engineering (FSE). ACM, pp 890\u2013893","DOI":"10.1145\/2786805.2803202"},{"key":"9682_CR49","doi-asserted-by":"crossref","unstructured":"Pinto G, Castor F, Liu YD (2014) Mining questions about software energy consumption. In: Proceedings of the 11th working conference on mining software repositories. ACM, pp 22\u201331","DOI":"10.1145\/2597073.2597110"},{"key":"9682_CR50","unstructured":"Reimann J, Brylski M, A\u00dfmann U (2014) A tool-supported quality smell catalogue for android developers. In: Proceedings of the conference Modellierung 2014 in the Workshop modellbasierte und modellgetriebene softwaremodernisierung\u2013MMSM, vol 2014"},{"key":"9682_CR51","unstructured":"Robillard MP, Medvidovic N (2016) Disseminating architectural knowledge on open-source projects: a case study of the book architecture of open-source applications. In: 2016 IEEE\/ACM 38th international conference on software engineering (ICSE).IEEE, pp 476\u2013487"},{"key":"9682_CR52","doi-asserted-by":"crossref","unstructured":"Romansky S, Borle NC, Chowdhury S, Hindle A, Greiner R (2017) Deep green: modelling time-series of software energy consumption. In: 2017 IEEE international conference on software maintenance and evolution (ICSME). IEEE, pp 273\u2013283","DOI":"10.1109\/ICSME.2017.79"},{"key":"9682_CR53","doi-asserted-by":"crossref","unstructured":"Sahin C, Cayci F, Guti\u00e9rrez ILM, Clause J, Kiamilev F, Pollock L, Winbladh K (2012) Initial explorations on design pattern energy usage. In: 2012 1st international workshop on green and sustainable software (GREENS). IEEE, pp 55\u201361","DOI":"10.1109\/GREENS.2012.6224257"},{"key":"9682_CR54","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1016\/j.jss.2016.03.031","volume":"117","author":"C Sahin","year":"2016","unstructured":"Sahin C, Pollock L, Clause J (2016) From benchmarks to real apps: exploring the energy impacts of performance-directed changes. J Syst Softw 117:307\u2013316","journal-title":"J Syst Softw"},{"key":"9682_CR55","doi-asserted-by":"crossref","unstructured":"Shafer I, Chang ML (2010) Movement detection for power-efficient smartphone wlan localization. In: Proceedings of the 13th ACM international conference on modeling, analysis, and simulation of wireless and mobile systems. ACM, pp 81\u201390","DOI":"10.1145\/1868521.1868536"},{"key":"9682_CR56","doi-asserted-by":"crossref","unstructured":"Sousa L, Oliveira A, Oizumi W, Barbosa S, Garcia A, Lee J, Kalinowski M, de Mello R, Fonseca B, Oliveira R et al (2018) Identifying design problems in the source code: a grounded theory. In: Proceedings of the 40th international conference on software engineering (ICSE). ACM, pp 921\u2013931","DOI":"10.1145\/3180155.3180239"},{"key":"9682_CR57","unstructured":"Vekris P, Jhala R, Lerner S, Agarwal Y (2012) Towards verifying android apps for the absence of no-sleep energy bugs. In: HotPower"},{"key":"9682_CR58","unstructured":"Vlissides J, Helm R, Johnson R, Gamma E (1995) Design patterns: elements of (Vlissides et al. 1995) reusable object-oriented software, Addison-Wesley, Boston"},{"issue":"1","key":"9682_CR59","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1007\/s13174-010-0004-9","volume":"1","author":"J White","year":"2010","unstructured":"White J, Clarke S, Groba C, Dougherty B, Thompson C, Schmidt DC (2010) R&d challenges and solutions for mobile cyber-physical applications and supporting internet services. J Int Serv Appl 1(1):45\u201356","journal-title":"J Int Serv Appl"},{"key":"9682_CR60","doi-asserted-by":"crossref","unstructured":"Wilke C, G\u00f6tz S, Richly S (2013) Jouleunit: a generic framework for software energy profiling and testing. In: Proceedings of the 2013 workshop on Green in\/by software engineering. ACM, pp 9\u201314","DOI":"10.1145\/2451605.2451610"},{"key":"9682_CR61","doi-asserted-by":"crossref","unstructured":"Yskout K, Scandariato R, Joosen W (2015) Do security patterns really help designers?. In: 2015 IEEE\/ACM 37th IEEE international conference on software engineering (ICSE), vol 1. IEEE, pp 292\u2013302","DOI":"10.1109\/ICSE.2015.49"},{"key":"9682_CR62","doi-asserted-by":"crossref","unstructured":"Zhang L, Tiwana B, Dick RP, Qian Z, Mao ZM, Wang Z, Yang L (2010) Accurate online power estimation and automatic battery behavior based power model generation for smartphones. In: 2010 IEEE\/ACM\/IFIP international conference on hardware\/software Codesign And System Synthesis (CODES+ ISSS). IEEE, pp 105\u2013114","DOI":"10.1145\/1878961.1878982"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-019-09682-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-019-09682-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-019-09682-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,3,3]],"date-time":"2020-03-03T19:18:45Z","timestamp":1583263125000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-019-09682-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,5]]},"references-count":62,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2019,8]]}},"alternative-id":["9682"],"URL":"https:\/\/doi.org\/10.1007\/s10664-019-09682-0","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,3,5]]},"assertion":[{"value":"5 March 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}