{"id":"https://openalex.org/W4412713379","doi":"https://doi.org/10.1109/access.2025.3590239","title":"Predicting Object Communication Errors in Constructor Development","display_name":"Predicting Object Communication Errors in Constructor Development","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W4412713379","doi":"https://doi.org/10.1109/access.2025.3590239"},"language":"en","primary_location":{"id":"doi:10.1109/access.2025.3590239","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3590239","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2025.3590239","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5059471388","display_name":"Abdul Majid Soomro","orcid":"https://orcid.org/0009-0003-5159-3731"},"institutions":[{"id":"https://openalex.org/I17120543","display_name":"National University of Modern Languages","ror":"https://ror.org/008dh2426","country_code":"PK","type":"education","lineage":["https://openalex.org/I17120543"]}],"countries":["PK"],"is_corresponding":true,"raw_author_name":"Abdul Majid Soomro","raw_affiliation_strings":["Department of Computing, National University of Modern Languages, Multan, Pakistan"],"raw_orcid":"https://orcid.org/0009-0003-5159-3731","affiliations":[{"raw_affiliation_string":"Department of Computing, National University of Modern Languages, Multan, Pakistan","institution_ids":["https://openalex.org/I17120543"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049989175","display_name":"Awad Bin Naeem","orcid":"https://orcid.org/0000-0002-1634-7653"},"institutions":[{"id":"https://openalex.org/I43729321","display_name":"National College of Business Administration and Economics","ror":"https://ror.org/02my4wj17","country_code":"PK","type":"education","lineage":["https://openalex.org/I43729321"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Awad Bin Naeem","raw_affiliation_strings":["Department of Computer Science, National College of Business Administration Economics, Multan Campus, Multan, Pakistan"],"raw_orcid":"https://orcid.org/0000-0002-1634-7653","affiliations":[{"raw_affiliation_string":"Department of Computer Science, National College of Business Administration Economics, Multan Campus, Multan, Pakistan","institution_ids":["https://openalex.org/I43729321"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073991344","display_name":"Susama Bagchi","orcid":"https://orcid.org/0000-0002-7665-1550"},"institutions":[{"id":"https://openalex.org/I74319210","display_name":"Chitkara University","ror":"https://ror.org/057d6z539","country_code":"IN","type":"education","lineage":["https://openalex.org/I74319210"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Susama Bagchi","raw_affiliation_strings":["Chitkara University Institute of Engineering and Technology, Chitkara University, Rajpura, Punjab, India"],"raw_orcid":"https://orcid.org/0000-0002-7665-1550","affiliations":[{"raw_affiliation_string":"Chitkara University Institute of Engineering and Technology, Chitkara University, Rajpura, Punjab, India","institution_ids":["https://openalex.org/I74319210"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032870955","display_name":"B. S. K. K. Ibrahim","orcid":"https://orcid.org/0000-0002-7339-427X"},"institutions":[{"id":"https://openalex.org/I179311214","display_name":"Gulf University for Science & Technology","ror":"https://ror.org/04d9rzd67","country_code":"KW","type":"education","lineage":["https://openalex.org/I179311214"]}],"countries":["KW"],"is_corresponding":false,"raw_author_name":"Babul Salam KSM Kader Ibrahim","raw_affiliation_strings":["Department of Electrical and Computer Engineering, College of Engineering and Architecture, Gulf University for Science and Technology, Hawally, Kuwait"],"raw_orcid":"https://orcid.org/0000-0002-7339-427X","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, College of Engineering and Architecture, Gulf University for Science and Technology, Hawally, Kuwait","institution_ids":["https://openalex.org/I179311214"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5025818829","display_name":"Sanjoy Kumar Debnath","orcid":"https://orcid.org/0000-0002-5019-3897"},"institutions":[{"id":"https://openalex.org/I74319210","display_name":"Chitkara University","ror":"https://ror.org/057d6z539","country_code":"IN","type":"education","lineage":["https://openalex.org/I74319210"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Sanjoy Kumar Debnath","raw_affiliation_strings":["Chitkara University Institute of Engineering and Technology, Chitkara University, Rajpura, Punjab, India"],"raw_orcid":"https://orcid.org/0000-0002-5019-3897","affiliations":[{"raw_affiliation_string":"Chitkara University Institute of Engineering and Technology, Chitkara University, Rajpura, Punjab, India","institution_ids":["https://openalex.org/I74319210"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5059471388"],"corresponding_institution_ids":["https://openalex.org/I17120543"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.25988749,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"13","issue":null,"first_page":"127626","last_page":"127636"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9997000098228455,"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.9997000098228455,"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.9973999857902527,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9951000213623047,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8263494968414307},{"id":"https://openalex.org/keywords/object","display_name":"Object (grammar)","score":0.5209792256355286},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.20709741115570068}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8263494968414307},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.5209792256355286},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.20709741115570068}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2025.3590239","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3590239","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:0960b4f47f4c4daaaaef4f0accfee19b","is_oa":true,"landing_page_url":"https://doaj.org/article/0960b4f47f4c4daaaaef4f0accfee19b","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 13, Pp 127626-127636 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2025.3590239","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3590239","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320325599","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W2054500568","https://openalex.org/W2081917329","https://openalex.org/W2104519074","https://openalex.org/W2104639276","https://openalex.org/W2620431462","https://openalex.org/W2740791754","https://openalex.org/W2807423996","https://openalex.org/W2903273348","https://openalex.org/W3022669548","https://openalex.org/W3084008846","https://openalex.org/W3198781603","https://openalex.org/W3208196005","https://openalex.org/W4294860813","https://openalex.org/W4320071620","https://openalex.org/W4320717680","https://openalex.org/W4360993674","https://openalex.org/W4377030792","https://openalex.org/W4379116278","https://openalex.org/W4386432018","https://openalex.org/W4388633826","https://openalex.org/W4389668283","https://openalex.org/W4405204764","https://openalex.org/W6803368056","https://openalex.org/W6886020941"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"An":[0],"important":[1],"challenge":[2],"in":[3,16,44,64,100,115,136,239],"dynamic":[4,71],"software":[5,41,86,113,246],"development":[6],"is":[7,35,48],"to":[8,37,78,96,132],"predict":[9],"object":[10,13,23,51,145],"formation":[11],"run-time":[12],"communication":[14,146],"errors":[15,155],"complex":[17],"environments":[18],"involving":[19],"multiple":[20],"and":[21,70,111,162,175,195,207,219,244],"multi-level":[22],"inheritance.":[24],"This":[25],"paper":[26,83],"proposes":[27],"a":[28,61,75,85,101,120,150],"technique":[29,34],"for":[30,109,188],"doing":[31],"so.":[32],"The":[33,58,179],"intended":[36],"stop":[38],"or":[39],"fix":[40],"bugs,":[42,172],"particularly":[43],"situations":[45],"where":[46],"it":[47],"believed":[49],"that":[50,91,124],"communications":[52],"would":[53],"persist":[54],"across":[55],"different":[56],"settings.":[57],"research":[59],"addresses":[60],"critical":[62,170],"gap":[63],"existing":[65,137],"methodologies":[66,138],"by":[67,139],"integrating":[68],"static":[69],"object-oriented":[72,116,201],"metrics,":[73],"providing":[74],"holistic":[76],"approach":[77],"defect":[79,88,121,241],"prediction.":[80],"Additionally,":[81],"the":[82,134,224,233,237],"presents":[84],"testing":[87],"prediction":[89,122,148],"model":[90,123,238],"categorizes":[92,125],"problematic":[93,126],"classes":[94,127],"according":[95],"inheritance":[97,130],"defects":[98,114,131],"found":[99],"particular":[102],"class.":[103],"Earlier":[104],"researchers":[105],"studied":[106],"various":[107],"methods":[108],"predicting":[110],"mitigating":[112],"programming.":[117],"We":[118,142],"propose":[119],"based":[128],"on":[129],"overcome":[133],"gaps":[135],"introducing":[140],"them.":[141],"evaluated":[143],"this":[144],"error":[147,177],"using":[149],"set":[151],"of":[152,236],"150":[153],"common":[154],"drawn":[156],"primarily":[157],"from":[158],"real-world":[159],"open-source":[160],"repositories":[161],"enriched":[163],"with":[164],"synthesized":[165],"cases":[166],"reflecting":[167],"rare":[168],"but":[169],"inheritance-related":[171],"ensuring":[173],"comprehensive":[174],"realistic":[176],"representation.":[178],"methodology":[180],"employs":[181],"classification":[182],"techniques,":[183],"including":[184],"K-Nearest":[185],"Neighbors":[186],"(KNN)":[187],"k-fold":[189],"cross-validation,":[190],"Random":[191],"Forest,":[192],"Decision":[193],"Trees,":[194],"Support":[196],"Vector":[197],"Machines":[198],"(SVM),":[199],"alongside":[200],"metrics":[202,211],"such":[203],"as":[204],"inheritance,":[205],"cohesion,":[206],"coupling.":[208],"Key":[209],"performance":[210],"precision":[212],"(78%),":[213],"F1":[214],"score":[215],"(76.4%),":[216],"recall":[217],"(74.9%),":[218],"ROC":[220],"AUC":[221],"(89%),":[222],"demonstrate":[223],"model\u2019s":[225],"superiority":[226],"over":[227],"prior":[228],"approaches.":[229],"These":[230],"results":[231],"underscore":[232],"practical":[234],"applicability":[235],"improving":[240],"detection":[242],"accuracy":[243],"reducing":[245],"failures.":[247]},"counts_by_year":[],"updated_date":"2026-05-06T08:25:59.206177","created_date":"2025-10-10T00:00:00"}
