{"id":"https://openalex.org/W2113544096","doi":"https://doi.org/10.1007/s11390-009-9229-0","title":"Demand-Driven Memory Leak Detection Based on Flow- and Context-Sensitive Pointer Analysis","display_name":"Demand-Driven Memory Leak Detection Based on Flow- and Context-Sensitive Pointer Analysis","publication_year":2009,"publication_date":"2009-03-01","ids":{"openalex":"https://openalex.org/W2113544096","doi":"https://doi.org/10.1007/s11390-009-9229-0","mag":"2113544096"},"language":"en","primary_location":{"id":"doi:10.1007/s11390-009-9229-0","is_oa":false,"landing_page_url":"https://doi.org/10.1007/s11390-009-9229-0","pdf_url":null,"source":{"id":"https://openalex.org/S161516442","display_name":"Journal of Computer Science and Technology","issn_l":"1000-9000","issn":["1000-9000","1860-4749"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computer Science and Technology","raw_type":"journal-article"},"type":"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/A5046184004","display_name":"Ji Wang","orcid":"https://orcid.org/0000-0002-4199-2793"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Ji Wang","raw_affiliation_strings":["Senior Member, CCF,\n        Member, CCF,\n        National Laboratory for Parallel and Distributed Processing, National University of Defense Technology, Changsha, 410073, China","National Laboratory for Parallel and Distributed Processing National University of Defense Technology Changsha China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Senior Member, CCF,\n        Member, CCF,\n        National Laboratory for Parallel and Distributed Processing, National University of Defense Technology, Changsha, 410073, China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"National Laboratory for Parallel and Distributed Processing National University of Defense Technology Changsha China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100966712","display_name":"Xiaodong Ma","orcid":null},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiao-Dong Ma","raw_affiliation_strings":["Senior Member, CCF,\n        Member, CCF,\n        National Laboratory for Parallel and Distributed Processing, National University of Defense Technology, Changsha, 410073, China","National Laboratory for Parallel and Distributed Processing National University of Defense Technology Changsha China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Senior Member, CCF,\n        Member, CCF,\n        National Laboratory for Parallel and Distributed Processing, National University of Defense Technology, Changsha, 410073, China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"National Laboratory for Parallel and Distributed Processing National University of Defense Technology Changsha China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100654380","display_name":"Wei Dong","orcid":"https://orcid.org/0000-0002-8033-7943"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wei Dong","raw_affiliation_strings":["Senior Member, CCF,\n        Member, CCF,\n        National Laboratory for Parallel and Distributed Processing, National University of Defense Technology, Changsha, 410073, China","National Laboratory for Parallel and Distributed Processing National University of Defense Technology Changsha China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Senior Member, CCF,\n        Member, CCF,\n        National Laboratory for Parallel and Distributed Processing, National University of Defense Technology, Changsha, 410073, China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"National Laboratory for Parallel and Distributed Processing National University of Defense Technology Changsha China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062620333","display_name":"Hou-Feng Xu","orcid":null},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hou-Feng Xu","raw_affiliation_strings":["Senior Member, CCF,\n        Member, CCF,\n        National Laboratory for Parallel and Distributed Processing, National University of Defense Technology, Changsha, 410073, China","National Laboratory for Parallel and Distributed Processing National University of Defense Technology Changsha China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Senior Member, CCF,\n        Member, CCF,\n        National Laboratory for Parallel and Distributed Processing, National University of Defense Technology, Changsha, 410073, China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"National Laboratory for Parallel and Distributed Processing National University of Defense Technology Changsha China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5082329778","display_name":"Wanwei Liu","orcid":"https://orcid.org/0000-0002-2315-1704"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wan-Wei Liu","raw_affiliation_strings":["Senior Member, CCF,\n        Member, CCF,\n        National Laboratory for Parallel and Distributed Processing, National University of Defense Technology, Changsha, 410073, China","National Laboratory for Parallel and Distributed Processing National University of Defense Technology Changsha China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Senior Member, CCF,\n        Member, CCF,\n        National Laboratory for Parallel and Distributed Processing, National University of Defense Technology, Changsha, 410073, China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"National Laboratory for Parallel and Distributed Processing National University of Defense Technology Changsha China","institution_ids":["https://openalex.org/I170215575"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5046184004"],"corresponding_institution_ids":["https://openalex.org/I170215575"],"apc_list":{"value":2290,"currency":"EUR","value_usd":2890},"apc_paid":null,"fwci":2.8203,"has_fulltext":false,"cited_by_count":16,"citation_normalized_percentile":{"value":0.90601453,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"24","issue":"2","first_page":"347","last_page":"356"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T11424","display_name":"Security and Verification in Computing","score":0.9991999864578247,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9977999925613403,"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/pointer-analysis","display_name":"Pointer analysis","score":0.965605616569519},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8879387974739075},{"id":"https://openalex.org/keywords/pointer","display_name":"Pointer (user interface)","score":0.7755386829376221},{"id":"https://openalex.org/keywords/call-graph","display_name":"Call graph","score":0.6182937026023865},{"id":"https://openalex.org/keywords/memory-leak","display_name":"Memory leak","score":0.5782023668289185},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5032457709312439},{"id":"https://openalex.org/keywords/data-flow-analysis","display_name":"Data-flow analysis","score":0.47878801822662354},{"id":"https://openalex.org/keywords/control-flow-graph","display_name":"Control flow graph","score":0.4265914857387543},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4140207767486572},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.40400537848472595},{"id":"https://openalex.org/keywords/static-analysis","display_name":"Static analysis","score":0.3759516477584839},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3299531638622284},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.25467419624328613},{"id":"https://openalex.org/keywords/data-flow-diagram","display_name":"Data flow diagram","score":0.22494721412658691},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.16016775369644165}],"concepts":[{"id":"https://openalex.org/C7263679","wikidata":"https://www.wikidata.org/wiki/Q5978076","display_name":"Pointer analysis","level":3,"score":0.965605616569519},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8879387974739075},{"id":"https://openalex.org/C150202949","wikidata":"https://www.wikidata.org/wiki/Q107602","display_name":"Pointer (user interface)","level":2,"score":0.7755386829376221},{"id":"https://openalex.org/C102379954","wikidata":"https://www.wikidata.org/wiki/Q2589940","display_name":"Call graph","level":2,"score":0.6182937026023865},{"id":"https://openalex.org/C156731835","wikidata":"https://www.wikidata.org/wiki/Q751740","display_name":"Memory leak","level":4,"score":0.5782023668289185},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5032457709312439},{"id":"https://openalex.org/C88468194","wikidata":"https://www.wikidata.org/wiki/Q1172416","display_name":"Data-flow analysis","level":3,"score":0.47878801822662354},{"id":"https://openalex.org/C27458966","wikidata":"https://www.wikidata.org/wiki/Q1187693","display_name":"Control flow graph","level":2,"score":0.4265914857387543},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4140207767486572},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.40400537848472595},{"id":"https://openalex.org/C97686452","wikidata":"https://www.wikidata.org/wiki/Q7604153","display_name":"Static analysis","level":2,"score":0.3759516477584839},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3299531638622284},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.25467419624328613},{"id":"https://openalex.org/C489000","wikidata":"https://www.wikidata.org/wiki/Q747385","display_name":"Data flow diagram","level":2,"score":0.22494721412658691},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.16016775369644165},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/s11390-009-9229-0","is_oa":false,"landing_page_url":"https://doi.org/10.1007/s11390-009-9229-0","pdf_url":null,"source":{"id":"https://openalex.org/S161516442","display_name":"Journal of Computer Science and Technology","issn_l":"1000-9000","issn":["1000-9000","1860-4749"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computer Science and Technology","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W148396834","https://openalex.org/W323988595","https://openalex.org/W1537003042","https://openalex.org/W1554164734","https://openalex.org/W1972427803","https://openalex.org/W1973326708","https://openalex.org/W1991546210","https://openalex.org/W1996146601","https://openalex.org/W1997474908","https://openalex.org/W2007181618","https://openalex.org/W2022363576","https://openalex.org/W2043811931","https://openalex.org/W2082827821","https://openalex.org/W2084974764","https://openalex.org/W2087612811","https://openalex.org/W2098645109","https://openalex.org/W2106972913","https://openalex.org/W2121094954","https://openalex.org/W2124377830","https://openalex.org/W2138369269","https://openalex.org/W2151360539","https://openalex.org/W2166140339","https://openalex.org/W2914074464","https://openalex.org/W3004040842","https://openalex.org/W4237187719"],"related_works":["https://openalex.org/W1999398749","https://openalex.org/W2394248473","https://openalex.org/W2359696679","https://openalex.org/W2069216738","https://openalex.org/W4360585599","https://openalex.org/W2361826299","https://openalex.org/W2113544096","https://openalex.org/W2072385532","https://openalex.org/W1996567876","https://openalex.org/W3088121894"],"abstract_inverted_index":null,"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":1},{"year":2012,"cited_by_count":4}],"updated_date":"2026-06-19T15:47:20.252518","created_date":"2025-10-10T00:00:00"}
