{"id":"https://openalex.org/W2398791236","doi":"https://doi.org/10.17706/jsw.10.4.441-453","title":"Towards a Change Impact Analysis Model for Java Programs: An Empirical Evaluation","display_name":"Towards a Change Impact Analysis Model for Java Programs: An Empirical Evaluation","publication_year":2015,"publication_date":"2015-04-01","ids":{"openalex":"https://openalex.org/W2398791236","doi":"https://doi.org/10.17706/jsw.10.4.441-453","mag":"2398791236"},"language":"en","primary_location":{"id":"doi:10.17706/jsw.10.4.441-453","is_oa":true,"landing_page_url":"https://doi.org/10.17706/jsw.10.4.441-453","pdf_url":"http://www.jsoftware.us/vol10/37-jsw141125-1393.pdf","source":{"id":"https://openalex.org/S114141714","display_name":"Journal of Software","issn_l":"1796-217X","issn":["1796-217X"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310318660","host_organization_name":"Academy Publisher","host_organization_lineage":["https://openalex.org/P4310318660"],"host_organization_lineage_names":["Academy Publisher"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Software","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"http://www.jsoftware.us/vol10/37-jsw141125-1393.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5052805450","display_name":"Linda Badri","orcid":"https://orcid.org/0000-0002-6769-0320"},"institutions":[{"id":"https://openalex.org/I63341726","display_name":"Universit\u00e9 du Qu\u00e9bec \u00e0 Trois-Rivi\u00e8res","ror":"https://ror.org/02xrw9r68","country_code":"CA","type":"education","lineage":["https://openalex.org/I49663120","https://openalex.org/I63341726"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Linda Badri","raw_affiliation_strings":["Software Engineering Research Laboratory, Department of Mathematics and Computer Science, University of Quebec, Trois-Rivires, Qubec, Canada G9A 5H7","Software Engineering Research Laboratory, Department of Mathematics and Computer Science, University of Quebec, Trois-Rivi\u00e8res, Qu\u00e9bec, Canada G9A 5H7"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Software Engineering Research Laboratory, Department of Mathematics and Computer Science, University of Quebec, Trois-Rivires, Qubec, Canada G9A 5H7","institution_ids":["https://openalex.org/I63341726"]},{"raw_affiliation_string":"Software Engineering Research Laboratory, Department of Mathematics and Computer Science, University of Quebec, Trois-Rivi\u00e8res, Qu\u00e9bec, Canada G9A 5H7","institution_ids":["https://openalex.org/I63341726"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038363863","display_name":"Mourad Badri","orcid":"https://orcid.org/0000-0001-9034-9713"},"institutions":[{"id":"https://openalex.org/I63341726","display_name":"Universit\u00e9 du Qu\u00e9bec \u00e0 Trois-Rivi\u00e8res","ror":"https://ror.org/02xrw9r68","country_code":"CA","type":"education","lineage":["https://openalex.org/I49663120","https://openalex.org/I63341726"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Mourad Badri","raw_affiliation_strings":["Software Engineering Research Laboratory, Department of Mathematics and Computer Science, University of Quebec, Trois-Rivires, Qubec, Canada G9A 5H7","Software Engineering Research Laboratory, Department of Mathematics and Computer Science, University of Quebec, Trois-Rivi\u00e8res, Qu\u00e9bec, Canada G9A 5H7"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Software Engineering Research Laboratory, Department of Mathematics and Computer Science, University of Quebec, Trois-Rivires, Qubec, Canada G9A 5H7","institution_ids":["https://openalex.org/I63341726"]},{"raw_affiliation_string":"Software Engineering Research Laboratory, Department of Mathematics and Computer Science, University of Quebec, Trois-Rivi\u00e8res, Qu\u00e9bec, Canada G9A 5H7","institution_ids":["https://openalex.org/I63341726"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5109307662","display_name":"Nicolas Joly","orcid":null},"institutions":[{"id":"https://openalex.org/I63341726","display_name":"Universit\u00e9 du Qu\u00e9bec \u00e0 Trois-Rivi\u00e8res","ror":"https://ror.org/02xrw9r68","country_code":"CA","type":"education","lineage":["https://openalex.org/I49663120","https://openalex.org/I63341726"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Nicolas Joly","raw_affiliation_strings":["Software Engineering Research Laboratory, Department of Mathematics and Computer Science, University of Quebec, Trois-Rivires, Qubec, Canada G9A 5H7","Software Engineering Research Laboratory, Department of Mathematics and Computer Science, University of Quebec, Trois-Rivi\u00e8res, Qu\u00e9bec, Canada G9A 5H7"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Software Engineering Research Laboratory, Department of Mathematics and Computer Science, University of Quebec, Trois-Rivires, Qubec, Canada G9A 5H7","institution_ids":["https://openalex.org/I63341726"]},{"raw_affiliation_string":"Software Engineering Research Laboratory, Department of Mathematics and Computer Science, University of Quebec, Trois-Rivi\u00e8res, Qu\u00e9bec, Canada G9A 5H7","institution_ids":["https://openalex.org/I63341726"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5052805450"],"corresponding_institution_ids":["https://openalex.org/I63341726"],"apc_list":null,"apc_paid":null,"fwci":0.8126,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":{"value":0.84260349,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"10","issue":"4","first_page":"441","last_page":"453"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"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.9998000264167786,"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9993000030517578,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9984999895095825,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.9383617639541626},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.7465313076972961},{"id":"https://openalex.org/keywords/change-impact-analysis","display_name":"Change impact analysis","score":0.505441427230835},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.35320335626602173},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.11714950203895569}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9383617639541626},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.7465313076972961},{"id":"https://openalex.org/C164691408","wikidata":"https://www.wikidata.org/wiki/Q5071844","display_name":"Change impact analysis","level":3,"score":0.505441427230835},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.35320335626602173},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.11714950203895569}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.17706/jsw.10.4.441-453","is_oa":true,"landing_page_url":"https://doi.org/10.17706/jsw.10.4.441-453","pdf_url":"http://www.jsoftware.us/vol10/37-jsw141125-1393.pdf","source":{"id":"https://openalex.org/S114141714","display_name":"Journal of Software","issn_l":"1796-217X","issn":["1796-217X"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310318660","host_organization_name":"Academy Publisher","host_organization_lineage":["https://openalex.org/P4310318660"],"host_organization_lineage_names":["Academy Publisher"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Software","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.17706/jsw.10.4.441-453","is_oa":true,"landing_page_url":"https://doi.org/10.17706/jsw.10.4.441-453","pdf_url":"http://www.jsoftware.us/vol10/37-jsw141125-1393.pdf","source":{"id":"https://openalex.org/S114141714","display_name":"Journal of Software","issn_l":"1796-217X","issn":["1796-217X"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310318660","host_organization_name":"Academy Publisher","host_organization_lineage":["https://openalex.org/P4310318660"],"host_organization_lineage_names":["Academy Publisher"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Software","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320334593","display_name":"Natural Sciences and Engineering Research Council of Canada","ror":"https://ror.org/01h531d29"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2398791236.pdf","grobid_xml":"https://content.openalex.org/works/W2398791236.grobid-xml"},"referenced_works_count":44,"referenced_works":["https://openalex.org/W1548254758","https://openalex.org/W1589645970","https://openalex.org/W1596404996","https://openalex.org/W1763929460","https://openalex.org/W1920168582","https://openalex.org/W1963137668","https://openalex.org/W1965171928","https://openalex.org/W1969559915","https://openalex.org/W1978546859","https://openalex.org/W1985236007","https://openalex.org/W2020538887","https://openalex.org/W2028806953","https://openalex.org/W2032221556","https://openalex.org/W2058690162","https://openalex.org/W2070948110","https://openalex.org/W2077323210","https://openalex.org/W2092483417","https://openalex.org/W2098793283","https://openalex.org/W2103107119","https://openalex.org/W2104444223","https://openalex.org/W2104830231","https://openalex.org/W2112376429","https://openalex.org/W2113675762","https://openalex.org/W2130192090","https://openalex.org/W2134754630","https://openalex.org/W2135704076","https://openalex.org/W2141558501","https://openalex.org/W2143006896","https://openalex.org/W2143728276","https://openalex.org/W2145217511","https://openalex.org/W2153342620","https://openalex.org/W2155108722","https://openalex.org/W2155581635","https://openalex.org/W2158236248","https://openalex.org/W2159682002","https://openalex.org/W2162451880","https://openalex.org/W2169152236","https://openalex.org/W2407354173","https://openalex.org/W2505127479","https://openalex.org/W2628313209","https://openalex.org/W4238127296","https://openalex.org/W4251319601","https://openalex.org/W6635485758","https://openalex.org/W6646632881"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W2382290278","https://openalex.org/W2478288626","https://openalex.org/W4391913857","https://openalex.org/W2350741829","https://openalex.org/W2530322880"],"abstract_inverted_index":{"Software":[0],"change":[1,39,56,81,94],"impact":[2,5,48,64,95,108,113],"analysis":[3,17,49,65,96],"(or":[4],"analysis)":[6],"plays":[7],"a":[8,25,38,55,93],"crucial":[9],"role":[10],"in":[11],"software":[12],"maintenance":[13],"and":[14,82,146],"evolution.":[15],"Impact":[16],"aims":[18,90],"at":[19,91],"identifying":[20],"the":[21,35,52,77,80,117,127,137,153],"possible":[22],"effects":[23,36,53],"of":[24,37,54,79,126],"source":[26],"code":[27],"modification.":[28],"It":[29,110],"is":[30,59,155],"often":[31],"used":[32,142],"to":[33,50,75,83,105,135,157],"evaluate":[34],"after":[40],"its":[41],"implementation.":[42],"However,":[43],"more":[44],"proactive":[45],"approaches":[46],"use":[47],"predict":[51],"before":[57],"it":[58],"implemented.":[60],"In":[61,133],"this":[62],"way,":[63],"provides":[66],"useful":[67],"information":[68],"that":[69,152],"can":[70],"be":[71],"used,":[72],"among":[73],"others,":[74],"guide":[76],"implementation":[78],"support":[84,106],"regression":[85],"tests":[86],"selection.":[87],"This":[88],"paper":[89],"proposing":[92],"model":[97,102,128,138,154],"for":[98],"Java":[99,118,131],"programs.":[100,132],"The":[101,148],"was":[103],"designed":[104],"predictive":[107],"analysis.":[109],"includes":[111],"several":[112,130],"rules":[114],"based":[115],"on":[116],"language":[119],"constructs.":[120],"We":[121],"performed":[122],"an":[123],"empirical":[124],"evaluation":[125],"using":[129],"order":[134],"assess":[136],"prediction":[139],"quality,":[140],"we":[141],"two":[143],"measures":[144],"(precision":[145],"recall).":[147],"reported":[149],"results":[150],"show":[151],"able":[156],"achieve":[158],"high":[159],"accuracy.":[160]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
