{"created":"2023-07-25T10:25:47.730049+00:00","id":4245,"links":{},"metadata":{"_buckets":{"deposit":"720b2291-5bf5-4bbe-b526-d492b3e72bee"},"_deposit":{"created_by":4,"id":"4245","owners":[4],"pid":{"revision_id":0,"type":"depid","value":"4245"},"status":"published"},"_oai":{"id":"oai:naist.repo.nii.ac.jp:00004245","sets":["34:35"]},"author_link":["48","120","9297","9296"],"item_7_biblio_info_9":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicIssueDates":{"bibliographicIssueDate":"2020-09","bibliographicIssueDateType":"Issued"},"bibliographicVolumeNumber":"25","bibliographic_titles":[{"bibliographic_title":"Empirical Software Engineering","bibliographic_titleLang":"en"}]}]},"item_7_description_7":{"attribute_name":"抄録","attribute_value_mlt":[{"subitem_description":"Self-admitted technical debt refers to situations where a software developer knows that their current implementation is not optimal and indicates this using a source code comment. In this work, we hypothesize that it is possible to develop automated techniques to understand a subset of these comments in more detail, and to propose tool support that can help developers manage self-admitted technical debt more effectively. Based on a qualitative study of 333 comments indicating self-admitted technical debt, we first identify one particular class of debt amenable to automated management: on-hold self-admitted technical debt (on-hold SATD), i.e., debt which contains a condition to indicate that a developer is waiting for a certain event or an updated functionality having been implemented elsewhere. We then design and evaluate an automated classifier which can identify these on-hold instances with an area under the receiver operating characteristic curve (AUC) of 0.98 as well as detect the specific conditions that developers are waiting for. Our work presents a first step towards automated tool support that is able to indicate when certain instances of self-admitted technical debt are ready to be addressed.","subitem_description_language":"en","subitem_description_type":"Abstract"}]},"item_7_publisher_10":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"Springer Nature","subitem_publisher_language":"en"}]},"item_7_relation_17":{"attribute_name":"出版者版DOI","attribute_value_mlt":[{"subitem_relation_type":"isVersionOf","subitem_relation_type_id":{"subitem_relation_type_id_text":"https://doi.org/10.1007/s10664-020-09854-3","subitem_relation_type_select":"DOI"}}]},"item_7_relation_22":{"attribute_name":"出版者版URI","attribute_value_mlt":[{"subitem_relation_type":"isVersionOf","subitem_relation_type_id":{"subitem_relation_type_id_text":"https://link.springer.com/article/10.1007%2Fs10664-020-09854-3","subitem_relation_type_select":"URI"}}]},"item_7_rights_18":{"attribute_name":"権利","attribute_value_mlt":[{"subitem_rights":"c 2020 Springer Nature Switzerland AG. Part of Springer Nature.","subitem_rights_language":"en"},{"subitem_rights":"出版社許諾条件により、本文は2021年8月5日以降に公開","subitem_rights_language":"ja"}]},"item_7_source_id_12":{"attribute_name":"EISSN/PISSN","attribute_value_mlt":[{"subitem_source_identifier":"1573-7616","subitem_source_identifier_type":"ISSN"}]},"item_7_version_type_20":{"attribute_name":"著者版フラグ","attribute_value_mlt":[{"subitem_version_resource":"http://purl.org/coar/version/c_ab4af688f83e57aa","subitem_version_type":"AM"}]},"item_access_right":{"attribute_name":"アクセス権","attribute_value_mlt":[{"subitem_access_right":"open access","subitem_access_right_uri":"http://purl.org/coar/access_right/c_abf2"}]},"item_creator":{"attribute_name":"著者","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Maipradit, Rungroj","creatorNameLang":"en"}],"nameIdentifiers":[{"nameIdentifier":"9296","nameIdentifierScheme":"WEKO"}]},{"creatorNames":[{"creatorName":"Treude, Christoph","creatorNameLang":"en"}],"nameIdentifiers":[{"nameIdentifier":"9297","nameIdentifierScheme":"WEKO"}]},{"creatorAffiliations":[{"affiliationNameIdentifiers":[{"affiliationNameIdentifier":"","affiliationNameIdentifierScheme":"ISNI","affiliationNameIdentifierURI":"http://www.isni.org/isni/"}],"affiliationNames":[{"affiliationName":"","affiliationNameLang":"ja"}]}],"creatorNames":[{"creatorName":"畑, 秀明","creatorNameLang":"ja"},{"creatorName":"ハタ, ヒデアキ","creatorNameLang":"ja-Kana"},{"creatorName":"Hata, Hideaki","creatorNameLang":"en"}],"familyNames":[{"familyName":"畑","familyNameLang":"ja"},{"familyName":"ハタ","familyNameLang":"ja-Kana"},{"familyName":"Hata","familyNameLang":"en"}],"givenNames":[{"givenName":"秀明","givenNameLang":"ja"},{"givenName":"ヒデアキ","givenNameLang":"ja-Kana"},{"givenName":"Hideaki","givenNameLang":"en"}],"nameIdentifiers":[{"nameIdentifier":"48","nameIdentifierScheme":"WEKO"},{"nameIdentifier":"00713041","nameIdentifierScheme":"e-Rad","nameIdentifierURI":"https://kaken.nii.ac.jp/ja/search/?qm=00713041"}]},{"creatorAffiliations":[{"affiliationNameIdentifiers":[{"affiliationNameIdentifier":"","affiliationNameIdentifierScheme":"ISNI","affiliationNameIdentifierURI":"http://www.isni.org/isni/"}],"affiliationNames":[{"affiliationName":"","affiliationNameLang":"ja"}]}],"creatorNames":[{"creatorName":"松本, 健一","creatorNameLang":"ja"},{"creatorName":"マツモト, ケンイチ","creatorNameLang":"ja-Kana"}],"familyNames":[{"familyName":"松本","familyNameLang":"ja"},{"familyName":"マツモト","familyNameLang":"ja-Kana"}],"givenNames":[{"givenName":"健一","givenNameLang":"ja"},{"givenName":"ケンイチ","givenNameLang":"ja-Kana"}],"nameIdentifiers":[{"nameIdentifier":"120","nameIdentifierScheme":"WEKO"},{"nameIdentifier":"70219492","nameIdentifierScheme":"e-Rad","nameIdentifierURI":"https://kaken.nii.ac.jp/ja/search/?qm=70219492"}]}]},"item_files":{"attribute_name":"ファイル情報","attribute_type":"file","attribute_value_mlt":[{"accessrole":"open_date","date":[{"dateType":"Available","dateValue":"2023-03-02"}],"displaytype":"detail","filename":"on_hold_debt.pdf","filesize":[{"value":"375.1 kB"}],"format":"application/pdf","licensetype":"license_note","mimetype":"application/pdf","url":{"label":"fulltext","objectType":"fulltext","url":"https://naist.repo.nii.ac.jp/record/4245/files/on_hold_debt.pdf"},"version_id":"84808609-ed19-4ba7-b527-d28d77b491f2"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"Self-admitted technical debt","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"Qualitative study","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"Classification","subitem_subject_language":"en","subitem_subject_scheme":"Other"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"eng"}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourcetype":"journal article","resourceuri":"http://purl.org/coar/resource_type/c_6501"}]},"item_title":"Wait for it: identifying “On-Hold” self-admitted technical debt","item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"Wait for it: identifying “On-Hold” self-admitted technical debt","subitem_title_language":"en"}]},"item_type_id":"7","owner":"4","path":["35"],"pubdate":{"attribute_name":"PubDate","attribute_value":"2021-08-05"},"publish_date":"2021-08-05","publish_status":"0","recid":"4245","relation_version_is_last":true,"title":["Wait for it: identifying “On-Hold” self-admitted technical debt"],"weko_creator_id":"4","weko_shared_id":-1},"updated":"2024-02-02T04:33:20.832013+00:00"}