Automated Recovery and Visualization of Test-To Traceability (tct) Links: an Evaluation

dc.contributor.author Aljawabrah, Nadera
dc.contributor.author Gergely, Tamas
dc.contributor.author Misra, Sanjay
dc.contributor.author Fernandez-Sanz, Luis
dc.date.accessioned 2024-07-05T15:19:28Z
dc.date.available 2024-07-05T15:19:28Z
dc.date.issued 2021
dc.description Gergely, Tamás/0000-0001-7504-3580; Fernandez-Sanz, Luis/0000-0003-0778-0073; Misra, Sanjay/0000-0002-3556-9331; Aljawabrah, Nadera/0000-0002-1775-4576 en_US
dc.description.abstract In 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.sponsorship University of Szeged, Hungary; CUCRID, Covenant University, Ota, Nigeria en_US
dc.description.sponsorship The 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.doi 10.1109/ACCESS.2021.3063158
dc.identifier.issn 2169-3536
dc.identifier.scopus 2-s2.0-85103764739
dc.identifier.uri https://doi.org/10.1109/ACCESS.2021.3063158
dc.identifier.uri https://hdl.handle.net/20.500.14411/1959
dc.language.iso en en_US
dc.publisher Ieee-inst Electrical Electronics Engineers inc en_US
dc.relation.ispartof IEEE Access
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject Visualization en_US
dc.subject Software en_US
dc.subject Tools en_US
dc.subject Hypertext systems en_US
dc.subject Task analysis en_US
dc.subject Maintenance engineering en_US
dc.subject Data visualization en_US
dc.subject Software development en_US
dc.subject software comprehension en_US
dc.subject test case en_US
dc.subject traceability links en_US
dc.subject visualization en_US
dc.title Automated Recovery and Visualization of Test-To Traceability (tct) Links: an Evaluation en_US
dc.type Article en_US
dspace.entity.type Publication
gdc.author.id Gergely, Tamás/0000-0001-7504-3580
gdc.author.id Fernandez-Sanz, Luis/0000-0003-0778-0073
gdc.author.id Misra, Sanjay/0000-0002-3556-9331
gdc.author.id Aljawabrah, Nadera/0000-0002-1775-4576
gdc.author.scopusid 57209746150
gdc.author.scopusid 6701482066
gdc.author.scopusid 56962766700
gdc.author.scopusid 25630384100
gdc.author.wosid Fernandez, Luis/KHX-5442-2024
gdc.author.wosid Gergely, Tamás/ABA-7259-2021
gdc.author.wosid Fernandez-Sanz, Luis/J-4895-2012
gdc.author.wosid Misra, Sanjay/K-2203-2014
gdc.bip.impulseclass C4
gdc.bip.influenceclass C5
gdc.bip.popularityclass C4
gdc.coar.access open access
gdc.coar.type text::journal::journal article
gdc.collaboration.industrial false
gdc.description.department Atılım University en_US
gdc.description.departmenttemp [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, Spain en_US
gdc.description.endpage 40123 en_US
gdc.description.publicationcategory Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı en_US
gdc.description.scopusquality Q1
gdc.description.startpage 40111 en_US
gdc.description.volume 9 en_US
gdc.description.wosquality Q2
gdc.identifier.openalex W3135086610
gdc.identifier.wos WOS:000631191000001
gdc.oaire.accesstype GOLD
gdc.oaire.diamondjournal false
gdc.oaire.downloads 10
gdc.oaire.impulse 6.0
gdc.oaire.influence 2.928753E-9
gdc.oaire.isgreen true
gdc.oaire.keywords FOS: Computer and information sciences
gdc.oaire.keywords Code Clone Detection
gdc.oaire.keywords Computer Networks and Communications
gdc.oaire.keywords Requirements traceability
gdc.oaire.keywords Usability
gdc.oaire.keywords test case
gdc.oaire.keywords Set (abstract data type)
gdc.oaire.keywords Unit testing
gdc.oaire.keywords Program comprehension
gdc.oaire.keywords software comprehension
gdc.oaire.keywords traceability links
gdc.oaire.keywords Machine learning
gdc.oaire.keywords Source code
gdc.oaire.keywords Data mining
gdc.oaire.keywords visualization
gdc.oaire.keywords Visualization
gdc.oaire.keywords Code (set theory)
gdc.oaire.keywords Source Code Analysis
gdc.oaire.keywords Software engineering
gdc.oaire.keywords Human–computer interaction
gdc.oaire.keywords Data visualization
gdc.oaire.keywords Traceability
gdc.oaire.keywords Software development
gdc.oaire.keywords Computer science
gdc.oaire.keywords TK1-9971
gdc.oaire.keywords Computer Science Applications
gdc.oaire.keywords Process (computing)
gdc.oaire.keywords Programming language
gdc.oaire.keywords Requirement
gdc.oaire.keywords Log Analysis and System Performance Diagnosis
gdc.oaire.keywords Computer Science
gdc.oaire.keywords Physical Sciences
gdc.oaire.keywords Innovation and Collaboration in Open Source Community
gdc.oaire.keywords Software system
gdc.oaire.keywords Requirements Traceability
gdc.oaire.keywords Electrical engineering. Electronics. Nuclear engineering
gdc.oaire.keywords Test case
gdc.oaire.keywords Regression analysis
gdc.oaire.keywords Software
gdc.oaire.keywords Empirical Studies in Software Engineering
gdc.oaire.keywords Information Systems
gdc.oaire.popularity 7.1630244E-9
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 02 engineering and technology
gdc.oaire.sciencefields 0202 electrical engineering, electronic engineering, information engineering
gdc.oaire.views 14
gdc.openalex.collaboration International
gdc.openalex.fwci 2.32904108
gdc.openalex.normalizedpercentile 0.89
gdc.openalex.toppercent TOP 10%
gdc.opencitations.count 7
gdc.plumx.crossrefcites 1
gdc.plumx.mendeley 27
gdc.plumx.scopuscites 8
gdc.scopus.citedcount 8
gdc.virtual.author Mısra, Sanjay
gdc.wos.citedcount 6
relation.isAuthorOfPublication 53e88841-fdb7-484f-9e08-efa4e6d1a090
relation.isAuthorOfPublication.latestForDiscovery 53e88841-fdb7-484f-9e08-efa4e6d1a090
relation.isOrgUnitOfPublication e0809e2c-77a7-4f04-9cb0-4bccec9395fa
relation.isOrgUnitOfPublication 4abda634-67fd-417f-bee6-59c29fc99997
relation.isOrgUnitOfPublication 50be38c5-40c4-4d5f-b8e6-463e9514c6dd
relation.isOrgUnitOfPublication.latestForDiscovery e0809e2c-77a7-4f04-9cb0-4bccec9395fa

Files

Collections