{"id":"https://openalex.org/W130623246","doi":"https://doi.org/10.7282/t3ng4r1w","title":"Change impact analysis for Java programs and applications","display_name":"Change impact analysis for Java programs and applications","publication_year":2007,"publication_date":"2007-01-01","ids":{"openalex":"https://openalex.org/W130623246","doi":"https://doi.org/10.7282/t3ng4r1w","mag":"130623246"},"language":"en","primary_location":{"id":"pmh:oai:example.org:rutgers-lib:23844","doi":null,"is_oa":true,"landing_page_url":"http://hdl.rutgers.edu/1782.2/rucore10001600001.ETD.16765","pdf_url":"http://hdl.rutgers.edu/1782.2/rucore10001600001.ETD.16765","source":{"id":"https://openalex.org/S4306401388","display_name":"Rutgers University Community Repository (Rutgers University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I102322142","host_organization_name":"Rutgers, The State University of New Jersey","host_organization_lineage":["https://openalex.org/I102322142"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"theses"},"volume":null,"type":"dissertation","is_traditional":true,"indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://hdl.rutgers.edu/1782.2/rucore10001600001.ETD.16765","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Ren, Xiaoxia","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I102322142","display_name":"Rutgers, The State University of New Jersey","ror":"https://ror.org/05vt9qd57","country_code":"US","type":"education","lineage":["https://openalex.org/I102322142"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Ren, Xiaoxia","raw_affiliation_strings":["Rutgers, The State University of New Jersey [New Brunswick]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Rutgers, The State University of New Jersey [New Brunswick]","institution_ids":["https://openalex.org/I102322142"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I102322142"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":4,"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":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.6230000257492065,"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.6230000257492065,"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/T10260","display_name":"Software Engineering Research","score":0.37549999356269836,"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/T10126","display_name":"Logic, programming, and type systems","score":0.00019999999494757503,"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/change-impact-analysis","display_name":"change impact analysis","score":0.9990000128746033},{"id":"https://openalex.org/keywords/java-programs","display_name":"Java programs","score":0.8489999771118164},{"id":"https://openalex.org/keywords/regression-testing","display_name":"regression testing","score":0.7429999709129333},{"id":"https://openalex.org/keywords/test-failure-analysis","display_name":"test failure analysis","score":0.6050000190734863},{"id":"https://openalex.org/keywords/fault-localization","display_name":"fault location","score":0.8199999928474426},{"id":"https://openalex.org/keywords/daikon","display_name":"daikon","score":0.6019999980926514},{"id":"https://openalex.org/keywords/chianti","display_name":"Chianti","score":0.8370000123977661},{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"object-oriented programming","score":0.5809999704360962},{"id":"https://openalex.org/keywords/subtyping","display_name":"subtyping","score":0.6129999756813049},{"id":"https://openalex.org/keywords/dynamic-dispatch","display_name":"dynamic dispatch","score":0.8669999837875366}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7711164951324463},{"id":"https://openalex.org/C164691408","wikidata":"https://www.wikidata.org/wiki/Q5071844","display_name":"Change impact analysis","level":3,"score":0.7365303635597229},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.6759910583496094},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6518276929855347},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.6248974800109863},{"id":"https://openalex.org/C161821725","wikidata":"https://www.wikidata.org/wiki/Q917415","display_name":"Regression testing","level":5,"score":0.5203658938407898},{"id":"https://openalex.org/C151552104","wikidata":"https://www.wikidata.org/wiki/Q7705809","display_name":"Test suite","level":4,"score":0.48837965726852417},{"id":"https://openalex.org/C98183937","wikidata":"https://www.wikidata.org/wiki/Q2112188","display_name":"Program analysis","level":2,"score":0.4831811487674713},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4661750793457031},{"id":"https://openalex.org/C2779182362","wikidata":"https://www.wikidata.org/wiki/Q17126187","display_name":"Session (web analytics)","level":2,"score":0.44319984316825867},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.4339962303638458},{"id":"https://openalex.org/C97686452","wikidata":"https://www.wikidata.org/wiki/Q7604153","display_name":"Static analysis","level":2,"score":0.4270462095737457},{"id":"https://openalex.org/C79581498","wikidata":"https://www.wikidata.org/wiki/Q1367530","display_name":"Suite","level":2,"score":0.42308345437049866},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.41744309663772583},{"id":"https://openalex.org/C152877465","wikidata":"https://www.wikidata.org/wiki/Q208042","display_name":"Regression analysis","level":2,"score":0.20642858743667603},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.1477900743484497},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.13725316524505615},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.12409371137619019},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.0},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","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},{"id":"https://openalex.org/C166957645","wikidata":"https://www.wikidata.org/wiki/Q23498","display_name":"Archaeology","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"pmh:oai:example.org:rutgers-lib:23844","doi":null,"is_oa":true,"landing_page_url":"http://hdl.rutgers.edu/1782.2/rucore10001600001.ETD.16765","pdf_url":"http://hdl.rutgers.edu/1782.2/rucore10001600001.ETD.16765","source":{"id":"https://openalex.org/S4306401388","display_name":"Rutgers University Community Repository (Rutgers University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I102322142","host_organization_name":"Rutgers, The State University of New Jersey","host_organization_lineage":["https://openalex.org/I102322142"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"theses"},{"id":"mag:130623246","doi":null,"is_oa":false,"landing_page_url":"https://rucore.libraries.rutgers.edu/rutgers-lib/23844/","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null},{"id":"doi:10.7282/t3ng4r1w","doi":"https://doi.org/10.7282/t3ng4r1w","is_oa":true,"landing_page_url":"https://doi.org/10.7282/t3ng4r1w","pdf_url":null,"source":{"id":"https://openalex.org/S4306401388","display_name":"Rutgers University Community Repository (Rutgers University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I102322142","host_organization_name":"Rutgers, The State University of New Jersey","host_organization_lineage":["https://openalex.org/I102322142"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article-journal"}],"best_oa_location":{"id":"pmh:oai:example.org:rutgers-lib:23844","doi":null,"is_oa":true,"landing_page_url":"http://hdl.rutgers.edu/1782.2/rucore10001600001.ETD.16765","pdf_url":"http://hdl.rutgers.edu/1782.2/rucore10001600001.ETD.16765","source":{"id":"https://openalex.org/S4306401388","display_name":"Rutgers University Community Repository (Rutgers University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I102322142","host_organization_name":"Rutgers, The State University of New Jersey","host_organization_lineage":["https://openalex.org/I102322142"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"theses"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W130623246.pdf","grobid_xml":"https://content.openalex.org/works/W130623246.grobid-xml"},"referenced_works_count":62,"referenced_works":["https://openalex.org/W68905694","https://openalex.org/W159098808","https://openalex.org/W303139982","https://openalex.org/W1521711401","https://openalex.org/W1644882639","https://openalex.org/W1935937925","https://openalex.org/W1965171928","https://openalex.org/W1968847337","https://openalex.org/W1978546859","https://openalex.org/W1991435895","https://openalex.org/W1991851741","https://openalex.org/W1992050254","https://openalex.org/W1996427106","https://openalex.org/W2013886348","https://openalex.org/W2014256464","https://openalex.org/W2014323361","https://openalex.org/W2015301146","https://openalex.org/W2020538887","https://openalex.org/W2036196659","https://openalex.org/W2036332715","https://openalex.org/W2038899190","https://openalex.org/W2039906702","https://openalex.org/W2060910994","https://openalex.org/W2061316037","https://openalex.org/W2064311741","https://openalex.org/W2065776820","https://openalex.org/W2070948110","https://openalex.org/W2079027980","https://openalex.org/W2080264505","https://openalex.org/W2099069768","https://openalex.org/W2101609988","https://openalex.org/W2104040631","https://openalex.org/W2108112890","https://openalex.org/W2110851276","https://openalex.org/W2112481005","https://openalex.org/W2112533109","https://openalex.org/W2115808517","https://openalex.org/W2119171532","https://openalex.org/W2119826996","https://openalex.org/W2121081915","https://openalex.org/W2124089067","https://openalex.org/W2124554611","https://openalex.org/W2128870743","https://openalex.org/W2129523828","https://openalex.org/W2130192090","https://openalex.org/W2144600533","https://openalex.org/W2145217511","https://openalex.org/W2147980361","https://openalex.org/W2148236686","https://openalex.org/W2148238464","https://openalex.org/W2148329403","https://openalex.org/W2157532329","https://openalex.org/W2157886310","https://openalex.org/W2162045655","https://openalex.org/W2162310108","https://openalex.org/W2168068019","https://openalex.org/W2168561184","https://openalex.org/W2169954431","https://openalex.org/W2170224888","https://openalex.org/W2170847442","https://openalex.org/W2294979290","https://openalex.org/W3106729728"],"related_works":["https://openalex.org/W7099247957","https://openalex.org/W7100828805","https://openalex.org/W4230637166","https://openalex.org/W159098808","https://openalex.org/W7207897676","https://openalex.org/W7099551825","https://openalex.org/W2157532329","https://openalex.org/W2061316037","https://openalex.org/W7095684387","https://openalex.org/W2123569648"],"abstract_inverted_index":{"Small":[0],"changes":[1,119,174,255,267,317],"can":[2,101,237],"have":[3,156,270,281],"major":[4],"and":[5,19,33,76,81,132,209,223],"nonlocal":[6],"effects":[7],"in":[8,59,147,244,318],"object":[9],"oriented":[10],"languages,":[11],"due":[12],"to":[13,26,78,94,212,283],"the":[14,45,63,79,85,118,122,160,179,189,192,195,221,226,240,249,253,276,304,315,321],"extensive":[15],"use":[16],"of":[17,48,51,65,68,84,90,129,139,149,172,185,191,194,201,225,313,320,326],"subtyping":[18],"dynamic":[20],"dispatch.":[21],"This":[22,259],"makes":[23],"it":[24,167,211],"difficult":[25],"understand":[27,104],"value":[28],"flow":[29],"through":[30],"a":[31,49,66,73,106,112,137,170,205,262,272,284,292,297],"program":[32,52,75],"complicates":[34],"life":[35],"for":[36,121,178,214,251,256],"maintenance":[37],"programmers.":[38],"Change":[39,142],"impact":[40,47,55,143,198],"analysis":[41,56,199],"provides":[42],"feedback":[43],"on":[44],"semantic":[46],"set":[50,138,171],"changes.The":[53],"change":[54,197,306],"method":[57,266,299,316],"presented":[58],"this":[60,186],"thesis":[61,187,260],"presumes":[62],"existence":[64],"suite":[67],"regression":[69],"tests":[70,151,323],"associated":[71],"with":[72,97],"Java":[74],"access":[77],"original":[80],"edited":[82],"versions":[83,128],"code.":[86],"The":[87,124],"primary":[88],"goal":[89],"our":[91,235,301],"research":[92],"is":[93,108,144,188,220,248,294],"provide":[95],"programmers":[96],"tool":[98,125],"support":[99],"that":[100,175,234,264,268,278,290],"help":[102,238],"them":[103],"why":[105],"test":[107,285],"suddenly":[109],"failing":[110,328],"after":[111],"long":[113],"editing":[114],"session":[115],"by":[116,159,203,296],"isolating":[117],"responsible":[120,177],"failure.":[123,286],"analyzes":[126],"two":[127],"an":[130,215],"application":[131],"decomposes":[133],"their":[134],"difference":[135],"into":[136],"atomic":[140,229,254],"changes.":[141,162,230],"then":[145],"reported":[146],"terms":[148],"affected":[150,165,271],"whose":[152],"execution":[153],"behavior":[154],"may":[155,280],"been":[157],"modified":[158,181],"applied":[161],"For":[163],"each":[164],"test,":[166,274],"also":[168],"determines":[169],"affecting":[173],"were":[176],"test's":[180],"behavior.The":[182],"first":[183],"contribution":[184,219,247],"demonstration":[190],"utility":[193],"basic":[196],"framework":[200],"[51],":[202],"implementing":[204],"proof-of-concept":[206],"prototype,":[207],"Chianti,":[208],"applying":[210],"Daikon,":[213],"experimental":[216],"validation.The":[217],"second":[218],"definition":[222],"implementation":[224],"dependences":[227,236],"between":[228],"Extensive":[231],"experiments":[232],"show":[233],"build":[239],"intermediate":[241],"programs":[242],"automatically":[243],"most":[245],"cases.Another":[246],"heuristics":[250],"ranking":[252],"fault":[257],"localization.":[258],"proposes":[261],"heuristic":[263,302],"ranks":[265],"might":[269],"failed":[273],"indicating":[275],"likelihood":[277],"they":[279],"contributed":[282],"Our":[287],"results":[288],"indicate":[289],"when":[291],"failure":[293],"caused":[295],"single":[298],"change,":[300],"ranked":[303],"failure-inducing":[305],"as":[307],"number":[308,311],"1":[309],"or":[310],"2":[312],"all":[314,327],"67%":[319],"delegate":[322],"(i.e.,":[324],"representatives":[325],"tests).":[329]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2012,"cited_by_count":2}],"updated_date":"2026-09-01T08:31:24.195828","created_date":"2016-06-24T00:00:00"}
