{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,11]],"date-time":"2024-07-11T17:21:10Z","timestamp":1720718470270},"reference-count":16,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2017,5,31]],"date-time":"2017-05-31T00:00:00Z","timestamp":1496188800000},"content-version":"vor","delay-in-days":150,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Procedia Computer Science"],"published-print":{"date-parts":[[2017]]},"DOI":"10.1016\/j.procs.2017.05.392","type":"journal-article","created":{"date-parts":[[2017,6,12]],"date-time":"2017-06-12T02:03:44Z","timestamp":1497233024000},"page":"1170-1175","update-policy":"http:\/\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["On the adaptive instantiation of type-specific collections"],"prefix":"10.1016","volume":"109","author":[{"given":"Bruno","family":"Sofiato","sequence":"first","affiliation":[]},{"given":"Ricardo Luis","family":"de Azevedo Rocha","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.procs.2017.05.392_bib0001","unstructured":"Moore, G.E.. Readings in computer architecture. chap. Cramming More Components Onto Integrated Circuits. San Francisco, CA, USA: Morgan Kaufmann Publishers Inc. ISBN 1-55860-539-8; 2000, p. 56\u201359."},{"key":"10.1016\/j.procs.2017.05.392_bib0002","doi-asserted-by":"crossref","unstructured":"Manotas, I., Pollock, L., Clause, J.. Seeds: a software engineer\u2019s energy-optimization decision support framework. In: Proceedings of the 36th International Conference on Software Engineering. ACM; 2014, p. 503\u2013514.","DOI":"10.1145\/2568225.2568297"},{"key":"10.1016\/j.procs.2017.05.392_bib0003","doi-asserted-by":"crossref","unstructured":"Neto, J.J.. Adaptive Rule-Driven Devices - General Formulation and Case Study. Berlin, Heidelberg: Springer Berlin Heidelberg. ISBN 978-3-540-36390-3; 2002, p. 234\u2013250. doi:\\bibinfo{doi}{10.1007\/3-540-36390-4 20}. URL http:\/\/dx.doi.org\/10.1007\/3-540-36390-4_20.","DOI":"10.1007\/3-540-36390-4_20"},{"key":"10.1016\/j.procs.2017.05.392_bib0004","series-title":"OOPSLA \u201806: Proceedings of the 21st annual ACM SIGPLAN conference on Object-Oriented Programing, Systems, Languages, and Applications","first-page":"169","article-title":"The DaCapo benchmarks: Java benchmarking development and analysis","author":"Blackburn","year":"2006"},{"key":"10.1016\/j.procs.2017.05.392_bib0005","unstructured":"Musser, D.R., Derge, G.J., Saini, A.. STL Tutorial and Reference Guide: C++ Programming with the Standard Template Library. Addison- Wesley Professional; 3rd ed.; 2009. ISBN 0321702123, 9780321702128."},{"key":"10.1016\/j.procs.2017.05.392_bib0006","unstructured":"Naftalin, M., Wadler, P.. Java generics and collections. Sebastopol, CA, EUA: O\u2019Reilly Media, Inc.; 2007."},{"key":"10.1016\/j.procs.2017.05.392_bib0007","unstructured":"Vigna, S.. Fastutil: Fast & compact type-specific collections for java. 2016. URL http:\/\/fastutil.di.unimi.it\/."},{"key":"10.1016\/j.procs.2017.05.392_bib0008","unstructured":"Eden, R., Parent, J., Randall, J., Friedman, E.. Trove \u2013 high perfomance collections for java. 2016. URL http:\/\/trove. starlight-systems.com\/."},{"issue":"8","key":"10.1016\/j.procs.2017.05.392_bib0009","first-page":"711","article-title":"Ubicrawler: A scalable fully distributed web crawler","volume":"34","author":"Boldi","year":"2004","journal-title":"Software: Practice and Experience"},{"key":"10.1016\/j.procs.2017.05.392_bib00010","doi-asserted-by":"crossref","unstructured":"Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Loingtier, J.M., et al. Aspect-oriented programming. In: Ak\u015fit, M., Matsuoka, S., editors. ECOOP\u201997 \u2014 Object-Oriented Programming: 11th European Conference Jyv\u00e4skyl\u00e4, Finland, June 9\u201313, 1997 Proceedings. Berlin, Heidelberg: Springer Berlin Heidelberg. ISBN 978-3-540-69127-3; 1997, p. 220\u2013242. doi:\\bibinfo{doi}{10.1007\/BFb0053381}. URL http:\/\/dx.doi.org\/10.1007\/BFb0053381.","DOI":"10.1007\/BFb0053381"},{"key":"10.1016\/j.procs.2017.05.392_bib00011","unstructured":"Foundation, A.S.. Apache geronimo. 2016. URL http:\/\/geronimo.apache.org\/."},{"key":"10.1016\/j.procs.2017.05.392_bib00012","first-page":"12","article-title":"Five ways to reduce data center server power consumption","volume":"42","author":"Blackburn","year":"2008","journal-title":"The Green Grid"},{"issue":"6","key":"10.1016\/j.procs.2017.05.392_bib00013","doi-asserted-by":"crossref","first-page":"408","DOI":"10.1145\/1543135.1542522","article-title":"Chameleon: Adaptive selection of collections","volume":"44","author":"Shacham","year":"2009","journal-title":"SIGPLAN Not"},{"key":"10.1016\/j.procs.2017.05.392_bib00014","doi-asserted-by":"crossref","unstructured":"Pereira, R., Couto, M., Saraiva, J., Cunha, J., Fernandes, J.P.. The influence of the java collection framework on overall energy consumption. In: Proceedings of the 5th International Workshop on Green and Sustainable Software. ACM; 2016, p. 15\u201321.","DOI":"10.1145\/2896967.2896968"},{"key":"10.1016\/j.procs.2017.05.392_bib00015","series-title":"European Conference on Object-Oriented Programming","first-page":"584","article-title":"Customization of java library classes using type constraints and profile information","author":"De Sutter","year":"2004"},{"key":"10.1016\/j.procs.2017.05.392_bib00016","unstructured":"The valhalla project. 2016. URL http:\/\/openjdk.java.net\/projects\/valhalla\/."}],"container-title":["Procedia Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1877050917310670?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1877050917310670?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,9,25]],"date-time":"2019-09-25T18:31:12Z","timestamp":1569436272000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1877050917310670"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"references-count":16,"alternative-id":["S1877050917310670"],"URL":"https:\/\/doi.org\/10.1016\/j.procs.2017.05.392","relation":{},"ISSN":["1877-0509"],"issn-type":[{"value":"1877-0509","type":"print"}],"subject":[],"published":{"date-parts":[[2017]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"On the adaptive instantiation of type-specific collections","name":"articletitle","label":"Article Title"},{"value":"Procedia Computer Science","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.procs.2017.05.392","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2017 The Author(s). Published by Elsevier B.V.","name":"copyright","label":"Copyright"}]}}