{"id":"https://openalex.org/W4398239408","doi":"https://doi.org/10.1145/3639478.3643069","title":"Interpretable Software Maintenance and Support Effort Prediction Using Machine Learning","display_name":"Interpretable Software Maintenance and Support Effort Prediction Using Machine Learning","publication_year":2024,"publication_date":"2024-04-14","ids":{"openalex":"https://openalex.org/W4398239408","doi":"https://doi.org/10.1145/3639478.3643069"},"language":"en","primary_location":{"id":"doi:10.1145/3639478.3643069","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3639478.3643069","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3639478.3643069","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2024 IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3639478.3643069","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5069430824","display_name":"Susmita Haldar","orcid":"https://orcid.org/0009-0000-4566-1433"},"institutions":[{"id":"https://openalex.org/I188385375","display_name":"Fanshawe College","ror":"https://ror.org/01jmwd314","country_code":"CA","type":"education","lineage":["https://openalex.org/I188385375"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Susmita Haldar","raw_affiliation_strings":["Fanshawe College, London, Ontario, Canada"],"raw_orcid":"https://orcid.org/0009-0000-4566-1433","affiliations":[{"raw_affiliation_string":"Fanshawe College, London, Ontario, Canada","institution_ids":["https://openalex.org/I188385375"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5043333026","display_name":"Luiz Fernando Capretz","orcid":"https://orcid.org/0000-0001-6966-2369"},"institutions":[{"id":"https://openalex.org/I125749732","display_name":"Western University","ror":"https://ror.org/02grkyz14","country_code":"CA","type":"education","lineage":["https://openalex.org/I125749732"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Luiz Fernando Capretz","raw_affiliation_strings":["Western University, London, Ontario, Canada"],"raw_orcid":"https://orcid.org/0000-0001-6966-2369","affiliations":[{"raw_affiliation_string":"Western University, London, Ontario, Canada","institution_ids":["https://openalex.org/I125749732"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5069430824"],"corresponding_institution_ids":["https://openalex.org/I188385375"],"apc_list":null,"apc_paid":null,"fwci":4.476,"has_fulltext":true,"cited_by_count":6,"citation_normalized_percentile":{"value":0.94732327,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"288","last_page":"289"},"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9973000288009644,"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.9901000261306763,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7328513860702515},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.5827950835227966},{"id":"https://openalex.org/keywords/software-maintenance","display_name":"Software maintenance","score":0.5372592806816101},{"id":"https://openalex.org/keywords/predictive-modelling","display_name":"Predictive modelling","score":0.5339744091033936},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5076586008071899},{"id":"https://openalex.org/keywords/support-vector-machine","display_name":"Support vector machine","score":0.478851318359375},{"id":"https://openalex.org/keywords/decision-tree","display_name":"Decision tree","score":0.4583558142185211},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.45570477843284607},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4303325116634369},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.42704084515571594},{"id":"https://openalex.org/keywords/automation","display_name":"Automation","score":0.4258619546890259},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.42163997888565063},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.13378432393074036}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7328513860702515},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.5827950835227966},{"id":"https://openalex.org/C101317890","wikidata":"https://www.wikidata.org/wiki/Q940053","display_name":"Software maintenance","level":4,"score":0.5372592806816101},{"id":"https://openalex.org/C45804977","wikidata":"https://www.wikidata.org/wiki/Q7239673","display_name":"Predictive modelling","level":2,"score":0.5339744091033936},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5076586008071899},{"id":"https://openalex.org/C12267149","wikidata":"https://www.wikidata.org/wiki/Q282453","display_name":"Support vector machine","level":2,"score":0.478851318359375},{"id":"https://openalex.org/C84525736","wikidata":"https://www.wikidata.org/wiki/Q831366","display_name":"Decision tree","level":2,"score":0.4583558142185211},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.45570477843284607},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4303325116634369},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.42704084515571594},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.4258619546890259},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.42163997888565063},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.13378432393074036},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","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/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3639478.3643069","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3639478.3643069","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3639478.3643069","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2024 IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3639478.3643069","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3639478.3643069","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3639478.3643069","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2024 IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4398239408.pdf","grobid_xml":"https://content.openalex.org/works/W4398239408.grobid-xml"},"referenced_works_count":3,"referenced_works":["https://openalex.org/W2214548713","https://openalex.org/W2912083425","https://openalex.org/W4379930888"],"related_works":["https://openalex.org/W2519676117","https://openalex.org/W2218202131","https://openalex.org/W84108837","https://openalex.org/W2155740880","https://openalex.org/W2131713426","https://openalex.org/W3143976900","https://openalex.org/W2142379963","https://openalex.org/W2302343389","https://openalex.org/W3186869374","https://openalex.org/W2201271830"],"abstract_inverted_index":{"Software":[0],"maintenance":[1,63,94,152],"and":[2,36,64,95,143,153],"support":[3,65,96,154],"efforts":[4],"consume":[5],"a":[6],"significant":[7],"amount":[8],"of":[9,48,58,92,129,145],"the":[10,16,25,40,56,83,90,93,116,127,132,151],"software":[11,17],"project":[12,75,108],"budget":[13],"to":[14,70,82,89,125,150],"operate":[15],"system":[18],"in":[19],"its":[20],"expected":[21],"quality.":[22],"Manually":[23],"estimating":[24],"total":[26],"hours":[27],"required":[28],"for":[29],"this":[30],"phase":[31],"can":[32,52,77],"be":[33,53,71],"very":[34],"time-consuming,":[35],"often":[37],"differs":[38],"from":[39,106,131],"actual":[41],"cost":[42],"that":[43,74,138],"is":[44],"incurred.":[45],"The":[46,62,110],"automation":[47],"these":[49],"estimation":[50],"processes":[51],"implemented":[54],"with":[55],"aid":[57],"machine":[59],"learning":[60],"algorithms.":[61],"effort":[66,97,155],"prediction":[67,98,156],"models":[68,112],"need":[69],"explainable":[72],"so":[73],"managers":[76],"understand":[78,126],"which":[79],"features":[80,130],"contributed":[81],"model":[84,99,118],"outcome.":[85],"This":[86,135],"study":[87,136],"contributes":[88],"development":[91],"using":[100,115],"various":[101],"tree-based":[102],"regression":[103],"machine-learning":[104],"techniques":[105],"cross-company":[107],"information.":[109],"developed":[111,133],"were":[113],"explained":[114],"state-of-the-art":[117],"agnostic":[119],"technique":[120],"SHapley":[121],"Additive":[122],"Explanations":[123],"(SHAP)":[124],"significance":[128],"model.":[134],"concluded":[137],"staff":[139],"size,":[140,142],"application":[141],"number":[144],"defects":[146],"are":[147],"major":[148],"contributors":[149],"models.":[157]},"counts_by_year":[{"year":2025,"cited_by_count":6}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
