{"id":"https://openalex.org/W4312537821","doi":"https://doi.org/10.1109/access.2022.3219589","title":"Learning Stretch-Shrink Latent Representations With Autoencoder and K-Means for Software Defect Prediction","display_name":"Learning Stretch-Shrink Latent Representations With Autoencoder and K-Means for Software Defect Prediction","publication_year":2022,"publication_date":"2022-01-01","ids":{"openalex":"https://openalex.org/W4312537821","doi":"https://doi.org/10.1109/access.2022.3219589"},"language":"en","primary_location":{"id":"doi:10.1109/access.2022.3219589","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2022.3219589","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/09938987.pdf","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://ieeexplore.ieee.org/ielx7/6287639/6514899/09938987.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5084370571","display_name":"Anh Viet Phan","orcid":"https://orcid.org/0000-0002-1113-9935"},"institutions":[{"id":"https://openalex.org/I131359167","display_name":"Le Quy Don Technical University","ror":"https://ror.org/04wgyjv21","country_code":"VN","type":"education","lineage":["https://openalex.org/I131359167"]}],"countries":["VN"],"is_corresponding":true,"raw_author_name":"Viet Anh Phan","raw_affiliation_strings":["Department of Information Security, Faculty of Information Technology, Le Quy Don Technical University, Hanoi, Vietnam"],"raw_orcid":"https://orcid.org/0000-0002-1113-9935","affiliations":[{"raw_affiliation_string":"Department of Information Security, Faculty of Information Technology, Le Quy Don Technical University, Hanoi, Vietnam","institution_ids":["https://openalex.org/I131359167"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5084370571"],"corresponding_institution_ids":["https://openalex.org/I131359167"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.957,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":{"value":0.81755511,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":95},"biblio":{"volume":"10","issue":null,"first_page":"117827","last_page":"117835"},"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9962000250816345,"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9962000250816345,"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/autoencoder","display_name":"Autoencoder","score":0.9202449321746826},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7085317373275757},{"id":"https://openalex.org/keywords/software-bug","display_name":"Software bug","score":0.5596698522567749},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5408480763435364},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.530131995677948},{"id":"https://openalex.org/keywords/pattern-recognition","display_name":"Pattern recognition (psychology)","score":0.4042593836784363},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.3500288128852844},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.3306370973587036},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.14408662915229797}],"concepts":[{"id":"https://openalex.org/C101738243","wikidata":"https://www.wikidata.org/wiki/Q786435","display_name":"Autoencoder","level":3,"score":0.9202449321746826},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7085317373275757},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.5596698522567749},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5408480763435364},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.530131995677948},{"id":"https://openalex.org/C153180895","wikidata":"https://www.wikidata.org/wiki/Q7148389","display_name":"Pattern recognition (psychology)","level":2,"score":0.4042593836784363},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.3500288128852844},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3306370973587036},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.14408662915229797}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2022.3219589","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2022.3219589","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/09938987.pdf","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:9b4aecf1dbbe4a608cec9b76814b7e46","is_oa":true,"landing_page_url":"https://doaj.org/article/9b4aecf1dbbe4a608cec9b76814b7e46","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 10, Pp 117827-117835 (2022)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2022.3219589","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2022.3219589","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/09938987.pdf","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":[{"score":0.6000000238418579,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[{"id":"https://openalex.org/G2018946819","display_name":null,"funder_award_id":"05-2018","funder_id":"https://openalex.org/F4320309617","funder_display_name":"National Foundation for Science and Technology Development"},{"id":"https://openalex.org/G3450122140","display_name":null,"funder_award_id":"102.05-2018.306","funder_id":"https://openalex.org/F4320309617","funder_display_name":"National Foundation for Science and Technology Development"},{"id":"https://openalex.org/G7110693004","display_name":null,"funder_award_id":"102.05","funder_id":"https://openalex.org/F4320309617","funder_display_name":"National Foundation for Science and Technology Development"},{"id":"https://openalex.org/G8367049527","display_name":null,"funder_award_id":"102.05-2018.306","funder_id":"https://openalex.org/F4320313223","funder_display_name":"Vietnam Academy of Science and Technology"}],"funders":[{"id":"https://openalex.org/F4320309617","display_name":"National Foundation for Science and Technology Development","ror":"https://ror.org/04rw64z44"},{"id":"https://openalex.org/F4320313223","display_name":"Vietnam Academy of Science and Technology","ror":"https://ror.org/02wsd5p50"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4312537821.pdf","grobid_xml":"https://content.openalex.org/works/W4312537821.grobid-xml"},"referenced_works_count":33,"referenced_works":["https://openalex.org/W1655956671","https://openalex.org/W1984712439","https://openalex.org/W2048456683","https://openalex.org/W2064675550","https://openalex.org/W2090854192","https://openalex.org/W2103715428","https://openalex.org/W2127623179","https://openalex.org/W2164627280","https://openalex.org/W2282866165","https://openalex.org/W2305460223","https://openalex.org/W2743316948","https://openalex.org/W2772617084","https://openalex.org/W2781049225","https://openalex.org/W2783657687","https://openalex.org/W2787229963","https://openalex.org/W2790397506","https://openalex.org/W2805001156","https://openalex.org/W2889895098","https://openalex.org/W2897049944","https://openalex.org/W2898124301","https://openalex.org/W2898435572","https://openalex.org/W2900346429","https://openalex.org/W2914767245","https://openalex.org/W2937381238","https://openalex.org/W2955224058","https://openalex.org/W2964205113","https://openalex.org/W2992046967","https://openalex.org/W2993113079","https://openalex.org/W3098605233","https://openalex.org/W3161746459","https://openalex.org/W3174492648","https://openalex.org/W4385245566","https://openalex.org/W6739901393"],"related_works":["https://openalex.org/W3013693939","https://openalex.org/W2566616303","https://openalex.org/W2159052453","https://openalex.org/W3131327266","https://openalex.org/W2669956259","https://openalex.org/W4249005693","https://openalex.org/W4392946183","https://openalex.org/W4405887298","https://openalex.org/W4380075502","https://openalex.org/W4286530553"],"abstract_inverted_index":{"Detecting":[0],"defective":[1,43],"source":[2],"code":[3],"to":[4,11,81,128,143,168],"localize":[5],"and":[6,38,104,146],"fix":[7],"bugs":[8],"is":[9],"important":[10],"reduce":[12],"software":[13],"development":[14],"efforts.":[15],"Although":[16],"deep":[17,78],"learning":[18,79,84],"models":[19],"have":[20,29],"made":[21],"a":[22,76,96,106],"breakthrough":[23],"in":[24,117],"this":[25,73],"field,":[26],"many":[27],"issues":[28],"not":[30],"been":[31],"resolved,":[32],"such":[33],"as":[34],"labeled":[35],"data":[36],"shortage":[37],"the":[39,64,83,112,115,130,137,140,154,161,165,169],"small":[40],"size":[41],"of":[42,85,91,139,171],"elements.":[44],"Given":[45],"two":[46],"similar":[47],"programs":[48],"that":[49,160],"differ":[50],"from":[51],"each":[52],"other":[53,65],"by":[54],"an":[55,102],"operator":[56],"or":[57],"statement,":[58],"one":[59],"may":[60,66],"be":[61,67],"clean":[62],"while":[63],"defective.":[68],"To":[69],"address":[70],"these":[71],"issues,":[72],"study":[74],"proposes":[75],"new":[77],"model":[80,89,141,163],"facilitate":[82],"distinguishing":[86],"features.":[87,173],"The":[88,122,150],"comprises":[90],"three":[92],"main":[93],"components:":[94],"1)":[95],"convolutional":[97],"neural":[98],"network-based":[99],"classifier,":[100],"2)":[101],"autoencoder,":[103],"3)":[105],"k-means":[107,123],"cluster.":[108],"In":[109],"our":[110],"model,":[111],"autoencoder":[113],"assists":[114],"classifier":[116],"generating":[118],"program":[119],"latent":[120,133,147],"representations.":[121,134],"cluster":[124],"provides":[125],"penalty":[126],"functions":[127],"increase":[129],"distinguishability":[131],"among":[132],"We":[135],"evaluated":[136],"effectiveness":[138],"according":[142],"performance":[144],"metrics":[145],"representation":[148],"quality.":[149],"experimental":[151],"results":[152],"on":[153],"four":[155],"defect":[156],"prediction":[157],"datasets":[158],"show":[159],"proposed":[162],"outperforms":[164],"baselines":[166],"thanks":[167],"generation":[170],"sophisticated":[172]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2026-05-06T08:25:59.206177","created_date":"2025-10-10T00:00:00"}
