{"id":"https://openalex.org/W4225662601","doi":"https://doi.org/10.1109/qrs54544.2021.00096","title":"Recovering Semantic Traceability between Requirements and Source Code Using Feature Representation Techniques","display_name":"Recovering Semantic Traceability between Requirements and Source Code Using Feature Representation Techniques","publication_year":2021,"publication_date":"2021-12-01","ids":{"openalex":"https://openalex.org/W4225662601","doi":"https://doi.org/10.1109/qrs54544.2021.00096"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/qrs54544.2021.00096","pdf_url":null,"source":{"id":"https://openalex.org/S4363608552","display_name":"2021 IEEE 21st International Conference on Software Quality, Reliability and Security (QRS)","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":"conference"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-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/A5100437731","display_name":"Meng Zhang","orcid":"https://orcid.org/0000-0002-2690-5954"},"institutions":[{"id":"https://openalex.org/I9842412","display_name":"Nanjing University of Aeronautics and Astronautics","ror":"https://ror.org/01scyh794","country_code":"CN","type":"education","lineage":["https://openalex.org/I9842412"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Meng Zhang","raw_affiliation_strings":["College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China","institution_ids":["https://openalex.org/I9842412"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002015838","display_name":"Chuanqi Tao","orcid":"https://orcid.org/0000-0002-0698-7307"},"institutions":[{"id":"https://openalex.org/I890469752","display_name":"Ministry of Industry and Information Technology","ror":"https://ror.org/0385nmy68","country_code":"CN","type":"government","lineage":["https://openalex.org/I890469752"]},{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]},{"id":"https://openalex.org/I9842412","display_name":"Nanjing University of Aeronautics and Astronautics","ror":"https://ror.org/01scyh794","country_code":"CN","type":"education","lineage":["https://openalex.org/I9842412"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chuanqi Tao","raw_affiliation_strings":["Collaborative Innovation Center of Novel Software Technology and Industrialization, Nanjing, China","College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China","Key Laboratory of Ministry of Industry and Information Technology for Safety-Critical Software, Nanjing University of Aeronautics and Astronautics, Nanjing, China","State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, China"],"affiliations":[{"raw_affiliation_string":"Key Laboratory of Ministry of Industry and Information Technology for Safety-Critical Software, Nanjing University of Aeronautics and Astronautics, Nanjing, China","institution_ids":["https://openalex.org/I890469752","https://openalex.org/I9842412"]},{"raw_affiliation_string":"State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, China","institution_ids":["https://openalex.org/I881766915"]},{"raw_affiliation_string":"Collaborative Innovation Center of Novel Software Technology and Industrialization, Nanjing, China","institution_ids":[]},{"raw_affiliation_string":"College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China","institution_ids":["https://openalex.org/I9842412"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017044047","display_name":"Hongjing Guo","orcid":"https://orcid.org/0000-0001-5286-874X"},"institutions":[{"id":"https://openalex.org/I9842412","display_name":"Nanjing University of Aeronautics and Astronautics","ror":"https://ror.org/01scyh794","country_code":"CN","type":"education","lineage":["https://openalex.org/I9842412"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hongjing Guo","raw_affiliation_strings":["College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China","institution_ids":["https://openalex.org/I9842412"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5025184050","display_name":"Zhiqiu Huang","orcid":"https://orcid.org/0000-0001-6843-1892"},"institutions":[{"id":"https://openalex.org/I9842412","display_name":"Nanjing University of Aeronautics and Astronautics","ror":"https://ror.org/01scyh794","country_code":"CN","type":"education","lineage":["https://openalex.org/I9842412"]},{"id":"https://openalex.org/I890469752","display_name":"Ministry of Industry and Information Technology","ror":"https://ror.org/0385nmy68","country_code":"CN","type":"government","lineage":["https://openalex.org/I890469752"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhiqiu Huang","raw_affiliation_strings":["Collaborative Innovation Center of Novel Software Technology and Industrialization, Nanjing, China","College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China","Key Laboratory of Ministry of Industry and Information Technology for Safety-Critical Software, Nanjing University of Aeronautics and Astronautics, Nanjing, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China","institution_ids":["https://openalex.org/I9842412"]},{"raw_affiliation_string":"Key Laboratory of Ministry of Industry and Information Technology for Safety-Critical Software, Nanjing University of Aeronautics and Astronautics, Nanjing, China","institution_ids":["https://openalex.org/I9842412","https://openalex.org/I890469752"]},{"raw_affiliation_string":"Collaborative Innovation Center of Novel Software Technology and Industrialization, Nanjing, China","institution_ids":[]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.765,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.597697,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":76,"max":79},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9999,"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.9999,"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.9962,"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.9949,"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/traceability","display_name":"Traceability","score":0.931122},{"id":"https://openalex.org/keywords/requirements-traceability","display_name":"Requirements Traceability","score":0.84951276},{"id":"https://openalex.org/keywords/word-embedding","display_name":"Word embedding","score":0.58294994},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.51772875},{"id":"https://openalex.org/keywords/representation","display_name":"Representation","score":0.47296184}],"concepts":[{"id":"https://openalex.org/C153876917","wikidata":"https://www.wikidata.org/wiki/Q899704","display_name":"Traceability","level":2,"score":0.931122},{"id":"https://openalex.org/C35084680","wikidata":"https://www.wikidata.org/wiki/Q848201","display_name":"Requirements traceability","level":5,"score":0.84951276},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.79757035},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.6822095},{"id":"https://openalex.org/C2777462759","wikidata":"https://www.wikidata.org/wiki/Q18395344","display_name":"Word embedding","level":3,"score":0.58294994},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.53856325},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.53628963},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.51772875},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.47296184},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4159853},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.3881244},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3811199},{"id":"https://openalex.org/C41608201","wikidata":"https://www.wikidata.org/wiki/Q980509","display_name":"Embedding","level":2,"score":0.36565465},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.35037798},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.27063853},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.20315123},{"id":"https://openalex.org/C135475081","wikidata":"https://www.wikidata.org/wiki/Q774228","display_name":"Requirement","level":4,"score":0.14500621},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C94625758","wikidata":"https://www.wikidata.org/wiki/Q7163","display_name":"Politics","level":2,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/qrs54544.2021.00096","pdf_url":null,"source":{"id":"https://openalex.org/S4363608552","display_name":"2021 IEEE 21st International Conference on Software Quality, Reliability and Security (QRS)","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":"conference"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Decent work and economic growth","score":0.69,"id":"https://metadata.un.org/sdg/8"}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":28,"referenced_works":["https://openalex.org/W130251781","https://openalex.org/W1614298861","https://openalex.org/W1965177473","https://openalex.org/W1997650168","https://openalex.org/W2004902747","https://openalex.org/W2015394552","https://openalex.org/W2045895677","https://openalex.org/W2076969540","https://openalex.org/W2099175080","https://openalex.org/W2114806302","https://openalex.org/W2129559874","https://openalex.org/W2138490545","https://openalex.org/W2146781646","https://openalex.org/W2155928322","https://openalex.org/W2251394933","https://openalex.org/W2553146174","https://openalex.org/W2767634764","https://openalex.org/W2887628184","https://openalex.org/W2922485783","https://openalex.org/W2955577783","https://openalex.org/W2967694418","https://openalex.org/W2997145369","https://openalex.org/W2998053008","https://openalex.org/W3038727996","https://openalex.org/W3090380114","https://openalex.org/W3098598077","https://openalex.org/W4254872669","https://openalex.org/W4385245566"],"related_works":["https://openalex.org/W4312646443","https://openalex.org/W4312234739","https://openalex.org/W4252654202","https://openalex.org/W2982483023","https://openalex.org/W2537685693","https://openalex.org/W2354227496","https://openalex.org/W2129559874","https://openalex.org/W1604969957","https://openalex.org/W1589012229","https://openalex.org/W1203831901"],"abstract_inverted_index":{"Requirement":[0],"traceability":[1,14,35,72,83],"is":[2,30,143],"essential":[3],"for":[4,20],"software":[5,27],"development":[6,25],"and":[7,39,86,93,99,115,128,133,149],"maintenance,":[8],"thereby":[9],"effectively":[10],"recovering":[11,82],"the":[12,24,52,66,109,113,120,123,131,135,140,146,150,155],"requirements":[13,38,85],"has":[15],"become":[16],"an":[17,79],"important":[18],"issue":[19],"requirement":[21],"engineering.":[22],"With":[23],"of":[26,108,112,125],"systems,":[28],"it":[29],"always":[31],"unrealistic":[32],"to":[33,50,81,96],"maintain":[34],"links":[36,53],"between":[37,84],"source":[40,87],"code":[41,126],"manually.":[42],"Therefore,":[43],"researchers":[44],"have":[45],"proposed":[46,141,156],"information":[47,111],"retrieval-based":[48],"approaches":[49],"recover":[51],"automatically.":[54],"Although":[55],"these":[56],"methods":[57],"reduce":[58],"human":[59],"labor,":[60],"they":[61],"do":[62],"not":[63],"fully":[64],"extract":[65,97],"specific":[67],"features,":[68],"resulting":[69],"in":[70],"poor":[71],"accuracy.":[73],"In":[74,118],"this":[75],"paper,":[76],"we":[77],"propose":[78],"approach":[80,142,157],"code,":[88],"which":[89],"combines":[90],"word":[91],"embedding":[92],"self-attention":[94],"model":[95],"features":[98],"generate":[100],"text":[101],"vectors.":[102],"These":[103],"technologies":[104],"make":[105],"full":[106],"use":[107],"semantic":[110],"context":[114],"feature":[116],"representation.":[117],"addition,":[119],"paper":[121],"discusses":[122],"impact":[124],"content":[127],"comments":[129],"on":[130,137],"results":[132,136,152],"improves":[134],"weight.":[138],"Finally,":[139],"compared":[144],"with":[145],"commonly-used":[147],"baselines,":[148],"study":[151],"show":[153],"that":[154],"outperforms":[158],"others.":[159]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W4225662601","counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":2}],"updated_date":"2024-12-07T16:58:24.536317","created_date":"2022-05-05"}