{"id":"https://openalex.org/W4398763307","doi":"https://doi.org/10.1016/j.ipm.2024.103778","title":"Interpretable software estimation with graph neural networks and orthogonal array tunning method","display_name":"Interpretable software estimation with graph neural networks and orthogonal array tunning method","publication_year":2024,"publication_date":"2024-05-24","ids":{"openalex":"https://openalex.org/W4398763307","doi":"https://doi.org/10.1016/j.ipm.2024.103778"},"language":"en","primary_location":{"id":"doi:10.1016/j.ipm.2024.103778","doi":"https://doi.org/10.1016/j.ipm.2024.103778","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.ipm.2024.103778","pdf_url":"https://www.sciencedirect.com/science/article/pii/S0306457324001389","source":{"id":"https://openalex.org/S174847851","display_name":"Information Processing & Management","issn_l":"0020-0271","issn":["0020-0271","0306-4573","1873-5371","1878-4089"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-class-a","anvur-scientific","ccf-b","cwts-core","dongbi-b","fnege-3","jufo-3","norway-2","poland-140","russia-white-list-1","vabb-shw"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Information Processing &amp; Management","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://www.sciencedirect.com/science/article/pii/S0306457324001389","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5064302239","display_name":"Nevena Rankovi\u0107","orcid":"https://orcid.org/0000-0002-9910-5886","observed_orcids":["https://orcid.org/0000-0002-9910-5886"]},"institutions":[{"id":"https://openalex.org/I193700539","display_name":"Tilburg University","ror":"https://ror.org/04b8v1s79","country_code":"NL","type":"education","lineage":["https://openalex.org/I193700539"]}],"countries":["NL"],"is_corresponding":true,"raw_author_name":"Nevena Rankovic","raw_affiliation_strings":["Department of Cognitive Science and Artificial Intelligence, Tilburg University, Warandelaan 2, Tilburg, 5037 AB, North-Brabant, The Netherlands"],"raw_orcid":"https://orcid.org/0000-0002-9910-5886","affiliations":[{"raw_affiliation_string":"Department of Cognitive Science and Artificial Intelligence, Tilburg University, Warandelaan 2, Tilburg, 5037 AB, North-Brabant, The Netherlands","institution_ids":["https://openalex.org/I193700539"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006083376","display_name":"Dragica Rankovi\u0107","orcid":"https://orcid.org/0000-0002-4464-0726","observed_orcids":["https://orcid.org/0000-0002-4464-0726"]},"institutions":[{"id":"https://openalex.org/I170726198","display_name":"University of Novi Sad","ror":"https://ror.org/00xa57a59","country_code":"RS","type":"education","lineage":["https://openalex.org/I170726198"]},{"id":"https://openalex.org/I4401200274","display_name":"Univerzitet Privredna akademija u Novom Sadu","ror":"https://ror.org/01vgyse67","country_code":"RS","type":"education","lineage":["https://openalex.org/I4401200274"]}],"countries":["RS"],"is_corresponding":false,"raw_author_name":"Dragica Rankovic","raw_affiliation_strings":["Department of Mathematics, Informatics and Statistics, University of Business Academy in Novi Sad, Dusana Popovica 21, Nis, 18 000, Serbia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mathematics, Informatics and Statistics, University of Business Academy in Novi Sad, Dusana Popovica 21, Nis, 18 000, Serbia","institution_ids":["https://openalex.org/I170726198","https://openalex.org/I4401200274"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000856508","display_name":"Mirjana Drenovak Ivanovi\u0107","orcid":"https://orcid.org/0000-0003-1946-0384","observed_orcids":["https://orcid.org/0000-0003-1946-0384"]},"institutions":[{"id":"https://openalex.org/I170726198","display_name":"University of Novi Sad","ror":"https://ror.org/00xa57a59","country_code":"RS","type":"education","lineage":["https://openalex.org/I170726198"]}],"countries":["RS"],"is_corresponding":false,"raw_author_name":"Mirjana Ivanovic","raw_affiliation_strings":["Department of Mathematics and Informatics, University of Novi Sad, Trg Dositeja Obradovica 4, Novi Sad, 21 000, Serbia"],"raw_orcid":"https://orcid.org/0000-0003-1946-0384","affiliations":[{"raw_affiliation_string":"Department of Mathematics and Informatics, University of Novi Sad, Trg Dositeja Obradovica 4, Novi Sad, 21 000, Serbia","institution_ids":["https://openalex.org/I170726198"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5025263234","display_name":"Jelena Kaljevi\u0107","orcid":"https://orcid.org/0000-0002-5135-8083","observed_orcids":["https://orcid.org/0000-0002-5135-8083"]},"institutions":[{"id":"https://openalex.org/I170253739","display_name":"Singidunum University","ror":"https://ror.org/017v7rz39","country_code":"RS","type":"education","lineage":["https://openalex.org/I170253739"]}],"countries":["RS"],"is_corresponding":false,"raw_author_name":"Jelena Kaljevic","raw_affiliation_strings":["Faculty of Health and Business studies Valjevo, Singidunum University, Zeleznicka 5, Valjevo, 14 000, Serbia"],"raw_orcid":"https://orcid.org/0000-0002-5135-8083","affiliations":[{"raw_affiliation_string":"Faculty of Health and Business studies Valjevo, Singidunum University, Zeleznicka 5, Valjevo, 14 000, Serbia","institution_ids":["https://openalex.org/I170253739"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5064302239"],"corresponding_institution_ids":["https://openalex.org/I193700539"],"apc_list":{"value":3350,"currency":"USD","value_usd":3350},"apc_paid":{"value":3350,"currency":"USD","value_usd":3350},"fwci":4.3171,"has_fulltext":true,"cited_by_count":17,"citation_normalized_percentile":{"value":0.94354714,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":88,"max":99},"biblio":{"volume":"61","issue":"5","first_page":"103778","last_page":"103778"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10430","display_name":"Software Engineering Techniques and Practices","score":0.6195999979972839,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.6195999979972839,"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/T10260","display_name":"Software Engineering Research","score":0.36399999260902405,"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.003000000026077032,"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/software-effort-estimation","display_name":"software effort estimation","score":0.9390000104904175},{"id":"https://openalex.org/keywords/graph-neural-networks","display_name":"graph neural networks","score":0.949999988079071},{"id":"https://openalex.org/keywords/hyperparameter-optimization","display_name":"hyperparameter optimization","score":0.6629999876022339},{"id":"https://openalex.org/keywords/taguchi-orthogonal-array","display_name":"Taguchi orthogonal array","score":0.9070000052452087},{"id":"https://openalex.org/keywords/shap","display_name":"SHAP","score":0.859000027179718},{"id":"https://openalex.org/keywords/interpretability","display_name":"interpretability","score":0.75},{"id":"https://openalex.org/keywords/long-short-term-memory","display_name":"long short-term memory","score":0.8669999837875366},{"id":"https://openalex.org/keywords/cocomo","display_name":"COCOMO","score":0.9079999923706055},{"id":"https://openalex.org/keywords/function-point-analysis","display_name":"function point analysis","score":0.9620000123977661},{"id":"https://openalex.org/keywords/use-case-points","display_name":"use case points","score":0.9800000190734863},{"id":"https://openalex.org/keywords/post-hoc-explanation","display_name":"post-hoc explanation","score":0.6349999904632568}],"concepts":[{"id":"https://openalex.org/C96250715","wikidata":"https://www.wikidata.org/wiki/Q965330","display_name":"Estimation","level":2,"score":0.6055726408958435},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.5986866354942322},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5694519281387329},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5601539611816406},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.5107240676879883},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.37877345085144043},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.36012789607048035},{"id":"https://openalex.org/C153180895","wikidata":"https://www.wikidata.org/wiki/Q7148389","display_name":"Pattern recognition (psychology)","level":2,"score":0.3358014225959778},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.31921011209487915},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.12257426977157593},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.11688217520713806},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1016/j.ipm.2024.103778","doi":"https://doi.org/10.1016/j.ipm.2024.103778","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.ipm.2024.103778","pdf_url":"https://www.sciencedirect.com/science/article/pii/S0306457324001389","source":{"id":"https://openalex.org/S174847851","display_name":"Information Processing & Management","issn_l":"0020-0271","issn":["0020-0271","0306-4573","1873-5371","1878-4089"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-class-a","anvur-scientific","ccf-b","cwts-core","dongbi-b","fnege-3","jufo-3","norway-2","poland-140","russia-white-list-1","vabb-shw"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Information Processing &amp; Management","raw_type":"journal-article"},{"id":"pmh:oai:tilburguniversity.edu:openaire/4fa6b503-c151-4291-91ce-605589f63265","doi":null,"is_oa":true,"landing_page_url":"https://research.tilburguniversity.edu/en/publications/4fa6b503-c151-4291-91ce-605589f63265","pdf_url":null,"source":{"id":"https://openalex.org/S4306401490","display_name":"Research portal (Tilburg University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I193700539","host_organization_name":"Tilburg University","host_organization_lineage":["https://openalex.org/I193700539"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Rankovi\u0107, N, Rankovic, D, Ivanovic, M & Kaljevi\u0107, J 2024, 'Interpretable software estimation with graph neural networks and orthogonal array tunning method \u202f', Information Processing & Management, vol. 61, no. 5, 103778. https://doi.org/10.1016/j.ipm.2024.103778","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"doi:10.1016/j.ipm.2024.103778","doi":"https://doi.org/10.1016/j.ipm.2024.103778","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.ipm.2024.103778","pdf_url":"https://www.sciencedirect.com/science/article/pii/S0306457324001389","source":{"id":"https://openalex.org/S174847851","display_name":"Information Processing & Management","issn_l":"0020-0271","issn":["0020-0271","0306-4573","1873-5371","1878-4089"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-class-a","anvur-scientific","ccf-b","cwts-core","dongbi-b","fnege-3","jufo-3","norway-2","poland-140","russia-white-list-1","vabb-shw"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Information Processing &amp; Management","raw_type":"journal-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4398763307.pdf","grobid_xml":"https://content.openalex.org/works/W4398763307.grobid-xml"},"referenced_works_count":59,"referenced_works":["https://openalex.org/W882046077","https://openalex.org/W2521200999","https://openalex.org/W2695874637","https://openalex.org/W2795577446","https://openalex.org/W2962897394","https://openalex.org/W2996585552","https://openalex.org/W3007332492","https://openalex.org/W3086100325","https://openalex.org/W3090321098","https://openalex.org/W3119533254","https://openalex.org/W3125061822","https://openalex.org/W3126778811","https://openalex.org/W3129023747","https://openalex.org/W3133782093","https://openalex.org/W3140716019","https://openalex.org/W3147685419","https://openalex.org/W3164552197","https://openalex.org/W3164640227","https://openalex.org/W3189566397","https://openalex.org/W3199867304","https://openalex.org/W3202893618","https://openalex.org/W3203195958","https://openalex.org/W4206216139","https://openalex.org/W4206238894","https://openalex.org/W4210754377","https://openalex.org/W4211168612","https://openalex.org/W4224226260","https://openalex.org/W4225279003","https://openalex.org/W4238670540","https://openalex.org/W4239110337","https://openalex.org/W4255973387","https://openalex.org/W4283447034","https://openalex.org/W4285066476","https://openalex.org/W4291700796","https://openalex.org/W4292369130","https://openalex.org/W4300824497","https://openalex.org/W4302028678","https://openalex.org/W4306931660","https://openalex.org/W4308095718","https://openalex.org/W4308203772","https://openalex.org/W4309862248","https://openalex.org/W4312415020","https://openalex.org/W4312671105","https://openalex.org/W4312887116","https://openalex.org/W4313068608","https://openalex.org/W4313402642","https://openalex.org/W4313889327","https://openalex.org/W4321277263","https://openalex.org/W4323520670","https://openalex.org/W4327813569","https://openalex.org/W4328127348","https://openalex.org/W4366597681","https://openalex.org/W4380149054","https://openalex.org/W4380610532","https://openalex.org/W4381510963","https://openalex.org/W4382563992","https://openalex.org/W4387841511","https://openalex.org/W4387847130","https://openalex.org/W6986535454"],"related_works":["https://openalex.org/W4320485048","https://openalex.org/W4416995535","https://openalex.org/W3021801891","https://openalex.org/W2799059048","https://openalex.org/W4416232625","https://openalex.org/W3046437688","https://openalex.org/W7163996010","https://openalex.org/W6903612592","https://openalex.org/W3126535023","https://openalex.org/W4280503794"],"abstract_inverted_index":{"Software":[0],"estimation":[1],"rates":[2],"are":[3,19],"still":[4,134],"suboptimal":[5],"regarding":[6],"efficiency,":[7],"runtime,":[8],"and":[9,30,61,68,130,146,168,208],"the":[10,26,83,107,114,136,152,155,159,175,189,202,206],"accuracy":[11,132],"of":[12,139,144,149,184],"model":[13],"predictions.":[14],"Graph":[15,56,62],"Neural":[16,58,65],"Networks":[17,59,66],"(GNNs)":[18],"complex,":[20],"yet":[21],"their":[22],"precise":[23],"forecasting":[24],"reduces":[25],"gap":[27],"between":[28,127],"expected":[29],"actual":[31],"software":[32],"development":[33],"efforts,":[34],"thereby":[35],"minimizing":[36],"associated":[37],"risks.":[38],"However,":[39],"defining":[40],"optimal":[41],"hyperparameter":[42,73],"configurations":[43],"remains":[44],"a":[45,94,125,180],"challenge.":[46],"This":[47,123],"paper":[48],"compares":[49],"state-of-the-art":[50],"models":[51,89],"such":[52],"as":[53,186],"Long-Short-Term-Memory":[54],"(LSTM),":[55],"Gated":[57,63],"(GGNN),":[60],"Sequence":[64],"(GGSNN),":[67],"conducts":[69],"experiments":[70],"with":[71,141],"various":[72],"settings":[74],"to":[75,81,179],"optimize":[76],"performance.":[77],"We":[78],"also":[79],"aim":[80],"gain":[82],"most":[84,115],"informative":[85],"feedback":[86],"from":[87],"our":[88],"by":[90,188,200],"exploring":[91],"insights":[92],"using":[93],"post-hoc":[95],"agnostic":[96],"method":[97,112,177,197],"like":[98],"Shapley":[99],"Additive":[100],"Explanations":[101],"(SHAP).":[102],"Our":[103],"findings":[104],"indicate":[105],"that":[106],"Taguchi":[108],"orthogonal":[109],"array":[110],"optimization":[111],"is":[113],"computationally":[116],"efficient,":[117],"yielding":[118],"notably":[119],"improved":[120],"performance":[121],"metrics.":[122],"suggests":[124],"compromise":[126],"computational":[128],"efficiency":[129,213],"prediction":[131],"while":[133],"requiring":[135],"lowest":[137],"number":[138],"runnings,":[140],"an":[142,147],"RMSE":[143],"0.9211":[145],"MAE":[148],"310.4.":[150],"For":[151],"best-performing":[153],"model,":[154,157],"GGSNN":[156],"within":[158],"Constructive":[160],"Cost":[161],"Model":[162],"(COCOMO),":[163],"Function":[164],"Point":[165],"Analysis":[166],"(FPA),":[167],"Use":[169],"Case":[170],"Points":[171],"(UCP)":[172],"frameworks,":[173],"applying":[174],"SHAP":[176,196],"leads":[178],"more":[181],"accurate":[182],"determination":[183],"relevance,":[185],"evidenced":[187],"norm":[190],"reduction":[191],"in":[192,214],"activation":[193],"vectors.":[194],"The":[195],"stands":[198],"out":[199],"exhibiting":[201],"smallest":[203],"area":[204],"under":[205],"curve":[207],"faster":[209],"convergence,":[210],"indicating":[211],"its":[212],"pinpointing":[215],"concept":[216],"relevance.":[217]},"counts_by_year":[{"year":2026,"cited_by_count":8},{"year":2025,"cited_by_count":8},{"year":2024,"cited_by_count":1}],"updated_date":"2026-10-27T15:51:10.671819","created_date":"2024-05-25T00:00:00"}
