{"id":"https://openalex.org/W2066109807","doi":"https://doi.org/10.1145/2048147.2048223","title":"A framework for analyzing programs written in proprietary languages","display_name":"A framework for analyzing programs written in proprietary languages","publication_year":2011,"publication_date":"2011-10-22","ids":{"openalex":"https://openalex.org/W2066109807","doi":"https://doi.org/10.1145/2048147.2048223","mag":"2066109807"},"language":"en","primary_location":{"id":"doi:10.1145/2048147.2048223","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2048147.2048223","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion","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/A5022804082","display_name":"V. Krishna Nandivada","orcid":"https://orcid.org/0000-0002-5949-0046"},"institutions":[{"id":"https://openalex.org/I4210103279","display_name":"IBM Research - India","ror":"https://ror.org/014wt7r80","country_code":"IN","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210103279","https://openalex.org/I4210114115"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"V. Krishna Nandivada","raw_affiliation_strings":["IBM Research - India, Bangalore, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM Research - India, Bangalore, India","institution_ids":["https://openalex.org/I4210103279"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041153412","display_name":"Mangala Gowri Nanda","orcid":null},"institutions":[{"id":"https://openalex.org/I4210103279","display_name":"IBM Research - India","ror":"https://ror.org/014wt7r80","country_code":"IN","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210103279","https://openalex.org/I4210114115"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Mangala Gowri Nanda","raw_affiliation_strings":["IBM Research - India, Delhi, India","IBM Research-India, Delhi, India#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM Research - India, Delhi, India","institution_ids":["https://openalex.org/I4210103279"]},{"raw_affiliation_string":"IBM Research-India, Delhi, India#TAB#","institution_ids":["https://openalex.org/I4210103279"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010815210","display_name":"Pankaj Dhoolia","orcid":null},"institutions":[{"id":"https://openalex.org/I4210103279","display_name":"IBM Research - India","ror":"https://ror.org/014wt7r80","country_code":"IN","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210103279","https://openalex.org/I4210114115"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Pankaj Dhoolia","raw_affiliation_strings":["IBM Research - India, Delhi, India","IBM Research-India, Delhi, India#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM Research - India, Delhi, India","institution_ids":["https://openalex.org/I4210103279"]},{"raw_affiliation_string":"IBM Research-India, Delhi, India#TAB#","institution_ids":["https://openalex.org/I4210103279"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010368277","display_name":"Diptikalyan Saha","orcid":"https://orcid.org/0000-0002-1583-5479"},"institutions":[{"id":"https://openalex.org/I4210103279","display_name":"IBM Research - India","ror":"https://ror.org/014wt7r80","country_code":"IN","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210103279","https://openalex.org/I4210114115"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Diptikalyan Saha","raw_affiliation_strings":["IBM Research - India, Delhi, India","IBM Research-India, Delhi, India#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM Research - India, Delhi, India","institution_ids":["https://openalex.org/I4210103279"]},{"raw_affiliation_string":"IBM Research-India, Delhi, India#TAB#","institution_ids":["https://openalex.org/I4210103279"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014094731","display_name":"Anjan Nandy","orcid":null},"institutions":[{"id":"https://openalex.org/I4210103279","display_name":"IBM Research - India","ror":"https://ror.org/014wt7r80","country_code":"IN","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210103279","https://openalex.org/I4210114115"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Anjan Nandy","raw_affiliation_strings":["IBM GBS - India, Kolkata, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM GBS - India, Kolkata, India","institution_ids":["https://openalex.org/I4210103279"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5103262057","display_name":"Anup K. Ghosh","orcid":"https://orcid.org/0009-0004-7437-2293"},"institutions":[{"id":"https://openalex.org/I4210103279","display_name":"IBM Research - India","ror":"https://ror.org/014wt7r80","country_code":"IN","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210103279","https://openalex.org/I4210114115"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Anup Ghosh","raw_affiliation_strings":["IBM GBS - India, Kolkata, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM GBS - India, Kolkata, India","institution_ids":["https://openalex.org/I4210103279"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I4210103279"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.13568588,"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":"289","last_page":"300"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9994999766349792,"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"}},"topics":[{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9994999766349792,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9984999895095825,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8600072860717773},{"id":"https://openalex.org/keywords/trace","display_name":"TRACE (psycholinguistics)","score":0.7808985114097595},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.6786074042320251},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.6069701910018921},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5574420690536499},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.5333765745162964},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.44480687379837036},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.4243418574333191},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.39091944694519043},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.09046906232833862}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8600072860717773},{"id":"https://openalex.org/C75291252","wikidata":"https://www.wikidata.org/wiki/Q1315756","display_name":"TRACE (psycholinguistics)","level":2,"score":0.7808985114097595},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6786074042320251},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.6069701910018921},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5574420690536499},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.5333765745162964},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.44480687379837036},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.4243418574333191},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.39091944694519043},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.09046906232833862},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"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/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2048147.2048223","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2048147.2048223","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W1491178396","https://openalex.org/W1768003599","https://openalex.org/W1891842933","https://openalex.org/W1986453394","https://openalex.org/W2032373962","https://openalex.org/W2045115064","https://openalex.org/W2047026807","https://openalex.org/W2081656192","https://openalex.org/W2087536267","https://openalex.org/W2089252210","https://openalex.org/W2109507516","https://openalex.org/W2119736157","https://openalex.org/W2119880425","https://openalex.org/W2146455667","https://openalex.org/W2150874411","https://openalex.org/W2164055093","https://openalex.org/W2589579132","https://openalex.org/W4234087688","https://openalex.org/W6629325410","https://openalex.org/W6733692363"],"related_works":["https://openalex.org/W2595172197","https://openalex.org/W2084856301","https://openalex.org/W2127970246","https://openalex.org/W2885125400","https://openalex.org/W1713081424","https://openalex.org/W2127315869","https://openalex.org/W1523769955","https://openalex.org/W2245390655","https://openalex.org/W4379536100","https://openalex.org/W2098962004"],"abstract_inverted_index":{"There":[0],"are":[1,38],"several":[2],"commercial":[3],"products":[4],"that":[5],"use":[6],"proprietary":[7,17,81],"languages,":[8],"which":[9],"typically":[10],"look":[11],"like":[12],"a":[13,99,112],"wrapper":[14],"around":[15],"(some":[16],"extension":[18],"of)":[19],"the":[20,50,53,61,85,88,121],"standard":[21,64],"SQL":[22],"language.":[23],"Examples":[24],"of":[25,52,60,63,93,123],"these":[26],"languages":[27],"include":[28],"ABAP,":[29],"Informix,":[30],"XBase++,":[31],"SQR":[32],"and":[33,83],"so":[34],"on.":[35],"These":[36],"application":[37],"difficult":[39],"to":[40,48,71,76,114],"analyze":[41],"not":[42],"only":[43],"because":[44,59],"it":[45],"is":[46,75],"hard":[47],"model":[49],"semantics":[51],"underlying":[54],"database":[55],"systems":[56],"but":[57],"also":[58],"lack":[62],"tools":[65],"for":[66,126],"analysis.":[67],"One":[68],"naive":[69],"way":[70],"analyse":[72],"such":[73],"programs":[74],"collect":[77],"dynamic":[78,94],"trace":[79,95],"using":[80],"debuggers":[82],"run":[84],"analyses":[86],"on":[87],"trace.":[89],"However,":[90],"this":[91,104],"form":[92],"collection":[96],"can":[97],"be":[98],"severe":[100],"performance":[101],"bottleneck.":[102],"In":[103],"paper,":[105],"we":[106],"present":[107],"our":[108],"experience":[109],"with":[110],"building":[111],"framework":[113],"help":[115],"in":[116,120],"efficient":[117],"program":[118],"analysis":[119],"context":[122],"ticket":[124],"resolution":[125],"ABAP":[127],"programs.":[128]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
