SwePub
Sök i LIBRIS databas

  Extended search

onr:"swepub:oai:DiVA.org:bth-23631"
 

Search: onr:"swepub:oai:DiVA.org:bth-23631" > Lessons learned fro...

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist
  • Minhas, Nasir MehmoodMälardalens universitet,Blekinge Tekniska Högskola,Institutionen för programvaruteknik,Inbyggda system,Blekinge Inst Technol, Karlskrona, Sweden (author)

Lessons learned from replicating a study on information-retrieval based test case prioritization

  • Article/chapterEnglish2023

Publisher, publication year, extent ...

  • Springer,2023
  • electronicrdacarrier

Numbers

  • LIBRIS-ID:oai:DiVA.org:bth-23631
  • https://urn.kb.se/resolve?urn=urn:nbn:se:bth-23631URI
  • https://doi.org/10.1007/s11219-023-09650-4DOI
  • https://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-64642URI

Supplementary language notes

  • Language:English
  • Summary in:English

Part of subdatabase

Classification

  • Subject category:ref swepub-contenttype
  • Subject category:art swepub-publicationtype

Notes

  • Replication studies help solidify and extend knowledge by evaluating previous studies’ findings. Software engineering literature showed that too few replications are conducted focusing on software artifacts without the involvement of humans. This study aims to replicate an artifact-based study on software testing to address the gap related to replications. In this investigation, we focus on (i) providing a step-by-step guide of the replication, reflecting on challenges when replicating artifact-based testing research and (ii) evaluating the replicated study concerning the validity and robustness of the findings. We replicate a test case prioritization technique proposed by Kwon et al. We replicated the original study using six software programs, four from the original study and two additional software programs. We automated the steps of the original study using a Jupyter notebook to support future replications. Various general factors facilitating replications are identified, such as (1) the importance of documentation; (2) the need for assistance from the original authors; (3) issues in the maintenance of open-source repositories (e.g., concerning needed software dependencies, versioning); and (4) availability of scripts. We also noted observations specific to the study and its context, such as insights from using different mutation tools and strategies for mutant generation. We conclude that the study by Kwon et al. is partially replicable for small software programs and could be automated to facilitate software practitioners, given the availability of required information. However, it is hard to implement the technique for large software programs with the current guidelines. Based on lessons learned, we suggest that the authors of original studies need to publish their data and experimental setup to support the external replications. © 2023, The Author(s).

Subject headings and genre

Added entries (persons, corporate bodies, meetings, titles ...)

  • Irshad, MohsinEricsson Sweden AB, Karlskrona, Sweden (author)
  • Petersen, KaiBlekinge Tekniska Högskola,Institutionen för programvaruteknik,Univ Appl Sci Flensburg, Flensburg, Germany(Swepub:bth)kps (author)
  • Börstler, Jürgen,1960-Blekinge Tekniska Högskola,Institutionen för programvaruteknik,Blekinge Inst Technol, Karlskrona, Sweden(Swepub:bth)jub (author)
  • Blekinge Tekniska HögskolaInstitutionen för programvaruteknik (creator_code:org_t)

Related titles

  • In:Software quality journal: Springer31:4, s. 1527-15590963-93141573-1367

Internet link

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view