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...
Gespeichert in:
Veröffentlicht in: | IEEE access 2023-01, Vol.11, p.1-1 |
---|---|
Hauptverfasser: | , , , |
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 & 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 |