{"id":"https://openalex.org/W6912905555","doi":"https://doi.org/10.5281/zenodo.7527411","title":"UpCy: Safely Updating Outdated Dependencies","display_name":"UpCy: Safely Updating Outdated Dependencies","publication_year":2023,"publication_date":"2023-01-20","ids":{"openalex":"https://openalex.org/W6912905555","doi":"https://doi.org/10.5281/zenodo.7527411"},"language":"en","primary_location":{"id":"pmh:oai:zenodo.org:7527411","is_oa":true,"landing_page_url":"https://zenodo.org/record/7527411","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":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"software"},"type":"software","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://zenodo.org/record/7527411","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":", Dann","orcid":"https://orcid.org/0000-0002-6587-7431"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":", Dann","raw_affiliation_strings":["Andreas"],"raw_orcid":"https://orcid.org/0000-0002-6587-7431","affiliations":[{"raw_affiliation_string":"Andreas","institution_ids":[]}]},{"author_position":"middle","author":{"id":null,"display_name":", Hermann","orcid":"https://orcid.org/0000-0001-9848-2017"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":", Hermann","raw_affiliation_strings":["Ben"],"raw_orcid":"https://orcid.org/0000-0001-9848-2017","affiliations":[{"raw_affiliation_string":"Ben","institution_ids":[]}]},{"author_position":"last","author":{"id":null,"display_name":", Bodden","orcid":"https://orcid.org/0000-0003-3470-3647"},"institutions":[{"id":"https://openalex.org/I4210102726","display_name":"Seattle Epidemiologic Information and Research Center","ror":"https://ror.org/0155sw530","country_code":"US","type":"government","lineage":["https://openalex.org/I1322918889","https://openalex.org/I201448701","https://openalex.org/I4210102726"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":", Bodden","raw_affiliation_strings":["Eric"],"raw_orcid":"https://orcid.org/0000-0003-3470-3647","affiliations":[{"raw_affiliation_string":"Eric","institution_ids":["https://openalex.org/I4210102726"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"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":true,"primary_topic":null,"topics":[],"keywords":[{"id":"https://openalex.org/keywords/frame","display_name":"Frame (networking)","score":0.2946000099182129},{"id":"https://openalex.org/keywords/identification","display_name":"Identification (biology)","score":0.25529998540878296},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.2526000142097473},{"id":"https://openalex.org/keywords/limiting","display_name":"Limiting","score":0.2290000021457672},{"id":"https://openalex.org/keywords/subpoena","display_name":"Subpoena","score":0.22460000216960907},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.22020000219345093}],"concepts":[{"id":"https://openalex.org/C126042441","wikidata":"https://www.wikidata.org/wiki/Q1324888","display_name":"Frame (networking)","level":2,"score":0.2946000099182129},{"id":"https://openalex.org/C116834253","wikidata":"https://www.wikidata.org/wiki/Q2039217","display_name":"Identification (biology)","level":2,"score":0.25529998540878296},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.2526000142097473},{"id":"https://openalex.org/C188198153","wikidata":"https://www.wikidata.org/wiki/Q1613840","display_name":"Limiting","level":2,"score":0.2290000021457672},{"id":"https://openalex.org/C2778902089","wikidata":"https://www.wikidata.org/wiki/Q5608642","display_name":"Subpoena","level":2,"score":0.22460000216960907},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.22020000219345093},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.21310000121593475},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.21140000224113464},{"id":"https://openalex.org/C2780129039","wikidata":"https://www.wikidata.org/wiki/Q1931107","display_name":"Section (typography)","level":2,"score":0.2101999968290329},{"id":"https://openalex.org/C19768560","wikidata":"https://www.wikidata.org/wiki/Q320727","display_name":"Dependency (UML)","level":2,"score":0.20819999277591705}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:zenodo.org:7527411","is_oa":true,"landing_page_url":"https://zenodo.org/record/7527411","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":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"software"},{"id":"doi:10.5281/zenodo.7527411","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.7527411","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":"Software"}],"best_oa_location":{"id":"pmh:oai:zenodo.org:7527411","is_oa":true,"landing_page_url":"https://zenodo.org/record/7527411","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":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"software"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"This":[0],"archive":[1,244,249],"contains":[2,26],"the":[3,9,15,24,48,56,86,108,120,159,176,186,203,239,243,248],"implementation":[4],"and":[5,41,50,93,134,165,198,218],"source":[6,221],"code":[7,222,240],"of":[8,30,35,47,73,88,142,185,216,224,229,234],"tool":[10,64],"UpCy":[11,225,230],"as":[12,132],"published":[13],"in":[14,55,98,107,158,191,206],"ICSE2023":[16],"paper":[17],"\"UpCy:":[18],"Safely":[19],"Updating":[20],"Outdated":[21],"Dependencies\".<br>":[22],"Further,":[23],"repository":[25],"a":[27,33,63,71,78,81,96,99,136,232],"Neo4j":[28,183,217],"database":[29,34,184],"Maven":[31,66,100,187],"Central,":[32],"API":[36,89,151,169,177],"incompatibilities,":[37,144],"generated":[38],"by":[39,104],"SigTest,":[40],"evaluation":[42],"results.":[43],"A":[44],"detailed":[45],"description":[46],"artifacts":[49],"their":[51],"usage":[52],"is":[53,59,62,102],"contained":[54],"<strong>README.md</strong>.":[57],"<strong>What":[58],"UpCy</strong><br>":[60],"<strong>UpCy</strong>":[61,145,161],"for":[65,212,237],"projects":[67],"that":[68,76,130,154],"automatically":[69,164],"finds":[70],"list":[72],"update":[74,117],"steps":[75],"updates":[77],"dependency":[79,97,110,131],"to":[80,116,149,201],"target":[82],"version":[83,228],"while":[84],"minimizing":[85],"number":[87],"incompatibilities":[90,178],"(source":[91],"code-":[92],"ABI).<br>":[94],"Typically":[95],"project":[101],"used":[103,157],"multiple":[105],"libraries":[106,181],"project's":[109],"tree.":[111],"Thus,":[112],"developers":[113],"usually":[114],"need":[115],"not":[118],"only":[119],"single":[121],"dependencies":[122,128],"but":[123],"find":[124,135],"out":[125],"what":[126],"other":[127],"use":[129],"well":[133],"compatible":[137],"version.<br>":[138],"To":[139],"ease":[140],"fixing":[141],"remaining":[143],"uses":[146],"static":[147],"analysis":[148,199],"identify":[150],"incompatible":[152,168],"methods":[153],"are":[155],"*actually*":[156],"project.<br>":[160],"does":[162],"this":[163],"reports":[166],"(remaining)":[167],"methods.<br>":[170],"<br>":[171],"<strong>Content</strong>":[172],"incompabilities_mongodb.tar.gz:":[173],"MongoDB":[174,219],"containing":[175],"between":[179],"analyzed":[180],"maven-central_neo4j.tar.gz:":[182],"Central":[188],"Repository":[189],"mentioned":[190,205],"Section":[192,207],"IV":[193],"experimental-results_dataset.zip:":[194],"The":[195],"experimental":[196],"results":[197],"scripts":[200,236],"compute":[202],"metrics":[204],"V":[208],"docker-compose*.yml:":[209],"docker-compose":[210],"files":[211],"running":[213,238],"an":[214],"instance":[215],"src*.zip:":[220],"release":[223],"*.jar:":[226],"executable":[227],"setup_scripts.zip:":[231],"set":[233],"ready-to-use":[235],"Usage:":[241],"Download":[242],"from":[245],"zenodo":[246],"Decompress":[247],"Read":[250],"<strong>README.md</strong>":[251]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2025-10-10T00:00:00"}
