7 papers
Empirical Evaluation of Taxonomic Trace Links: A Case Study
Waleed Abdeen, Michael Unterkalmsteiner, Peter Löwenadler +2
Context: Traceability is a key quality attribute of artifacts that are used in knowledge-intensive tasks and supports software engineers in producing higher-quality software. Despi…
A proposal and assessment of an improved heuristic for the Eager Test smell detection
Huynh Khanh Vi Tran, Nauman bin Ali, Michael Unterkalmsteiner +1
Context: The evidence for the prevalence of test smells at the unit testing level has relied on the accuracy of detection tools, which have seen intense research in the last two de…
Quality attributes of test cases and test suites -- importance & challenges from practitioners' perspectives
Huynh Khanh Vi Tran, Nauman bin Ali, Michael Unterkalmsteiner +2
Context: The quality of the test suites and the constituent test cases significantly impacts confidence in software testing. While research has identified several quality attribute…
Challenges of Requirements Communication and Digital Assets Verification in Infrastructure Projects
Waleed Abdeen, Krzysztof Wnuk, Michael Unterkalmsteiner +1
Background: Poor communication of requirements between clients and suppliers contributes to project overruns,in both software and infrastructure projects. Existing literature offer…
Taxonomic Trace Links: Rethinking Traceability and its Benefits
Waleed Abdeen, Michael Unterkalmsteiner, Alexandros Chirtoglou +3
Traceability greatly supports knowledge-intensive tasks, e.g., coverage check and impact analysis. Despite its clear benefits, the \emph{practical} implementation of traceability p…
Auxiliary Artifacts in Requirements Traceability: A Systematic Mapping Study
Waleed Abdeen, Michael Unterkalmsteiner, Krzysztof Wnuk
Background: Traceability between software artifacts enhances the value of the information those artifacts contain, but only when the links themselves are reliable. Link quality is…