{"id":"https://openalex.org/W3161739412","doi":"https://doi.org/10.1109/icse-companion52605.2021.00088","title":"A Replication Package for PyCG: Practical Call Graph Generation in Python","display_name":"A Replication Package for PyCG: Practical Call Graph Generation in Python","publication_year":2021,"publication_date":"2021-05-01","ids":{"openalex":"https://openalex.org/W3161739412","doi":"https://doi.org/10.1109/icse-companion52605.2021.00088","mag":"3161739412"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/icse-companion52605.2021.00088","pdf_url":null,"source":null,"license":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5045533144","display_name":"Vitalis Salis","orcid":null},"institutions":[{"id":"https://openalex.org/I73142707","display_name":"Athens University of Economics and Business","ror":"https://ror.org/03s262162","country_code":"GR","type":"education","lineage":["https://openalex.org/I73142707"]},{"id":"https://openalex.org/I174458059","display_name":"National Technical University of Athens","ror":"https://ror.org/03cx6bg69","country_code":"GR","type":"education","lineage":["https://openalex.org/I174458059"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Vitalis Salis","raw_affiliation_string":"Athens University of Economics and Business and National Technical University of Athens","raw_affiliation_strings":["Athens University of Economics and Business and National Technical University of Athens"]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090354733","display_name":"Thodoris Sotiropoulos","orcid":"https://orcid.org/0000-0002-9906-3073"},"institutions":[{"id":"https://openalex.org/I73142707","display_name":"Athens University of Economics and Business","ror":"https://ror.org/03s262162","country_code":"GR","type":"education","lineage":["https://openalex.org/I73142707"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Thodoris Sotiropoulos","raw_affiliation_string":"* Athens University of Economics and Business","raw_affiliation_strings":["* Athens University of Economics and Business"]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065365299","display_name":"\u03a0\u03ac\u03bd\u03bf\u03c2 \u039b\u03bf\u03c5\u03c1\u03af\u03b4\u03b1\u03c2","orcid":"https://orcid.org/0000-0002-3971-4612"},"institutions":[{"id":"https://openalex.org/I73142707","display_name":"Athens University of Economics and Business","ror":"https://ror.org/03s262162","country_code":"GR","type":"education","lineage":["https://openalex.org/I73142707"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Panos Louridas","raw_affiliation_string":"* Athens University of Economics and Business","raw_affiliation_strings":["* Athens University of Economics and Business"]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021948425","display_name":"Diomidis Spinellis","orcid":"https://orcid.org/0000-0003-4231-1897"},"institutions":[{"id":"https://openalex.org/I73142707","display_name":"Athens University of Economics and Business","ror":"https://ror.org/03s262162","country_code":"GR","type":"education","lineage":["https://openalex.org/I73142707"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Diomidis Spinellis","raw_affiliation_string":"* Athens University of Economics and Business","raw_affiliation_strings":["* Athens University of Economics and Business"]},{"author_position":"last","author":{"id":"https://openalex.org/A5050975122","display_name":"Dimitris Mitropoulos","orcid":"https://orcid.org/0000-0001-6184-5320"},"institutions":[{"id":"https://openalex.org/I73142707","display_name":"Athens University of Economics and Business","ror":"https://ror.org/03s262162","country_code":"GR","type":"education","lineage":["https://openalex.org/I73142707"]},{"id":"https://openalex.org/I63843962","display_name":"National Infrastructures for Research and Technology - GRNET S.A","ror":"https://ror.org/05tcasm11","country_code":"GR","type":"company","lineage":["https://openalex.org/I63843962"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Dimitris Mitropoulos","raw_affiliation_string":"Athens University of Economics and Business, National Infrastructures for Research and Technology \u2013 GRNET","raw_affiliation_strings":["Athens University of Economics and Business, National Infrastructures for Research and Technology \u2013 GRNET"]}],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"has_fulltext":false,"cited_by_count":0,"cited_by_percentile_year":{"min":0,"max":65},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Empirical Studies in Software Engineering","score":0.9306,"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":"Empirical Studies in Software Engineering","score":0.9306,"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/T12238","display_name":"Energy Consumption in Mobile Devices and Networks","score":0.9278,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10430","display_name":"Agile Software Development in Software Engineering","score":0.9123,"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"}}],"keywords":[{"keyword":"practical call graph generation","score":0.7229},{"keyword":"pycg","score":0.53},{"keyword":"replication package","score":0.4454}],"concepts":[{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.9339039},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.81103075},{"id":"https://openalex.org/C61423126","wikidata":"https://www.wikidata.org/wiki/Q187432","display_name":"Scripting language","level":2,"score":0.7520473},{"id":"https://openalex.org/C79581498","wikidata":"https://www.wikidata.org/wiki/Q1367530","display_name":"Suite","level":2,"score":0.7511848},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.65908635},{"id":"https://openalex.org/C166955791","wikidata":"https://www.wikidata.org/wiki/Q629579","display_name":"Macro","level":2,"score":0.5196601},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.43100244},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.42877918},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.31418866},{"id":"https://openalex.org/C166957645","wikidata":"https://www.wikidata.org/wiki/Q23498","display_name":"Archaeology","level":1,"score":0.0},{"id":"https://openalex.org/C95457728","wikidata":"https://www.wikidata.org/wiki/Q309","display_name":"History","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/icse-companion52605.2021.00088","pdf_url":null,"source":null,"license":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[],"grants":[],"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W4389470870","https://openalex.org/W1582950852","https://openalex.org/W1024825291","https://openalex.org/W3023169329","https://openalex.org/W2782165897","https://openalex.org/W4300438041","https://openalex.org/W2054104202","https://openalex.org/W2139703748","https://openalex.org/W2761254753","https://openalex.org/W2188981919"],"ngrams_url":"https://api.openalex.org/works/W3161739412/ngrams","abstract_inverted_index":{"The":[0,46,69],"ICSE":[1],"2021":[2],"paper":[3,64],"titled":[4],"\u201cPyCG:":[5],"Practical":[6],"Call":[7],"Graph":[8],"Generation":[9],"in":[10,62],"Python\u201d":[11],"comes":[12],"with":[13,17],"a":[14],"replication":[15,70],"package":[16,53,71],"the":[18,35,41,44,56,59,63,73,91,101,152,158],"purpose":[19],"of":[20,43,58,96,103,122,132],"providing":[21],"open":[22],"access":[23],"to":[24,55,145],"(1)":[25],"our":[26],"prototype":[27],"call":[28,106],"graph":[29,107],"generator,":[30],"namely":[31],"PyCG,":[32,97,147],"and":[33,37,65,94,111,141,149,154,156],"(2)":[34],"data":[36],"scripts":[38,143],"that":[39,51],"replicate":[40],"results":[42,60],"paper.":[45],"Artifact":[47],"Evaluation":[48],"Committee":[49],"found":[50],"this":[52],"leads":[54],"reproduction":[57],"outlined":[61],"is":[66],"openly":[67],"available1.":[68],"contains":[72,90],"following:":[74],"1)":[75],"A":[76,119,129],"Docker":[77],"image":[78],"which":[79,113],"can":[80],"be":[81],"either":[82],"built":[83],"manually":[84],"or":[85],"downloaded":[86],"from":[87],"DockerHub.":[88],"It":[89],"source":[92],"code":[93],"installation":[95],"as":[98,100],"well":[99],"installations":[102],"two":[104],"other":[105],"generators":[108],"(i.e.,":[109],"Pyan":[110,148],"Depends),":[112],"we":[114],"compare":[115,157],"PyCG":[116],"with.":[117],"2)":[118],"micro-benchmark":[120],"suite":[121,131],"112":[123],"Python":[124,135,140],"modules":[125],"(Section":[126,137],"I-A).":[127],"3)":[128],"macro-benchmark":[130],"5":[133],"popular":[134],"packages":[136],"I-B).":[138],"4)":[139],"Bash":[142],"used":[144],"execute":[146],"Depends":[150],"against":[151],"micro-":[153],"macro-benchmarks":[155],"corresponding":[159],"results.":[160]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3161739412","counts_by_year":[],"updated_date":"2024-03-26T02:06:28.692461","created_date":"2021-05-24"}