Automated Recovery and Visualization of Test-to-Code Traceability (TCT) Links: An Evaluation

dc.authoridGergely, Tamás/0000-0001-7504-3580
dc.authoridFernandez-Sanz, Luis/0000-0003-0778-0073
dc.authoridMisra, Sanjay/0000-0002-3556-9331
dc.authoridAljawabrah, Nadera/0000-0002-1775-4576
dc.authorscopusid57209746150
dc.authorscopusid6701482066
dc.authorscopusid56962766700
dc.authorscopusid25630384100
dc.authorwosidFernandez, Luis/KHX-5442-2024
dc.authorwosidGergely, Tamás/ABA-7259-2021
dc.authorwosidFernandez-Sanz, Luis/J-4895-2012
dc.authorwosidMisra, Sanjay/K-2203-2014
dc.contributor.authorMısra, Sanjay
dc.contributor.authorGergely, Tamas
dc.contributor.authorMisra, Sanjay
dc.contributor.authorFernandez-Sanz, Luis
dc.contributor.otherComputer Engineering
dc.date.accessioned2024-07-05T15:19:28Z
dc.date.available2024-07-05T15:19:28Z
dc.date.issued2021
dc.departmentAtılım Universityen_US
dc.department-temp[Aljawabrah, Nadera; Gergely, Tamas] Univ Szeged, Dept Software Engn, H-6720 Szeged, Hungary; [Misra, Sanjay] Atilim Univ, Dept Comp Engn, TR-06830 Ankara, Turkey; [Misra, Sanjay] Covenant Univ, Dept Elect & Informat Engn, Ota 112233, Nigeria; [Fernandez-Sanz, Luis] Univ Alcala, Dept Comp Sci, Madrid 28801, Spainen_US
dc.descriptionGergely, Tamás/0000-0001-7504-3580; Fernandez-Sanz, Luis/0000-0003-0778-0073; Misra, Sanjay/0000-0002-3556-9331; Aljawabrah, Nadera/0000-0002-1775-4576en_US
dc.description.abstractIn the software development process, traceability links between unit tests and code are not explicitly maintained, and dependencies in most cases are manually identified. As a result, a large amount of effort and time is required during the comprehension process to establish the links between these artifacts. Although there are several methods that can infer such links based on different phenomenons, these methods usually produce different set of traceability links. This work expands upon previous traceability link recovery and visualization studies by implementing a combination of traceability recovery methods that automatically retrieve the links, and visualizing them to help developers to overview the links inferred by various recovery techniques, and also to select the right relations for analyses. The results of the usability study show that the visualization model presented herein can effectively support browsing, comprehension, and maintenance of Test-to Code Traceability (TCT) links in a system with enhanced efficiency, as well as visualization of TCT links from multiple sources is better than a visualization of single source of traceability links.en_US
dc.description.sponsorshipUniversity of Szeged, Hungary; CUCRID, Covenant University, Ota, Nigeriaen_US
dc.description.sponsorshipThe work of Nadera Aljawabrah and Tamas Gergely was supported by the University of Szeged, Hungary. The work of Sanjay Misra was supported by CUCRID, Covenant University, Ota, Nigeria.en_US
dc.identifier.citation6
dc.identifier.doi10.1109/ACCESS.2021.3063158
dc.identifier.endpage40123en_US
dc.identifier.issn2169-3536
dc.identifier.scopus2-s2.0-85103764739
dc.identifier.scopusqualityQ1
dc.identifier.startpage40111en_US
dc.identifier.urihttps://doi.org/10.1109/ACCESS.2021.3063158
dc.identifier.urihttps://hdl.handle.net/20.500.14411/1959
dc.identifier.volume9en_US
dc.identifier.wosWOS:000631191000001
dc.identifier.wosqualityQ2
dc.language.isoenen_US
dc.publisherIeee-inst Electrical Electronics Engineers incen_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectVisualizationen_US
dc.subjectSoftwareen_US
dc.subjectToolsen_US
dc.subjectHypertext systemsen_US
dc.subjectTask analysisen_US
dc.subjectMaintenance engineeringen_US
dc.subjectData visualizationen_US
dc.subjectSoftware developmenten_US
dc.subjectsoftware comprehensionen_US
dc.subjecttest caseen_US
dc.subjecttraceability linksen_US
dc.subjectvisualizationen_US
dc.titleAutomated Recovery and Visualization of Test-to-Code Traceability (TCT) Links: An Evaluationen_US
dc.typeArticleen_US
dspace.entity.typePublication
relation.isAuthorOfPublication53e88841-fdb7-484f-9e08-efa4e6d1a090
relation.isAuthorOfPublication.latestForDiscovery53e88841-fdb7-484f-9e08-efa4e6d1a090
relation.isOrgUnitOfPublicatione0809e2c-77a7-4f04-9cb0-4bccec9395fa
relation.isOrgUnitOfPublication.latestForDiscoverye0809e2c-77a7-4f04-9cb0-4bccec9395fa

Files

Collections