{"id":"https://openalex.org/W2920977289","doi":"https://doi.org/10.1109/iwesep.2018.00010","title":"Identifying Design and Requirement Self-Admitted Technical Debt Using N-gram IDF","display_name":"Identifying Design and Requirement Self-Admitted Technical Debt Using N-gram IDF","publication_year":2018,"publication_date":"2018-12-01","ids":{"openalex":"https://openalex.org/W2920977289","doi":"https://doi.org/10.1109/iwesep.2018.00010","mag":"2920977289"},"language":"en","primary_location":{"id":"doi:10.1109/iwesep.2018.00010","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iwesep.2018.00010","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 9th International Workshop on Empirical Software Engineering in Practice (IWESEP)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5004205023","display_name":"Supatsara Wattanakriengkrai","orcid":"https://orcid.org/0000-0001-9978-9889"},"institutions":[{"id":"https://openalex.org/I25399158","display_name":"Mahidol University","ror":"https://ror.org/01znkr924","country_code":"TH","type":"education","lineage":["https://openalex.org/I25399158"]}],"countries":["TH"],"is_corresponding":true,"raw_author_name":"Supatsara Wattanakriengkrai","raw_affiliation_strings":["Mahidol University, Thailand"],"affiliations":[{"raw_affiliation_string":"Mahidol University, Thailand","institution_ids":["https://openalex.org/I25399158"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087189180","display_name":"Rungroj Maipradit","orcid":"https://orcid.org/0000-0003-4286-9807"},"institutions":[{"id":"https://openalex.org/I75917431","display_name":"Nara Institute of Science and Technology","ror":"https://ror.org/05bhada84","country_code":"JP","type":"education","lineage":["https://openalex.org/I75917431"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Rungroj Maipradit","raw_affiliation_strings":["Nara Institute of Science and Technology, Japan"],"affiliations":[{"raw_affiliation_string":"Nara Institute of Science and Technology, Japan","institution_ids":["https://openalex.org/I75917431"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020711309","display_name":"Hideaki Hata","orcid":"https://orcid.org/0000-0003-0708-5222"},"institutions":[{"id":"https://openalex.org/I75917431","display_name":"Nara Institute of Science and Technology","ror":"https://ror.org/05bhada84","country_code":"JP","type":"education","lineage":["https://openalex.org/I75917431"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hideki Hata","raw_affiliation_strings":["Nara Institute of Science and Technology, Japan"],"affiliations":[{"raw_affiliation_string":"Nara Institute of Science and Technology, Japan","institution_ids":["https://openalex.org/I75917431"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059332803","display_name":"Morakot Choetkiertikul","orcid":"https://orcid.org/0000-0001-8188-4749"},"institutions":[{"id":"https://openalex.org/I25399158","display_name":"Mahidol University","ror":"https://ror.org/01znkr924","country_code":"TH","type":"education","lineage":["https://openalex.org/I25399158"]}],"countries":["TH"],"is_corresponding":false,"raw_author_name":"Morakot Choetkiertikul","raw_affiliation_strings":["Mahidol University, Thailand"],"affiliations":[{"raw_affiliation_string":"Mahidol University, Thailand","institution_ids":["https://openalex.org/I25399158"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109446153","display_name":"Thanwadee Sunetnanta","orcid":null},"institutions":[{"id":"https://openalex.org/I25399158","display_name":"Mahidol University","ror":"https://ror.org/01znkr924","country_code":"TH","type":"education","lineage":["https://openalex.org/I25399158"]}],"countries":["TH"],"is_corresponding":false,"raw_author_name":"Thanwadee Sunetnanta","raw_affiliation_strings":["Mahidol University, Thailand"],"affiliations":[{"raw_affiliation_string":"Mahidol University, Thailand","institution_ids":["https://openalex.org/I25399158"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5011588138","display_name":"Kenichi Matsumoto","orcid":"https://orcid.org/0000-0002-7418-9323"},"institutions":[{"id":"https://openalex.org/I75917431","display_name":"Nara Institute of Science and Technology","ror":"https://ror.org/05bhada84","country_code":"JP","type":"education","lineage":["https://openalex.org/I75917431"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Kenichi Matsumoto","raw_affiliation_strings":["Nara Institute of Science and Technology, Japan"],"affiliations":[{"raw_affiliation_string":"Nara Institute of Science and Technology, Japan","institution_ids":["https://openalex.org/I75917431"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5004205023"],"corresponding_institution_ids":["https://openalex.org/I25399158"],"apc_list":null,"apc_paid":null,"fwci":6.9829,"has_fulltext":false,"cited_by_count":29,"citation_normalized_percentile":{"value":0.9720213,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"7","last_page":"12"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":1.0,"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":1.0,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9975000023841858,"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.9955999851226807,"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/technical-debt","display_name":"Technical debt","score":0.978756308555603},{"id":"https://openalex.org/keywords/debt","display_name":"Debt","score":0.6395740509033203},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.603403627872467},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.545890748500824},{"id":"https://openalex.org/keywords/empirical-research","display_name":"Empirical research","score":0.455940842628479},{"id":"https://openalex.org/keywords/design-science-research","display_name":"Design science research","score":0.4487709105014801},{"id":"https://openalex.org/keywords/baseline","display_name":"Baseline (sea)","score":0.43407773971557617},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4235802888870239},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.34765172004699707},{"id":"https://openalex.org/keywords/risk-analysis","display_name":"Risk analysis (engineering)","score":0.34714752435684204},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.2736566662788391},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.23953953385353088},{"id":"https://openalex.org/keywords/finance","display_name":"Finance","score":0.17082682251930237},{"id":"https://openalex.org/keywords/business","display_name":"Business","score":0.13064134120941162},{"id":"https://openalex.org/keywords/statistics","display_name":"Statistics","score":0.09056544303894043},{"id":"https://openalex.org/keywords/information-system","display_name":"Information system","score":0.08938133716583252},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.07814070582389832}],"concepts":[{"id":"https://openalex.org/C159198006","wikidata":"https://www.wikidata.org/wiki/Q1532172","display_name":"Technical debt","level":4,"score":0.978756308555603},{"id":"https://openalex.org/C120527767","wikidata":"https://www.wikidata.org/wiki/Q3196867","display_name":"Debt","level":2,"score":0.6395740509033203},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.603403627872467},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.545890748500824},{"id":"https://openalex.org/C120936955","wikidata":"https://www.wikidata.org/wiki/Q2155640","display_name":"Empirical research","level":2,"score":0.455940842628479},{"id":"https://openalex.org/C2777655877","wikidata":"https://www.wikidata.org/wiki/Q3475740","display_name":"Design science research","level":3,"score":0.4487709105014801},{"id":"https://openalex.org/C12725497","wikidata":"https://www.wikidata.org/wiki/Q810247","display_name":"Baseline (sea)","level":2,"score":0.43407773971557617},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4235802888870239},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.34765172004699707},{"id":"https://openalex.org/C112930515","wikidata":"https://www.wikidata.org/wiki/Q4389547","display_name":"Risk analysis (engineering)","level":1,"score":0.34714752435684204},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.2736566662788391},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.23953953385353088},{"id":"https://openalex.org/C10138342","wikidata":"https://www.wikidata.org/wiki/Q43015","display_name":"Finance","level":1,"score":0.17082682251930237},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.13064134120941162},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.09056544303894043},{"id":"https://openalex.org/C180198813","wikidata":"https://www.wikidata.org/wiki/Q121182","display_name":"Information system","level":2,"score":0.08938133716583252},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.07814070582389832},{"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/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.0},{"id":"https://openalex.org/C111368507","wikidata":"https://www.wikidata.org/wiki/Q43518","display_name":"Oceanography","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iwesep.2018.00010","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iwesep.2018.00010","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 9th International Workshop on Empirical Software Engineering in Practice (IWESEP)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5400000214576721,"display_name":"Partnerships for the goals","id":"https://metadata.un.org/sdg/17"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320322401","display_name":"Mahidol University","ror":"https://ror.org/01znkr924"},{"id":"https://openalex.org/F4320337051","display_name":"Faculty of Information and Communication Technology, Mahidol University","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":23,"referenced_works":["https://openalex.org/W2045336717","https://openalex.org/W2057185117","https://openalex.org/W2057244851","https://openalex.org/W2084429785","https://openalex.org/W2089758871","https://openalex.org/W2130602377","https://openalex.org/W2131473536","https://openalex.org/W2182361439","https://openalex.org/W2197164549","https://openalex.org/W2216905672","https://openalex.org/W2395122565","https://openalex.org/W2395955025","https://openalex.org/W2396466031","https://openalex.org/W2579161546","https://openalex.org/W2612705982","https://openalex.org/W2623794988","https://openalex.org/W2809626883","https://openalex.org/W2962783287","https://openalex.org/W2998678832","https://openalex.org/W6685961532","https://openalex.org/W6711925582","https://openalex.org/W6711940144","https://openalex.org/W7005776651"],"related_works":["https://openalex.org/W2060038150","https://openalex.org/W2031271477","https://openalex.org/W1840755814","https://openalex.org/W3133010148","https://openalex.org/W3130266246","https://openalex.org/W1985040977","https://openalex.org/W4234730551","https://openalex.org/W4320060155","https://openalex.org/W2993631179","https://openalex.org/W289004336"],"abstract_inverted_index":{"In":[0,71],"software":[1,46],"projects,":[2,130],"technical":[3,60,102,147,160],"debt":[4,61,84,148],"takes":[5],"place":[6],"when":[7,143,156],"a":[8,11,22,28,33,65,83],"developer":[9],"adopting":[10],"trivial":[12],"solution":[13,24],"containing":[14],"quick":[15],"and":[16,105,116,149],"easy":[17],"shortcuts":[18,50],"to":[19,31,42,53,94,120],"implement":[20],"over":[21,141],"suitable":[23],"that":[25,81],"can":[26,36,63],"take":[27],"longer":[29],"time":[30],"solve":[32],"problem.":[34],"This":[35],"cause":[37],"major":[38],"additional":[39],"costs":[40],"leading":[41],"negative":[43],"impacts":[44],"for":[45],"maintenance":[47],"since":[48],"those":[49,69],"might":[51],"need":[52],"be":[54],"reworked":[55],"in":[56],"the":[57,122,125,134,139],"future.":[58],"Detecting":[59],"early":[62],"help":[64],"team":[66],"cope":[67],"with":[68],"risks.":[70],"this":[72],"paper,":[73],"we":[74],"focus":[75],"on":[76,128],"Self-Admitted":[77],"Technical":[78],"Debt":[79],"(SATD)":[80],"is":[82],"intentionally":[85],"produced":[86],"by":[87,137],"developers.":[88],"We":[89,112],"propose":[90],"an":[91,151],"automated":[92],"model":[93],"identify":[95],"two":[96],"most":[97],"common":[98],"types":[99],"of":[100,154],"self-admitted":[101,146,159],"debt,":[103,107],"requirement":[104,145],"design":[106,158],"from":[108],"source":[109],"code":[110],"comments.":[111],"combine":[113],"N-gram":[114],"IDF":[115],"auto-sklearn":[117],"machine":[118],"learning":[119],"build":[121],"model.":[123],"With":[124],"empirical":[126],"evaluation":[127],"ten":[129],"our":[131],"approach":[132],"outperform":[133],"baseline":[135],"method":[136],"improving":[138],"performance":[140],"20%":[142],"identifying":[144,157],"achieving":[150],"average":[152],"F1-score":[153],"64%":[155],"debt.":[161]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":5},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":8}],"updated_date":"2026-03-27T14:29:43.386196","created_date":"2025-10-10T00:00:00"}
