{"id":"https://openalex.org/W1968546012","doi":"https://doi.org/10.1145/1328279.1328282","title":"Filtering out methods you wish you hadn't navigated","display_name":"Filtering out methods you wish you hadn't navigated","publication_year":2007,"publication_date":"2007-10-21","ids":{"openalex":"https://openalex.org/W1968546012","doi":"https://doi.org/10.1145/1328279.1328282","mag":"1968546012"},"language":"en","primary_location":{"id":"doi:10.1145/1328279.1328282","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1328279.1328282","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2007 OOPSLA workshop on eclipse technology eXchange","raw_type":"proceedings-article"},"type":"conference-paper","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/A5009530531","display_name":"Annie T. T. Ying","orcid":null},"institutions":[{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Annie T. T. Ying","raw_affiliation_strings":["IBM Watson Research Center","IBM, Watson Research Center,"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM Watson Research Center","institution_ids":[]},{"raw_affiliation_string":"IBM, Watson Research Center,","institution_ids":["https://openalex.org/I1341412227"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5030462647","display_name":"Peri Tarr","orcid":null},"institutions":[{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Peri L. Tarr","raw_affiliation_strings":["IBM Watson Research Center","IBM, Watson Research Center,"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM Watson Research Center","institution_ids":[]},{"raw_affiliation_string":"IBM, Watson Research Center,","institution_ids":["https://openalex.org/I1341412227"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I1341412227"],"apc_list":null,"apc_paid":null,"fwci":0.2181,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.44570157,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"11","last_page":"15"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998999834060669,"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.9998999834060669,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/computer-science","display_name":"Computer science","score":0.8383616209030151},{"id":"https://openalex.org/keywords/heuristics","display_name":"Heuristics","score":0.8054636716842651},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.5576613545417786},{"id":"https://openalex.org/keywords/call-graph","display_name":"Call graph","score":0.5466594696044922},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5078476071357727},{"id":"https://openalex.org/keywords/control-flow","display_name":"Control flow","score":0.4911291301250458},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.4570363759994507},{"id":"https://openalex.org/keywords/task-analysis","display_name":"Task analysis","score":0.42077183723449707},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.33464616537094116},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.3306824564933777},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.19812476634979248}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8383616209030151},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.8054636716842651},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.5576613545417786},{"id":"https://openalex.org/C102379954","wikidata":"https://www.wikidata.org/wiki/Q2589940","display_name":"Call graph","level":2,"score":0.5466594696044922},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5078476071357727},{"id":"https://openalex.org/C160191386","wikidata":"https://www.wikidata.org/wiki/Q868299","display_name":"Control flow","level":2,"score":0.4911291301250458},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.4570363759994507},{"id":"https://openalex.org/C175154964","wikidata":"https://www.wikidata.org/wiki/Q380077","display_name":"Task analysis","level":3,"score":0.42077183723449707},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.33464616537094116},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3306824564933777},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.19812476634979248},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1328279.1328282","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1328279.1328282","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2007 OOPSLA workshop on eclipse technology eXchange","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Partnerships for the goals","id":"https://metadata.un.org/sdg/17","score":0.41999998688697815}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W148601769","https://openalex.org/W1996427106","https://openalex.org/W2038899190","https://openalex.org/W2051600169","https://openalex.org/W2099571428","https://openalex.org/W2108763708","https://openalex.org/W2138225295","https://openalex.org/W2150240046","https://openalex.org/W2162045655","https://openalex.org/W2162310108","https://openalex.org/W2295857493","https://openalex.org/W2622427009","https://openalex.org/W4247334800","https://openalex.org/W6605887420"],"related_works":["https://openalex.org/W2380745217","https://openalex.org/W2138385884","https://openalex.org/W2989864915","https://openalex.org/W2080046362","https://openalex.org/W3002464080","https://openalex.org/W2085562432","https://openalex.org/W2058495559","https://openalex.org/W2135849267","https://openalex.org/W2142637708","https://openalex.org/W2095357205"],"abstract_inverted_index":{"The":[0,108,179],"navigation":[1,173],"of":[2,29,46,51,110,113,151,192,194,204,217],"structural":[3,39],"dependencies":[4],"(e.g.,":[5],"method":[6],"invocations)":[7],"when":[8],"a":[9,12,35,83,101,105,141,155,168,171],"developer":[10,169,213],"performs":[11],"change":[13,84,102],"task":[14,36,103,174],"is":[15,116],"an":[16,70,159],"effective":[17],"strategy":[18],"in":[19,190,202],"program":[20,31,172],"investigation.":[21],"Several":[22],"existing":[23],"approaches":[24,42],"have":[25,136],"addressed":[26],"the":[27,49,79,111,126,132,149,176,195,215],"problem":[28],"finding":[30,205],"elements":[32],"relevant":[33,81,99,114,147],"to":[34,62,82,93,100,148,211,214],"by":[37,118,131],"using":[38],"dependencies.":[40],"These":[41],"provide":[43,186],"different":[44],"levels":[45],"benefits:":[47],"limiting":[48],"amount":[50],"information":[52,124],"returned,":[53],"providing":[54,58],"calling":[55,127],"context,":[56],"and":[57,125,158,198,200,208],"global":[59,123],"information.":[60],"Aiming":[61],"incorporate":[63],"these":[64],"three":[65],"benefits":[66],"simultaneously,":[67],"we":[68],"propose":[69],"approach--called":[71],"call":[72,87,106,133],"graph":[73,88],"filtering--to":[74],"help":[75,167],"developers":[76],"narrow":[77],"down":[78],"methods":[80,95,115,146],"task.":[85],"Our":[86],"filtering":[89,120],"approach":[90,184],"uses":[91],"heuristics":[92],"highlight":[94],"that":[96,182],"are":[97,129],"likely":[98],"on":[104,144,154,162],"graph.":[107,134],"size":[109,193],"set":[112],"reduced":[117],"our":[119,164,183],"heuristics,":[121],"while":[122],"context":[128],"provided":[130],"We":[135],"performed":[137],"two":[138],"preliminary":[139],"studies:":[140],"user":[142],"study":[143,161],"identifying":[145],"understanding":[150],"JUnit":[152],"tests":[153],"small":[156],"system,":[157],"empirical":[160],"how":[163],"results":[165],"can":[166,185],"perform":[170],"with":[175],"Eclipse":[177],"framework.":[178],"studies":[180],"show":[181],"useful":[187],"results:":[188],"quantitatively":[189],"terms":[191,203],"results,":[196],"precision,":[197],"recall;":[199],"qualitatively":[201],"non-trivial":[206],"control-flow":[207],"being":[209],"able":[210],"direct":[212],"code":[216],"interest.":[218]},"counts_by_year":[{"year":2017,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2013,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
