A new model for requirements to code traceability to support code coverage analysis
Requirements traceability is one of the most important and challenging tasks in the industry to ensure that software has been developed according to all user requirements. Requirements need to be specified and traced throughout the software development life cycle in order to map links between differ...
Main Authors: | , |
---|---|
Format: | Article |
Published: |
2013
|
Subjects: |
_version_ | 1796857846336323584 |
---|---|
author | Shahid, Muhammad Ibrahim, Suhaimi |
author_facet | Shahid, Muhammad Ibrahim, Suhaimi |
author_sort | Shahid, Muhammad |
collection | ePrints |
description | Requirements traceability is one of the most important and challenging tasks in the industry to ensure that software has been developed according to all user requirements. Requirements need to be specified and traced throughout the software development life cycle in order to map links between different software artifacts. This paper proposes a new model for finding traceability of functional requirements into artifacts such as methods, classes and packages. In this approach, requirements traceability links to code remains updated every time even after changes in code and requirements. This can be applied in updated coverage data and analysis to know which part of code has been tested and which has not been tested yet. Management can visualize the progress and quality of the software by knowing the traced code. |
first_indexed | 2024-03-05T19:03:54Z |
format | Article |
id | utm.eprints-40158 |
institution | Universiti Teknologi Malaysia - ePrints |
last_indexed | 2024-03-05T19:03:54Z |
publishDate | 2013 |
record_format | dspace |
spelling | utm.eprints-401582020-10-30T05:13:34Z http://eprints.utm.my/40158/ A new model for requirements to code traceability to support code coverage analysis Shahid, Muhammad Ibrahim, Suhaimi QA75 Electronic computers. Computer science Requirements traceability is one of the most important and challenging tasks in the industry to ensure that software has been developed according to all user requirements. Requirements need to be specified and traced throughout the software development life cycle in order to map links between different software artifacts. This paper proposes a new model for finding traceability of functional requirements into artifacts such as methods, classes and packages. In this approach, requirements traceability links to code remains updated every time even after changes in code and requirements. This can be applied in updated coverage data and analysis to know which part of code has been tested and which has not been tested yet. Management can visualize the progress and quality of the software by knowing the traced code. 2013-10 Article PeerReviewed Shahid, Muhammad and Ibrahim, Suhaimi (2013) A new model for requirements to code traceability to support code coverage analysis. Asian Academic Research Journal of Multidisciplinary (AARJMD), 1 (14). pp. 159-172. ISSN 2319-2801 https://www.researchgate.net/publication/25883998 |
spellingShingle | QA75 Electronic computers. Computer science Shahid, Muhammad Ibrahim, Suhaimi A new model for requirements to code traceability to support code coverage analysis |
title | A new model for requirements to code traceability to support code coverage analysis |
title_full | A new model for requirements to code traceability to support code coverage analysis |
title_fullStr | A new model for requirements to code traceability to support code coverage analysis |
title_full_unstemmed | A new model for requirements to code traceability to support code coverage analysis |
title_short | A new model for requirements to code traceability to support code coverage analysis |
title_sort | new model for requirements to code traceability to support code coverage analysis |
topic | QA75 Electronic computers. Computer science |
work_keys_str_mv | AT shahidmuhammad anewmodelforrequirementstocodetraceabilitytosupportcodecoverageanalysis AT ibrahimsuhaimi anewmodelforrequirementstocodetraceabilitytosupportcodecoverageanalysis AT shahidmuhammad newmodelforrequirementstocodetraceabilitytosupportcodecoverageanalysis AT ibrahimsuhaimi newmodelforrequirementstocodetraceabilitytosupportcodecoverageanalysis |