A Systematic Literature Review of Issue-Based Requirement Traceability

Issue reports are software artifacts that often specify the changed requirements of software systems. As software systems evolve according to these changed requirements, issue reports have become the essential artifacts that should be covered by requirement traceability. While researchers have devel...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE access 2023-01, Vol.11, p.1-1
Hauptverfasser: Lyu, Yijing, Cho, Heetae, Jung, Pilsu, Lee, Seonah
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1
container_issue
container_start_page 1
container_title IEEE access
container_volume 11
creator Lyu, Yijing
Cho, Heetae
Jung, Pilsu
Lee, Seonah
description Issue reports are software artifacts that often specify the changed requirements of software systems. As software systems evolve according to these changed requirements, issue reports have become the essential artifacts that should be covered by requirement traceability. While researchers have developed automatic approaches for establishing the traceability links of issue reports, no papers have surveyed these approaches. In this paper, we conduct a systematic literature review of issue-based requirement traceability. We searched for articles published in renowned conferences and journals in the software engineering field from 2011 to 2022. From 1,347 initial articles, we identified 40 relevant articles. We investigated four aspects of issue-based traceability: problems, artifact pairs, techniques, and evaluation targets. Our findings are as follows. First, the challenges of issue-based requirement traceability are relevant to accuracy, effort, support, information, and trustworthiness. Second, issue reports are linked to commits, source code, user reviews, and test cases. Third, the studies mainly adopted machine learning and information retrieval techniques to generate and recover trace links. Finally, the main evaluation targets were open-source projects, but open datasets were also provided.
doi_str_mv 10.1109/ACCESS.2023.3242294
format Article
fullrecord <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_ieee_primary_10036417</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10036417</ieee_id><doaj_id>oai_doaj_org_article_2cbc071b61a84460be3c23db5e61a5f6</doaj_id><sourcerecordid>2776794734</sourcerecordid><originalsourceid>FETCH-LOGICAL-c409t-14006e3ee8d12c2f743ca8caabc373f0498cbd15112c3ac976b4fe08768e864f3</originalsourceid><addsrcrecordid>eNpNUE1PAjEQ3RhNJMgv0MMmnhf7te3uEQkqCYmJ4Llpu1NTAiy0XQ3_3uISw1xm8mbem5mXZfcYjTFG9dNkOp0tl2OCCB1Twgip2VU2IJjXBS0pv76ob7NRCGuUokpQKQbZyyRfHkOErYrO5AsXwavYecg_4NvBT97afB5CB8WzCtAk9NA5D1vYxXzllQGl3cbF4112Y9UmwOich9nny2w1fSsW76_z6WRRGIbqWGCGEAcKUDWYGGIFo0ZVRiltqKAWsboyusElTl2qTC24ZhZQJXgFFWeWDrN5r9u0ai333m2VP8pWOfkHtP5LKp8-2YAkRhsksOZYVYxxpIEaQhtdQkJKy5PWY6-19-2hgxDluu38Lp0viRBc1ExQlqZoP2V8G4IH-78VI3nyX_b-y5P_8ux_Yj30LAcAFwxEOcOC_gIJuICZ</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2776794734</pqid></control><display><type>article</type><title>A Systematic Literature Review of Issue-Based Requirement Traceability</title><source>IEEE Open Access Journals</source><source>DOAJ Directory of Open Access Journals</source><source>EZB-FREE-00999 freely available EZB journals</source><creator>Lyu, Yijing ; Cho, Heetae ; Jung, Pilsu ; Lee, Seonah</creator><creatorcontrib>Lyu, Yijing ; Cho, Heetae ; Jung, Pilsu ; Lee, Seonah</creatorcontrib><description>Issue reports are software artifacts that often specify the changed requirements of software systems. As software systems evolve according to these changed requirements, issue reports have become the essential artifacts that should be covered by requirement traceability. While researchers have developed automatic approaches for establishing the traceability links of issue reports, no papers have surveyed these approaches. In this paper, we conduct a systematic literature review of issue-based requirement traceability. We searched for articles published in renowned conferences and journals in the software engineering field from 2011 to 2022. From 1,347 initial articles, we identified 40 relevant articles. We investigated four aspects of issue-based traceability: problems, artifact pairs, techniques, and evaluation targets. Our findings are as follows. First, the challenges of issue-based requirement traceability are relevant to accuracy, effort, support, information, and trustworthiness. Second, issue reports are linked to commits, source code, user reviews, and test cases. Third, the studies mainly adopted machine learning and information retrieval techniques to generate and recover trace links. Finally, the main evaluation targets were open-source projects, but open datasets were also provided.</description><identifier>ISSN: 2169-3536</identifier><identifier>EISSN: 2169-3536</identifier><identifier>DOI: 10.1109/ACCESS.2023.3242294</identifier><identifier>CODEN: IAECCG</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Information retrieval ; Literature reviews ; Machine learning ; Software engineering ; Software Issue Reports ; Software Requirement Traceability ; Source code ; Systematic Literature Review ; Systematic review ; Traceability Links</subject><ispartof>IEEE access, 2023-01, Vol.11, p.1-1</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c409t-14006e3ee8d12c2f743ca8caabc373f0498cbd15112c3ac976b4fe08768e864f3</citedby><cites>FETCH-LOGICAL-c409t-14006e3ee8d12c2f743ca8caabc373f0498cbd15112c3ac976b4fe08768e864f3</cites><orcidid>0000-0002-2004-2924 ; 0000-0002-8507-1953</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10036417$$EHTML$$P50$$Gieee$$Hfree_for_read</linktohtml><link.rule.ids>314,780,784,864,2102,27633,27924,27925,54933</link.rule.ids></links><search><creatorcontrib>Lyu, Yijing</creatorcontrib><creatorcontrib>Cho, Heetae</creatorcontrib><creatorcontrib>Jung, Pilsu</creatorcontrib><creatorcontrib>Lee, Seonah</creatorcontrib><title>A Systematic Literature Review of Issue-Based Requirement Traceability</title><title>IEEE access</title><addtitle>Access</addtitle><description>Issue reports are software artifacts that often specify the changed requirements of software systems. As software systems evolve according to these changed requirements, issue reports have become the essential artifacts that should be covered by requirement traceability. While researchers have developed automatic approaches for establishing the traceability links of issue reports, no papers have surveyed these approaches. In this paper, we conduct a systematic literature review of issue-based requirement traceability. We searched for articles published in renowned conferences and journals in the software engineering field from 2011 to 2022. From 1,347 initial articles, we identified 40 relevant articles. We investigated four aspects of issue-based traceability: problems, artifact pairs, techniques, and evaluation targets. Our findings are as follows. First, the challenges of issue-based requirement traceability are relevant to accuracy, effort, support, information, and trustworthiness. Second, issue reports are linked to commits, source code, user reviews, and test cases. Third, the studies mainly adopted machine learning and information retrieval techniques to generate and recover trace links. Finally, the main evaluation targets were open-source projects, but open datasets were also provided.</description><subject>Information retrieval</subject><subject>Literature reviews</subject><subject>Machine learning</subject><subject>Software engineering</subject><subject>Software Issue Reports</subject><subject>Software Requirement Traceability</subject><subject>Source code</subject><subject>Systematic Literature Review</subject><subject>Systematic review</subject><subject>Traceability Links</subject><issn>2169-3536</issn><issn>2169-3536</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>ESBDL</sourceid><sourceid>RIE</sourceid><sourceid>DOA</sourceid><recordid>eNpNUE1PAjEQ3RhNJMgv0MMmnhf7te3uEQkqCYmJ4Llpu1NTAiy0XQ3_3uISw1xm8mbem5mXZfcYjTFG9dNkOp0tl2OCCB1Twgip2VU2IJjXBS0pv76ob7NRCGuUokpQKQbZyyRfHkOErYrO5AsXwavYecg_4NvBT97afB5CB8WzCtAk9NA5D1vYxXzllQGl3cbF4112Y9UmwOich9nny2w1fSsW76_z6WRRGIbqWGCGEAcKUDWYGGIFo0ZVRiltqKAWsboyusElTl2qTC24ZhZQJXgFFWeWDrN5r9u0ai333m2VP8pWOfkHtP5LKp8-2YAkRhsksOZYVYxxpIEaQhtdQkJKy5PWY6-19-2hgxDluu38Lp0viRBc1ExQlqZoP2V8G4IH-78VI3nyX_b-y5P_8ux_Yj30LAcAFwxEOcOC_gIJuICZ</recordid><startdate>20230101</startdate><enddate>20230101</enddate><creator>Lyu, Yijing</creator><creator>Cho, Heetae</creator><creator>Jung, Pilsu</creator><creator>Lee, Seonah</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>ESBDL</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7SR</scope><scope>8BQ</scope><scope>8FD</scope><scope>JG9</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0002-2004-2924</orcidid><orcidid>https://orcid.org/0000-0002-8507-1953</orcidid></search><sort><creationdate>20230101</creationdate><title>A Systematic Literature Review of Issue-Based Requirement Traceability</title><author>Lyu, Yijing ; Cho, Heetae ; Jung, Pilsu ; Lee, Seonah</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c409t-14006e3ee8d12c2f743ca8caabc373f0498cbd15112c3ac976b4fe08768e864f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Information retrieval</topic><topic>Literature reviews</topic><topic>Machine learning</topic><topic>Software engineering</topic><topic>Software Issue Reports</topic><topic>Software Requirement Traceability</topic><topic>Source code</topic><topic>Systematic Literature Review</topic><topic>Systematic review</topic><topic>Traceability Links</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Lyu, Yijing</creatorcontrib><creatorcontrib>Cho, Heetae</creatorcontrib><creatorcontrib>Jung, Pilsu</creatorcontrib><creatorcontrib>Lee, Seonah</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE Open Access Journals</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>IEEE access</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Lyu, Yijing</au><au>Cho, Heetae</au><au>Jung, Pilsu</au><au>Lee, Seonah</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Systematic Literature Review of Issue-Based Requirement Traceability</atitle><jtitle>IEEE access</jtitle><stitle>Access</stitle><date>2023-01-01</date><risdate>2023</risdate><volume>11</volume><spage>1</spage><epage>1</epage><pages>1-1</pages><issn>2169-3536</issn><eissn>2169-3536</eissn><coden>IAECCG</coden><abstract>Issue reports are software artifacts that often specify the changed requirements of software systems. As software systems evolve according to these changed requirements, issue reports have become the essential artifacts that should be covered by requirement traceability. While researchers have developed automatic approaches for establishing the traceability links of issue reports, no papers have surveyed these approaches. In this paper, we conduct a systematic literature review of issue-based requirement traceability. We searched for articles published in renowned conferences and journals in the software engineering field from 2011 to 2022. From 1,347 initial articles, we identified 40 relevant articles. We investigated four aspects of issue-based traceability: problems, artifact pairs, techniques, and evaluation targets. Our findings are as follows. First, the challenges of issue-based requirement traceability are relevant to accuracy, effort, support, information, and trustworthiness. Second, issue reports are linked to commits, source code, user reviews, and test cases. Third, the studies mainly adopted machine learning and information retrieval techniques to generate and recover trace links. Finally, the main evaluation targets were open-source projects, but open datasets were also provided.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/ACCESS.2023.3242294</doi><tpages>1</tpages><orcidid>https://orcid.org/0000-0002-2004-2924</orcidid><orcidid>https://orcid.org/0000-0002-8507-1953</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2169-3536
ispartof IEEE access, 2023-01, Vol.11, p.1-1
issn 2169-3536
2169-3536
language eng
recordid cdi_ieee_primary_10036417
source IEEE Open Access Journals; DOAJ Directory of Open Access Journals; EZB-FREE-00999 freely available EZB journals
subjects Information retrieval
Literature reviews
Machine learning
Software engineering
Software Issue Reports
Software Requirement Traceability
Source code
Systematic Literature Review
Systematic review
Traceability Links
title A Systematic Literature Review of Issue-Based Requirement Traceability
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T08%3A38%3A20IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Systematic%20Literature%20Review%20of%20Issue-Based%20Requirement%20Traceability&rft.jtitle=IEEE%20access&rft.au=Lyu,%20Yijing&rft.date=2023-01-01&rft.volume=11&rft.spage=1&rft.epage=1&rft.pages=1-1&rft.issn=2169-3536&rft.eissn=2169-3536&rft.coden=IAECCG&rft_id=info:doi/10.1109/ACCESS.2023.3242294&rft_dat=%3Cproquest_ieee_%3E2776794734%3C/proquest_ieee_%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2776794734&rft_id=info:pmid/&rft_ieee_id=10036417&rft_doaj_id=oai_doaj_org_article_2cbc071b61a84460be3c23db5e61a5f6&rfr_iscdi=true