{"id":"https://openalex.org/W2625793483","doi":"https://doi.org/10.1016/j.procs.2017.05.392","title":"On the adaptive instantiation of type-specific collections","display_name":"On the adaptive instantiation of type-specific collections","publication_year":2017,"publication_date":"2017-01-01","ids":{"openalex":"https://openalex.org/W2625793483","doi":"https://doi.org/10.1016/j.procs.2017.05.392","mag":"2625793483"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.procs.2017.05.392","pdf_url":null,"source":{"id":"https://openalex.org/S120348307","display_name":"Procedia Computer Science","issn_l":"1877-0509","issn":["1877-0509"],"is_oa":true,"is_in_doaj":false,"is_indexed_in_scopus":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"journal-article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1016/j.procs.2017.05.392","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5020656081","display_name":"Bruno Sofiato","orcid":null},"institutions":[{"id":"https://openalex.org/I17974374","display_name":"Universidade de S\u00e3o Paulo","ror":"https://ror.org/036rp1748","country_code":"BR","type":"funder","lineage":["https://openalex.org/I17974374"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Bruno Sofiato","raw_affiliation_strings":["Department of Computer Engineering, Escola Polit\u00e9cnica, Universidade de S\u00e3o Paulo Av. Luciano Gualberto, travessa 3, 380, 05508-900, Sao Paulo, SP, Brazil"],"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Escola Polit\u00e9cnica, Universidade de S\u00e3o Paulo Av. Luciano Gualberto, travessa 3, 380, 05508-900, Sao Paulo, SP, Brazil","institution_ids":["https://openalex.org/I17974374"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5045742554","display_name":"Ricardo Luis de Azevedo da Rocha","orcid":"https://orcid.org/0000-0001-6898-4569"},"institutions":[{"id":"https://openalex.org/I17974374","display_name":"Universidade de S\u00e3o Paulo","ror":"https://ror.org/036rp1748","country_code":"BR","type":"funder","lineage":["https://openalex.org/I17974374"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Ricardo Luis de Azevedo Rocha","raw_affiliation_strings":["Department of Computer Engineering, Escola Polit\u00e9cnica, Universidade de S\u00e3o Paulo Av. Luciano Gualberto, travessa 3, 380, 05508-900, Sao Paulo, SP, Brazil"],"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Escola Polit\u00e9cnica, Universidade de S\u00e3o Paulo Av. Luciano Gualberto, travessa 3, 380, 05508-900, Sao Paulo, SP, Brazil","institution_ids":["https://openalex.org/I17974374"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5020656081"],"corresponding_institution_ids":["https://openalex.org/I17974374"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":0,"max":63},"biblio":{"volume":"109","issue":null,"first_page":"1170","last_page":"1175"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9991,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9991,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9985,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9978,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.5335816}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9351896},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.754649},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.60309047},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.5335816},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.51888305},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.43058503},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.procs.2017.05.392","pdf_url":null,"source":{"id":"https://openalex.org/S120348307","display_name":"Procedia Computer Science","issn_l":"1877-0509","issn":["1877-0509"],"is_oa":true,"is_in_doaj":false,"is_indexed_in_scopus":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.procs.2017.05.392","pdf_url":null,"source":{"id":"https://openalex.org/S120348307","display_name":"Procedia Computer Science","issn_l":"1877-0509","issn":["1877-0509"],"is_oa":true,"is_in_doaj":false,"is_indexed_in_scopus":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":11,"referenced_works":["https://openalex.org/W1491946457","https://openalex.org/W1501556234","https://openalex.org/W1608862494","https://openalex.org/W1966533006","https://openalex.org/W1976675197","https://openalex.org/W2000273502","https://openalex.org/W2135275954","https://openalex.org/W2166091242","https://openalex.org/W2252626969","https://openalex.org/W4236873104","https://openalex.org/W4254691308"],"related_works":["https://openalex.org/W4379536100","https://openalex.org/W4240253816","https://openalex.org/W3096456556","https://openalex.org/W2977179488","https://openalex.org/W2245390655","https://openalex.org/W2144453115","https://openalex.org/W2127315869","https://openalex.org/W2120447654","https://openalex.org/W1713081424","https://openalex.org/W1523769955"],"abstract_inverted_index":{"After":[0],"an":[1,86,111],"age":[2],"of":[3,10,20,32,42,89,100,105,118],"almost":[4],"unlimited":[5],"computing":[6,12],"resources,":[7],"the":[8,24],"advent":[9],"resource-constrained":[11],"devices":[13],"such":[14],"as":[15],"cell":[16],"phones,":[17],"brought":[18],"questions":[19],"performance":[21],"back":[22],"into":[23],"spotlight.":[25],"Programming":[26],"languages":[27],"usually":[28],"provide":[29],"a":[30,54,72],"set":[31],"general-purpose":[33],"col-":[34],"lections.":[35],"Albeit":[36],"highly":[37],"optimized,":[38],"they":[39],"fall":[40],"short":[41],"type-specific":[43,73],"implementations":[44],"in":[45,63,102,107,120],"both":[46],"processing":[47,103],"time":[48],"and":[49,104],"memory":[50,108],"usage.":[51,109],"We":[52],"describe":[53],"method":[55],"for":[56,68],"automatically":[57],"deciding":[58],"which":[59],"implementation":[60],"to":[61,95],"use":[62],"runtime.":[64,121],"Two":[65],"complementary":[66],"strategies":[67],"deter-":[69],"mining":[70],"whether":[71],"collection":[74,119],"should":[75],"be":[76],"employed":[77],"are":[78],"described.":[79],"To":[80],"measure":[81],"their":[82],"gains,":[83],"we":[84],"conducted":[85],"experiment":[87],"composed":[88],"eleven":[90],"benchmarks,":[91],"ranging":[92],"from":[93],"databased":[94],"compilers.":[96],"Results":[97],"show":[98],"improvements":[99],"13%":[101],"3.5%":[106],"As":[110],"unexpected":[112],"side-effect,":[113],"our":[114],"technique":[115],"reduced":[116],"instantiations":[117]},"abstract_inverted_index_v3":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2625793483","counts_by_year":[],"updated_date":"2025-02-02T03:30:48.722250","created_date":"2017-06-23"}