{"id":"https://openalex.org/W4390279985","doi":"https://doi.org/10.1145/3626641.3627149","title":"Feature Location Using Extraction of Code Documentation","display_name":"Feature Location Using Extraction of Code Documentation","publication_year":2023,"publication_date":"2023-10-24","ids":{"openalex":"https://openalex.org/W4390279985","doi":"https://doi.org/10.1145/3626641.3627149"},"language":"en","primary_location":{"id":"doi:10.1145/3626641.3627149","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3626641.3627149","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 8th International Conference on Sustainable Information Engineering and Technology","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/A5058326992","display_name":"Achmad Arwan","orcid":"https://orcid.org/0000-0002-4146-363X"},"institutions":[{"id":"https://openalex.org/I166843116","display_name":"Sepuluh Nopember Institute of Technology","ror":"https://ror.org/05kbmmt89","country_code":"ID","type":"education","lineage":["https://openalex.org/I166843116"]},{"id":"https://openalex.org/I177055848","display_name":"University of Brawijaya","ror":"https://ror.org/01wk3d929","country_code":"ID","type":"education","lineage":["https://openalex.org/I177055848"]}],"countries":["ID"],"is_corresponding":true,"raw_author_name":"Achmad Arwan","raw_affiliation_strings":["Universitas Brawijaya, Indonesia and \rInformatic Department, Institut Teknologi Sepuluh Nopember, Indonesia"],"affiliations":[{"raw_affiliation_string":"Universitas Brawijaya, Indonesia and \rInformatic Department, Institut Teknologi Sepuluh Nopember, Indonesia","institution_ids":["https://openalex.org/I166843116","https://openalex.org/I177055848"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004027341","display_name":"Siti Rochimah","orcid":"https://orcid.org/0000-0002-5603-749X"},"institutions":[{"id":"https://openalex.org/I166843116","display_name":"Sepuluh Nopember Institute of Technology","ror":"https://ror.org/05kbmmt89","country_code":"ID","type":"education","lineage":["https://openalex.org/I166843116"]}],"countries":["ID"],"is_corresponding":false,"raw_author_name":"Siti Rochimah","raw_affiliation_strings":["Informatic Department, Institut Teknologi Sepuluh Nopember, Indonesia"],"affiliations":[{"raw_affiliation_string":"Informatic Department, Institut Teknologi Sepuluh Nopember, Indonesia","institution_ids":["https://openalex.org/I166843116"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5065837975","display_name":"Chastine Fatichah","orcid":"https://orcid.org/0000-0002-7348-9762"},"institutions":[{"id":"https://openalex.org/I166843116","display_name":"Sepuluh Nopember Institute of Technology","ror":"https://ror.org/05kbmmt89","country_code":"ID","type":"education","lineage":["https://openalex.org/I166843116"]}],"countries":["ID"],"is_corresponding":false,"raw_author_name":"Chastine Fatichah","raw_affiliation_strings":["Institut Teknologi Sepuluh Nopember, Indonesia"],"affiliations":[{"raw_affiliation_string":"Institut Teknologi Sepuluh Nopember, Indonesia","institution_ids":["https://openalex.org/I166843116"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5058326992"],"corresponding_institution_ids":["https://openalex.org/I166843116","https://openalex.org/I177055848"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.31492422,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"481","last_page":"488"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9988999962806702,"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.9988999962806702,"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/T13559","display_name":"Edcuational Technology Systems","score":0.9902999997138977,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9761999845504761,"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.8371878862380981},{"id":"https://openalex.org/keywords/security-token","display_name":"Security token","score":0.6732292175292969},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.5935662388801575},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.5688080787658691},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.5625811219215393},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5590923428535461},{"id":"https://openalex.org/keywords/documentation","display_name":"Documentation","score":0.5511918067932129},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5440196394920349},{"id":"https://openalex.org/keywords/precision-and-recall","display_name":"Precision and recall","score":0.5118283629417419},{"id":"https://openalex.org/keywords/stop-words","display_name":"Stop words","score":0.4951988756656647},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.4647378921508789},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.45906761288642883},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.453546404838562},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.32939785718917847},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1724291443824768}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8371878862380981},{"id":"https://openalex.org/C48145219","wikidata":"https://www.wikidata.org/wiki/Q1335365","display_name":"Security token","level":2,"score":0.6732292175292969},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.5935662388801575},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.5688080787658691},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.5625811219215393},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5590923428535461},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.5511918067932129},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5440196394920349},{"id":"https://openalex.org/C81669768","wikidata":"https://www.wikidata.org/wiki/Q2359161","display_name":"Precision and recall","level":2,"score":0.5118283629417419},{"id":"https://openalex.org/C188338183","wikidata":"https://www.wikidata.org/wiki/Q80735","display_name":"Stop words","level":3,"score":0.4951988756656647},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.4647378921508789},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.45906761288642883},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.453546404838562},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.32939785718917847},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1724291443824768},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C34736171","wikidata":"https://www.wikidata.org/wiki/Q918333","display_name":"Preprocessor","level":2,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3626641.3627149","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3626641.3627149","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 8th International Conference on Sustainable Information Engineering and Technology","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education","score":0.7400000095367432}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W1484035946","https://openalex.org/W1515847863","https://openalex.org/W2165612380","https://openalex.org/W2741561716","https://openalex.org/W2757825476","https://openalex.org/W2794601162","https://openalex.org/W2805788202","https://openalex.org/W2887981400","https://openalex.org/W2903382629","https://openalex.org/W2941068928","https://openalex.org/W2959329670","https://openalex.org/W3035472361","https://openalex.org/W3090668753","https://openalex.org/W3162211386","https://openalex.org/W3193922063","https://openalex.org/W3203911409","https://openalex.org/W4300009529","https://openalex.org/W4316194039","https://openalex.org/W4323894512","https://openalex.org/W4381805771","https://openalex.org/W4383067302","https://openalex.org/W6629027140"],"related_works":["https://openalex.org/W2618286804","https://openalex.org/W2329643025","https://openalex.org/W3131163342","https://openalex.org/W2970530566","https://openalex.org/W2166271660","https://openalex.org/W2092256833","https://openalex.org/W2142369114","https://openalex.org/W2002770077","https://openalex.org/W2361728394","https://openalex.org/W2001919569"],"abstract_inverted_index":{"Feature":[0],"location":[1],"is":[2,23,118,128],"a":[3,27,89,104,182],"set":[4],"of":[5,7,18,26,38,81,144,153,160,168,174],"procedures":[6],"how":[8],"to":[9,32,73,106,125,132],"seek":[10],"and":[11,53,64,150,176,204],"find":[12],"between":[13],"software":[14],"artifacts":[15],"in":[16],"pieces":[17],"source":[19],"code.":[20],"Code":[21],"documentation":[22],"the":[24,34,48,75,82,95,108,114,129,151,166,184,188,194,205],"breadcrumb":[25],"puzzle":[28],"which":[29,100],"could":[30,186],"help":[31],"get":[33,187],"developer's":[35],"actual":[36],"intention":[37],"specific":[39],"code":[40,98],"purpose.":[41],"The":[42,59,69,77,134,142,158,172,199],"token":[43,112],"documents":[44],"are":[45,137],"extracted":[46],"from":[47,113],"class":[49,60],"name,":[50,52,61,63],"method":[51,62],"Javadoc":[54,65,124],"using":[55,88,94,140],"natural":[56],"language":[57],"processing.":[58],"combine":[66],"as":[67,103,120],"documents.":[68],"VSM":[70],"Lucene":[71],"employed":[72],"index":[74],"document.":[76],"noun":[78],"or":[79,92,123],"verb":[80],"use":[83,115,145],"case":[84,116,146],"scenario":[85,117],"was":[86,101,148,155,163,178,192,197,202,208],"transformed":[87],"generic-specific":[90],"relationship":[91],"replacement":[93],"same":[96],"meaning":[97],"name":[99],"used":[102],"query":[105,135],"identify":[107],"feature":[109],"location.":[110],"Each":[111],"categorized":[119],"class,":[121],"method,":[122],"determine":[126],"what":[127],"best":[130,200,206],"field":[131],"match.":[133],"tokens":[136],"also":[138],"preprocessed":[139],"NLP.":[141],"number":[143,152,159,167,173],"scenarios":[147],"15,":[149],"queries":[154],"about":[156],"150.":[157],"relevant":[161,175],"files":[162],"93,":[164],"while":[165],"retrieved":[169,177],"were":[170],"259.":[171],"65":[179],"files.":[180],"As":[181],"result,":[183],"research":[185],"average":[189,195],"precision":[190,201],"rate":[191],"24%,":[193],"recall":[196,207],"70%.":[198],"50%":[203],"100%.":[209]},"counts_by_year":[],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
