{"id":"https://openalex.org/W1984925551","doi":"https://doi.org/10.1109/icsm.2012.6405270","title":"Do data dependencies in source code complement call dependencies for understanding requirements traceability?","display_name":"Do data dependencies in source code complement call dependencies for understanding requirements traceability?","publication_year":2012,"publication_date":"2012-09-01","ids":{"openalex":"https://openalex.org/W1984925551","doi":"https://doi.org/10.1109/icsm.2012.6405270","mag":"1984925551"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/icsm.2012.6405270","pdf_url":null,"source":null,"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/A5043601793","display_name":"Hongyu Kuang","orcid":"https://orcid.org/0009-0003-8702-2826"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"funder","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hongyu Kuang","raw_affiliation_strings":["State Key Lab for Novel Software Tech., Nanjing Univ., Nanjing, Jiangsu, China#TAB#"],"affiliations":[{"raw_affiliation_string":"State Key Lab for Novel Software Tech., Nanjing Univ., Nanjing, Jiangsu, China#TAB#","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063243817","display_name":"Patrick M\u00e4der","orcid":"https://orcid.org/0000-0001-6871-2707"},"institutions":[{"id":"https://openalex.org/I121883995","display_name":"Johannes Kepler University of Linz","ror":"https://ror.org/052r2xn60","country_code":"AT","type":"education","lineage":["https://openalex.org/I121883995"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Patrick Mader","raw_affiliation_strings":["Inst. of Syst. Eng. & Autom., Johannes Kepler Univ., Linz, Austria"],"affiliations":[{"raw_affiliation_string":"Inst. of Syst. Eng. & Autom., Johannes Kepler Univ., Linz, Austria","institution_ids":["https://openalex.org/I121883995"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084214981","display_name":"Hao Hu","orcid":"https://orcid.org/0000-0002-1103-0243"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"funder","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hao Hu","raw_affiliation_strings":["State Key Lab for Novel Software Tech., Nanjing Univ., Nanjing, Jiangsu, China#TAB#"],"affiliations":[{"raw_affiliation_string":"State Key Lab for Novel Software Tech., Nanjing Univ., Nanjing, Jiangsu, China#TAB#","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066639133","display_name":"Achraf Ghabi","orcid":null},"institutions":[{"id":"https://openalex.org/I121883995","display_name":"Johannes Kepler University of Linz","ror":"https://ror.org/052r2xn60","country_code":"AT","type":"education","lineage":["https://openalex.org/I121883995"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Achraf Ghabi","raw_affiliation_strings":["Inst. of Syst. Eng. & Autom., Johannes Kepler Univ., Linz, Austria"],"affiliations":[{"raw_affiliation_string":"Inst. of Syst. Eng. & Autom., Johannes Kepler Univ., Linz, Austria","institution_ids":["https://openalex.org/I121883995"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028716858","display_name":"LiGuo Huang","orcid":"https://orcid.org/0000-0001-7790-0195"},"institutions":[{"id":"https://openalex.org/I178169726","display_name":"Southern Methodist University","ror":"https://ror.org/042tdr378","country_code":"US","type":"funder","lineage":["https://openalex.org/I178169726"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"LiGuo Huang","raw_affiliation_strings":["Department of Computer Science and Engineering, Southern Methodist University, Dallas, TX 75275, USA."],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Southern Methodist University, Dallas, TX 75275, USA.","institution_ids":["https://openalex.org/I178169726"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112116014","display_name":"Jian Lv","orcid":null},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"funder","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lv Jian","raw_affiliation_strings":["State Key Lab for Novel Software Tech., Nanjing Univ., Nanjing, Jiangsu, China#TAB#"],"affiliations":[{"raw_affiliation_string":"State Key Lab for Novel Software Tech., Nanjing Univ., Nanjing, Jiangsu, China#TAB#","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5057561309","display_name":"Alexander Egyed","orcid":"https://orcid.org/0000-0003-3128-5427"},"institutions":[{"id":"https://openalex.org/I121883995","display_name":"Johannes Kepler University of Linz","ror":"https://ror.org/052r2xn60","country_code":"AT","type":"education","lineage":["https://openalex.org/I121883995"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Alexander Egyed","raw_affiliation_strings":["Inst. of Syst. Eng. & Autom., Johannes Kepler Univ., Linz, Austria"],"affiliations":[{"raw_affiliation_string":"Inst. of Syst. Eng. & Autom., Johannes Kepler Univ., Linz, Austria","institution_ids":["https://openalex.org/I121883995"]}]}],"institution_assertions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.576,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":12,"citation_normalized_percentile":{"value":0.797383,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":86,"max":87},"biblio":{"volume":null,"issue":null,"first_page":"181","last_page":"190"},"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.999,"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"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9986,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.80891067},{"id":"https://openalex.org/keywords/complement","display_name":"Complement","score":0.6628512},{"id":"https://openalex.org/keywords/trace","display_name":"TRACE (psycholinguistics)","score":0.61671674},{"id":"https://openalex.org/keywords/requirements-traceability","display_name":"Requirements Traceability","score":0.5632956}],"concepts":[{"id":"https://openalex.org/C153876917","wikidata":"https://www.wikidata.org/wiki/Q899704","display_name":"Traceability","level":2,"score":0.80891067},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7596357},{"id":"https://openalex.org/C112313634","wikidata":"https://www.wikidata.org/wiki/Q7886648","display_name":"Complement (music)","level":5,"score":0.6628512},{"id":"https://openalex.org/C75291252","wikidata":"https://www.wikidata.org/wiki/Q1315756","display_name":"TRACE (psycholinguistics)","level":2,"score":0.61671674},{"id":"https://openalex.org/C35084680","wikidata":"https://www.wikidata.org/wiki/Q848201","display_name":"Requirements traceability","level":5,"score":0.5632956},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.49585494},{"id":"https://openalex.org/C40683218","wikidata":"https://www.wikidata.org/wiki/Q5260625","display_name":"Dependency theory (database theory)","level":4,"score":0.4475242},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.44215283},{"id":"https://openalex.org/C26320393","wikidata":"https://www.wikidata.org/wiki/Q597053","display_name":"Functional dependency","level":3,"score":0.38237318},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.34194785},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3245667},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.25863603},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.24373579},{"id":"https://openalex.org/C5655090","wikidata":"https://www.wikidata.org/wiki/Q192588","display_name":"Relational database","level":2,"score":0.19681504},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"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/C188082640","wikidata":"https://www.wikidata.org/wiki/Q1780899","display_name":"Complementation","level":4,"score":0.0},{"id":"https://openalex.org/C135475081","wikidata":"https://www.wikidata.org/wiki/Q774228","display_name":"Requirement","level":4,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C127716648","wikidata":"https://www.wikidata.org/wiki/Q104053","display_name":"Phenotype","level":3,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/icsm.2012.6405270","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":14,"referenced_works":["https://openalex.org/W1539495021","https://openalex.org/W1965287291","https://openalex.org/W1977971855","https://openalex.org/W2041853131","https://openalex.org/W2070947612","https://openalex.org/W2091609120","https://openalex.org/W2125480321","https://openalex.org/W2128581098","https://openalex.org/W2140255470","https://openalex.org/W2149237601","https://openalex.org/W2155829706","https://openalex.org/W2157627717","https://openalex.org/W2162544703","https://openalex.org/W2171008953"],"related_works":["https://openalex.org/W4312646443","https://openalex.org/W4205334181","https://openalex.org/W2559864951","https://openalex.org/W2555394075","https://openalex.org/W2529694091","https://openalex.org/W2382700265","https://openalex.org/W2362576345","https://openalex.org/W2149761305","https://openalex.org/W2134866950","https://openalex.org/W2100348239"],"abstract_inverted_index":{"It":[0],"is":[1,34,66],"common":[2],"practice":[3],"for":[4],"requirements":[5,42,102],"traceability":[6],"research":[7,73],"to":[8,41,61,97,101],"consider":[9],"method":[10],"call":[11,45,54,117],"dependencies":[12,37,115],"within":[13],"the":[14,25,62,99],"source":[15],"code":[16,128],"(e.g.,":[17,137],"fan-in/fan-out":[18],"analyses).":[19],"However,":[20,107],"current":[21],"approaches":[22],"largely":[23],"ignore":[24],"role":[26],"of":[27,127],"data.":[28],"The":[29],"question":[30],"this":[31,67],"paper":[32],"investigates":[33],"whether":[35],"data":[36,64,91,114],"have":[38,59,121],"similar":[39],"relationships":[40,92],"as":[43],"do":[44,52,58],"dependencies.":[46,106,118],"For":[47],"example,":[48],"if":[49],"two":[50],"methods":[51],"not":[53],"one":[55],"another,":[56],"but":[57],"access":[60],"same":[63],"then":[65],"information":[68,138],"relevant?":[69],"We":[70],"formulated":[71],"several":[72],"questions":[74],"and":[75,134],"validated":[76],"them":[77],"on":[78,124],"three":[79],"large":[80],"software":[81],"systems,":[82],"covering":[83],"about":[84],"120":[85],"KLOC.":[86],"Our":[87],"findings":[88,120],"are":[89,93],"that":[90,113],"roughly":[94],"equally":[95],"relevant":[96],"understanding":[98],"relationship":[100],"traces":[103],"than":[104],"calling":[105],"most":[108],"interestingly,":[109],"our":[110],"analyses":[111],"show":[112],"complement":[116],"These":[119],"strong":[122],"implications":[123],"all":[125],"forms":[126],"understanding,":[129],"including":[130],"trace":[131],"capture,":[132],"maintenance,":[133],"validation":[135],"techniques":[136],"retrieval).":[139]},"abstract_inverted_index_v3":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W1984925551","counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":1}],"updated_date":"2025-04-20T02:47:17.863417","created_date":"2016-06-24"}