{"id":"https://openalex.org/W4394020231","doi":"https://doi.org/10.5281/zenodo.8136117","title":"Artifact: How Profilers Can Help Navigate Type Migration","display_name":"Artifact: How Profilers Can Help Navigate Type Migration","publication_year":2023,"publication_date":"2023-07-11","ids":{"openalex":"https://openalex.org/W4394020231","doi":"https://doi.org/10.5281/zenodo.8136117"},"language":"en","primary_location":{"id":"doi:10.5281/zenodo.8136117","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.8136117","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Dataset"},"type":"dataset","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.5281/zenodo.8136117","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5002785598","display_name":"Ben Greenman","orcid":"https://orcid.org/0000-0001-7078-9287"},"institutions":[{"id":"https://openalex.org/I27804330","display_name":"Brown University","ror":"https://ror.org/05gq02987","country_code":"US","type":"education","lineage":["https://openalex.org/I27804330"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Greenman, Ben","raw_affiliation_strings":["Brown University"],"raw_orcid":"https://orcid.org/0000-0001-7078-9287","affiliations":[{"raw_affiliation_string":"Brown University","institution_ids":["https://openalex.org/I27804330"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000905628","display_name":"Matthias Felleisen","orcid":"https://orcid.org/0000-0001-6678-1004"},"institutions":[{"id":"https://openalex.org/I87182695","display_name":"Universidad del Noreste","ror":"https://ror.org/02ahky613","country_code":"MX","type":"education","lineage":["https://openalex.org/I87182695"]}],"countries":["MX"],"is_corresponding":false,"raw_author_name":"Felleisen, Matthias","raw_affiliation_strings":["Northeastern University"],"raw_orcid":"https://orcid.org/0000-0001-6678-1004","affiliations":[{"raw_affiliation_string":"Northeastern University","institution_ids":["https://openalex.org/I87182695"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5041562511","display_name":"Christos Dimoulas","orcid":"https://orcid.org/0000-0002-9338-7034"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Dimoulas, Christos","raw_affiliation_strings":["Northwestern University"],"raw_orcid":"https://orcid.org/0000-0002-9338-7034","affiliations":[{"raw_affiliation_string":"Northwestern University","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10757","display_name":"Geographic Information Systems Studies","score":0.8030999898910522,"subfield":{"id":"https://openalex.org/subfields/3305","display_name":"Geography, Planning and Development"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T10757","display_name":"Geographic Information Systems Studies","score":0.8030999898910522,"subfield":{"id":"https://openalex.org/subfields/3305","display_name":"Geography, Planning and Development"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/artifact","display_name":"Artifact (error)","score":0.7931932806968689},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5201123952865601},{"id":"https://openalex.org/keywords/type","display_name":"Type (biology)","score":0.4398497939109802},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4378418028354645},{"id":"https://openalex.org/keywords/computer-vision","display_name":"Computer vision","score":0.373604416847229},{"id":"https://openalex.org/keywords/geology","display_name":"Geology","score":0.2266843020915985},{"id":"https://openalex.org/keywords/paleontology","display_name":"Paleontology","score":0.09528127312660217}],"concepts":[{"id":"https://openalex.org/C2779010991","wikidata":"https://www.wikidata.org/wiki/Q2720909","display_name":"Artifact (error)","level":2,"score":0.7931932806968689},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5201123952865601},{"id":"https://openalex.org/C2777299769","wikidata":"https://www.wikidata.org/wiki/Q3707858","display_name":"Type (biology)","level":2,"score":0.4398497939109802},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4378418028354645},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.373604416847229},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.2266843020915985},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.09528127312660217}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.5281/zenodo.8136117","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.8136117","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Dataset"}],"best_oa_location":{"id":"doi:10.5281/zenodo.8136117","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.8136117","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Dataset"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2058170566","https://openalex.org/W2755342338","https://openalex.org/W2772917594","https://openalex.org/W2775347418","https://openalex.org/W2166024367","https://openalex.org/W3116076068","https://openalex.org/W2229312674","https://openalex.org/W2951359407","https://openalex.org/W2079911747","https://openalex.org/W1969923398"],"abstract_inverted_index":{"Artifact":[0],"for":[1,16,32,43,64,69,140,158,181,191,209,224,291,299,337,346],"OOPSLA'23":[2],"paper:":[3],"_How":[4],"Profilers":[5],"Can":[6],"Navigate":[7],"Type":[8],"Migration_":[9],"###":[10,84,171,446],"Contents:":[11],"-":[12,22,30,37,46,53,176,244,272,356,391,423],"`artifact.tar.gz`":[13],"<br>":[14,83,170,445],"code":[15,157,180,190,290,298,336],"reproducing":[17,458],"our":[18,361,388,411],"rational":[19,51,161,184,193,412],"programmer":[20,162,194,413],"experiment<br>":[21],"`benchmarks.tar.gz`<br>":[23,245],"GTP":[24,91,248],"Benchmarks":[25,92,249],"without":[26],"and":[27,40,60,166,196,375,418,477,506],"with":[28,73,265],"modifications<br>":[29],"`cloudlab.tar.gz`<br>":[31,273],"measuring":[33],"performance":[34,118,131,463],"on":[35,101,231,239],"CloudLab<br>":[36,114],"`figure-data.tar.gz`<br>":[38,357],"figures":[39,148,216,383],"summarized":[41],"data":[42,132,390,409],"the":[44,50,76,94,130,151,160,174,183,203,214,218,240,261,292,300,338,364,381,396,450,454,466,469,494,500,508,518],"paper<br>":[45,219],"`rational-trails.tar.gz`<br>":[47,392],"output":[48,63,195,201,229,237,354,359,394,414,444],"from":[49,202,217,314,360,384,395,410],"programmer<br>":[52],"`raw-data.tar.gz`<br>":[54],"running":[55,120,159,182,347,430],"times,":[56],"boundary":[57,262,323,442,535],"profile":[58,62,283,452,536],"output,":[59],"statistical":[61,331,437,545],"all":[65,232],"benchmarks":[66,109,255,501],"OOPSLA":[67],"AEC:":[68],"artifact":[70,155],"evaluation,":[71],"start":[72],"`artifact.tar.gz`.<br>":[74],"Ignore":[75],"other":[77],"datasets.":[78],"Follow":[79],"instructions":[80],"in":[81,173],"`artifact/README.md`.":[82],"How":[85],"it":[86],"fits":[87],"together:":[88],"1.":[89],"The":[90,154],"are":[93],"starting":[95],"point.":[96],"We":[97,145],"investigated":[98],"profiler-based<br>":[99],"navigation":[100],"them.<br>":[102],"2.":[103],"For":[104],"every":[105,141,473],"configuration":[106],"of":[107,311,363],"most":[108],"(see":[110,268,284],"paper),":[111],"we":[112,257],"used":[113,129],"to":[115,133,149,259,321,329,370,379,401,406,420,504,513,521],"collect":[116,462,487],"raw":[117],"data:":[119],"times":[121,431],"&amp;":[122],"profiler":[123,438,443,491],"output.<br>":[124],"3.":[125],"Our":[126],"Rational":[127,365,397],"Programmer":[128,366],"navigate":[134],"lattices.":[135],"It<br>":[136],"created":[137,146],"one":[138],"trail":[139,152],"benchmark":[142,242],"configuration.<br>":[143],"4.":[144],"several":[147],"analyze":[150],"data.":[153],"has":[156],"experiment,<br>":[163],"generating":[164],"figures,":[165],"rendering":[167,204],"a":[168,210,253,276,309,343,351],"PDF.":[169],"What's":[172],"data?":[175],"`artifact.tar.gz`<br>":[177],"*":[178,188,199,206,220,226,234,246,251,274,287,317,325,333,349,358,368,393,399,428,435,440],"`rational-experiment/`":[179],"programmer,":[185],"sample":[186],"output<br>":[187,439],"`render/`":[189],"analyzing":[192],"making":[197],"figures<br>":[198],"`tex/`":[200],"script<br>":[205],"`main.tex`":[207],"source":[208],"PDF":[211],"that":[212,256,279],"rebuilds":[213],"main":[215,382],"`Makefile`":[221,419],"build":[222],"script":[223,278,306,344,520],"`main.tex`<br>":[225],"`all.pdf`":[227],"example":[228,236],"based":[230,238],"benchmarks<br>":[233],"`fsm.pdf`":[235],"`fsm`":[241],"alone":[243],"`gtp-bench/`":[247],"v7.0<br>":[250],"`bnd-bench/`":[252],"few":[254],"modified":[258],"help":[260],"profiler<br>":[263],"deal":[264],"adaptor":[266],"modules":[267],"paper,":[269],"appendix":[270],"A)":[271],"`profile.py`":[275,305],"CloudLab":[277,285,293,451],"makes":[280],"an":[281],"experiment":[282],"docs)<br>":[286],"`rds-cloudlab.tar.gz`":[288],"initial":[289],"profile,":[294],"which":[295],"contains":[296,342],"source<br>":[297],"Racket":[301],"programming":[302],"language":[303],"(the":[304],"should<br>":[307],"download":[308],"copy":[310,369,400],"this":[312,320,328],"archive":[313],"Brown":[315],"University)<br>":[316],"`install_boundary.sh`":[318],"run":[319,327,373,377,404,416,478,493],"enable":[322,330],"profiling<br>":[324,332],"`install_statistical.sh`":[326],"`navigation-extra.tar.gz`":[334],"support":[335],"install":[339],"scripts<br>":[340],"+":[341],"`bmg.rkt`":[345,519],"profilers<br>":[348],"`output.tar.gz`":[350,470],"blank":[352],"gtp-measure":[353],"directory":[355],"analysis":[362],"trails<br>":[367],"`artifact/render/figure-data/`,":[371],"then":[372,403],"`artifact/render/tex.rkt`,<br>":[374],"finally":[376],"`artifact/Makefile`":[378],"rebuild":[380,421],"the<br>":[385],"paper":[386],"using":[387],"figure":[389,408],"Programmer<br>":[398],"`artifact/rational-experiment/out/`,":[402],"`artifact/render/mkdata.rkt`<br>":[405],"regenerate":[407],"(then":[415],"`tex.rkt`<br>":[417],"figures)":[422],"`raw-data.tar.gz`":[424],"(beware,":[425],"5GB":[426],"unpacked)<br>":[427],"`runtime/`":[429],"collected":[432],"by":[433],"gtp-measure<br>":[434],"`profile/`":[436],"`boundary/`":[441],"Cloudlab":[447],"Instructions":[448],"Instantiating":[449],"is":[453],"first":[455],"step":[456],"toward":[457],"our<br>":[459],"experiments.":[460],"To":[461,486],"data,":[464,492],"upload":[465,499],"benchmarks,":[467],"unzip":[468],"archive,<br>":[471],"delete":[472],"empty":[474],"file":[475,510],"`output/**/*.out`,":[476],"gtp-measure:":[479],"```<br>":[480,524],"cd":[481,525],"rds-cloudlab<br>":[482],"sh":[483],"run-benchmarks.sh<br>":[484],"```":[485,547],"(boundary":[488],"/":[489],"statistical)":[490],"matching":[495],"install<br>":[496],"script.":[497],"Then":[498],"you":[502],"wish":[503],"measure":[505],"find":[507],"matching<br>":[509],"`output/**/*.in`.":[511],"Upload":[512],"your":[514],"home":[515],"directory.":[516],"Use":[517],"collect.":[522],"Example:":[523],"rds-cloudlab":[526],"./racket-8.6.0.2/bin/racket":[527,537],"bmg.rkt":[528,538],"-b":[529],"../fsm":[530,540],"../fsm.*.in<br>":[531,541],"#":[532,542],"b":[533],"=":[534,544],"-p":[539],"p":[543],"profile<br>":[546]},"counts_by_year":[],"updated_date":"2026-07-31T08:31:51.225901","created_date":"2025-10-10T00:00:00"}
