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...

Full description

Bibliographic Details
Main Authors: Shahid, Muhammad, Ibrahim, Suhaimi
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