{"id":"https://openalex.org/W7171657889","doi":"https://doi.org/10.48550/arxiv.2607.25325","title":"NFR-to-Code Traceability in a Blockchain-IoT System: An Empirical Study","display_name":"NFR-to-Code Traceability in a Blockchain-IoT System: An Empirical Study","publication_year":2026,"publication_date":"2026-07-28","ids":{"openalex":"https://openalex.org/W7171657889","doi":"https://doi.org/10.48550/arxiv.2607.25325"},"language":null,"primary_location":{"id":"pmh:oai:arXiv.org:2607.25325","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2607.25325","pdf_url":"https://arxiv.org/pdf/2607.25325","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"volume":null,"type":"preprint","indexed_in":["arxiv","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2607.25325","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5143948972","display_name":"Yifei Wang","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I168719708","display_name":"City University of Hong Kong","ror":"https://ror.org/03q8dnn23","country_code":"HK","type":"education","lineage":["https://openalex.org/I168719708"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Wang, Yifei","raw_affiliation_strings":["City University of Hong Kong , Hong Kong , China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"City University of Hong Kong , Hong Kong , China","institution_ids":["https://openalex.org/I168719708"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051403641","display_name":"Jacky Keung","orcid":"https://orcid.org/0000-0002-3803-9600","observed_orcids":["https://orcid.org/0000-0002-3803-9600"]},"institutions":[{"id":"https://openalex.org/I168719708","display_name":"City University of Hong Kong","ror":"https://ror.org/03q8dnn23","country_code":"HK","type":"education","lineage":["https://openalex.org/I168719708"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Keung, Jacky","raw_affiliation_strings":["City University of Hong Kong , Hong Kong , China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"City University of Hong Kong , Hong Kong , China","institution_ids":["https://openalex.org/I168719708"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5134786808","display_name":"Xiaoxue Ma","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I8679417","display_name":"Hong Kong Metropolitan University","ror":"https://ror.org/0349bsm71","country_code":"HK","type":"education","lineage":["https://openalex.org/I8679417"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Ma, Xiaoxue","raw_affiliation_strings":["Hong Kong Metropolitan University , Hong Kong , China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Hong Kong Metropolitan University , Hong Kong , China","institution_ids":["https://openalex.org/I8679417"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5143892346","display_name":"Shijie Zhang","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I4210116924","display_name":"Chinese University of Hong Kong, Shenzhen","ror":"https://ror.org/02d5ks197","country_code":"CN","type":"education","lineage":["https://openalex.org/I177725633","https://openalex.org/I180726961","https://openalex.org/I4210116924"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhang, Shijie","raw_affiliation_strings":["The Chinese University of Hong Kong , Shenzhen , China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"The Chinese University of Hong Kong , Shenzhen , China","institution_ids":["https://openalex.org/I4210116924"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5042692958","display_name":"Yishu Li","orcid":"https://orcid.org/0000-0003-4017-4294","observed_orcids":["https://orcid.org/0000-0003-4017-4294"]},"institutions":[{"id":"https://openalex.org/I8679417","display_name":"Hong Kong Metropolitan University","ror":"https://ror.org/0349bsm71","country_code":"HK","type":"education","lineage":["https://openalex.org/I8679417"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Li, Yishu","raw_affiliation_strings":["Hong Kong Metropolitan University , Hong Kong , China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Hong Kong Metropolitan University , Hong Kong , China","institution_ids":["https://openalex.org/I8679417"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9868000149726868,"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.9868000149726868,"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.009700000286102295,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.0006000000284984708,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/non-functional-requirements","display_name":"non-functional requirements","score":0.8650000095367432},{"id":"https://openalex.org/keywords/security-requirements","display_name":"security requirements","score":0.6650000214576721},{"id":"https://openalex.org/keywords/tf-idf","display_name":"TF-IDF","score":0.5920000076293945},{"id":"https://openalex.org/keywords/bm25","display_name":"BM25","score":0.9950000047683716},{"id":"https://openalex.org/keywords/latent-semantic-indexing","display_name":"latent semantic indexing","score":0.9440000057220459},{"id":"https://openalex.org/keywords/word-mover-s-distance","display_name":"Word Mover's Distance","score":0.6850000023841858}],"concepts":[{"id":"https://openalex.org/C153876917","wikidata":"https://www.wikidata.org/wiki/Q899704","display_name":"Traceability","level":2,"score":0.9677000045776367},{"id":"https://openalex.org/C35084680","wikidata":"https://www.wikidata.org/wiki/Q848201","display_name":"Requirements traceability","level":5,"score":0.8094000220298767},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7050999999046326},{"id":"https://openalex.org/C75291252","wikidata":"https://www.wikidata.org/wiki/Q1315756","display_name":"TRACE (psycholinguistics)","level":2,"score":0.6484000086784363},{"id":"https://openalex.org/C138673069","wikidata":"https://www.wikidata.org/wiki/Q322229","display_name":"Tracing","level":2,"score":0.6035000085830688},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.5317999720573425},{"id":"https://openalex.org/C120936955","wikidata":"https://www.wikidata.org/wiki/Q2155640","display_name":"Empirical research","level":2,"score":0.45809999108314514},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.44830000400543213},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.3822000026702881},{"id":"https://openalex.org/C112930515","wikidata":"https://www.wikidata.org/wiki/Q4389547","display_name":"Risk analysis (engineering)","level":1,"score":0.3693999946117401},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.3479999899864197},{"id":"https://openalex.org/C33762810","wikidata":"https://www.wikidata.org/wiki/Q461671","display_name":"Data integrity","level":2,"score":0.31769999861717224},{"id":"https://openalex.org/C2776321320","wikidata":"https://www.wikidata.org/wiki/Q857525","display_name":"Annotation","level":2,"score":0.30169999599456787},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.28209999203681946},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.274399995803833},{"id":"https://openalex.org/C2781018962","wikidata":"https://www.wikidata.org/wiki/Q5164884","display_name":"Container (type theory)","level":2,"score":0.273499995470047},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.26579999923706055},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.2628999948501587}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:arXiv.org:2607.25325","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2607.25325","pdf_url":"https://arxiv.org/pdf/2607.25325","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"doi:10.48550/arxiv.2607.25325","doi":"https://doi.org/10.48550/arxiv.2607.25325","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.25325","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2607.25325","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2607.25325","pdf_url":"https://arxiv.org/pdf/2607.25325","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"sustainable_development_goals_aurora":[{"display_name":"Partnerships for the goals","score":0.50916987657547,"id":"https://metadata.un.org/sdg/17"}],"study_designs":[],"awards":[{"id":"https://openalex.org/G4282291828","display_name":null,"funder_award_id":"9229029","funder_id":"https://openalex.org/F4320309893","funder_display_name":"City University of Hong Kong"},{"id":"https://openalex.org/G978262999","display_name":null,"funder_award_id":"9229109","funder_id":"https://openalex.org/F4320309893","funder_display_name":"City University of Hong Kong"}],"funders":[{"id":"https://openalex.org/F4320309893","display_name":"City University of Hong Kong","ror":"https://ror.org/03q8dnn23"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7171657889.pdf","grobid_xml":"https://content.openalex.org/works/W7171657889.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Requirement-to-Code":[0],"traceability":[1,21,47,87,129],"has":[2],"been":[3],"widely":[4],"studied,":[5],"yet":[6],"existing":[7],"research":[8],"and":[9,29,42,66,75,88,98,142],"public":[10],"benchmarks":[11],"remain":[12],"largely":[13],"centered":[14],"on":[15,49],"functional":[16],"requirements":[17,24],"(FRs).":[18],"In":[19],"contrast,":[20],"for":[22,59],"non-functional":[23],"(NFRs)":[25],"remains":[26],"more":[27],"difficult":[28,118],"underexplored,":[30],"which":[31],"hinders":[32],"the":[33,83,116,124],"verification":[34],"of":[35,85,127],"critical":[36],"quality":[37],"concerns":[38],"such":[39],"as":[40],"security":[41],"reliability.This":[43],"paper":[44],"studies":[45],"NFR-to-Code":[46,110],"based":[48],"a":[50,68],"real-world":[51],"blockchain-IoT":[52],"project.":[53],"We":[54],"design":[55],"an":[56],"annotation":[57],"protocol":[58],"constructing":[60],"trace":[61],"links":[62],"across":[63],"heterogeneous":[64],"artifacts":[65],"build":[67],"manually":[69],"curated":[70],"subset":[71],"containing":[72],"both":[73],"FR":[74],"NFR":[76,86,128],"links.":[77],"Using":[78],"this":[79],"subset,":[80],"we":[81],"examine":[82],"characteristics":[84],"further":[89,121],"evaluate":[90],"four":[91],"representative":[92],"retrieval":[93],"baselines:":[94],"TF-IDF,":[95],"BM25,":[96],"LSI,":[97],"WMD.":[99],"The":[100],"results":[101],"show":[102],"that":[103,123,139],"FR-to-Code":[104],"tracing":[105],"is":[106,140],"consistently":[107],"easier":[108],"than":[109],"tracing,":[111],"while":[112],"security-related":[113],"NFRs":[114],"are":[115],"most":[117],"subset.":[119],"They":[120],"indicate":[122],"main":[125],"challenge":[126],"lies":[130],"not":[131,143],"in":[132,136,146],"requirement":[133],"availability,":[134],"but":[135],"implementation":[137],"evidence":[138],"distributed":[141],"clearly":[144],"localized":[145],"code.":[147]},"counts_by_year":[],"updated_date":"2026-09-30T09:27:27.532063","created_date":"2026-07-30T00:00:00"}
