Matches in SemOpenAlex for { <https://semopenalex.org/work/W2904620489> ?p ?o ?g. }
- W2904620489 endingPage "822" @default.
- W2904620489 startingPage "797" @default.
- W2904620489 abstract "Recovering test-to-code traceability links may be required in virtually every phase of development. This task might seem simple for unit tests thanks to two fundamental unit testing guidelines: isolation (unit tests should exercise only a single unit) and separation (they should be placed next to this unit). However, practice shows that recovery may be challenging because the guidelines typically cannot be fully followed. Furthermore, previous works have already demonstrated that fully automatic test-to-code traceability recovery for unit tests is virtually impossible in a general case. In this work, we propose a semi-automatic method for this task, which is based on computing traceability links using static and dynamic approaches, comparing their results and presenting the discrepancies to the user, who will determine the final traceability links based on the differences and contextual information. We define a set of discrepancy patterns, which can help the user in this task. Additional outcomes of analyzing the discrepancies are structural unit testing issues and related refactoring suggestions. For the static test-to-code traceability, we rely on the physical code structure, while for the dynamic, we use code coverage information. In both cases, we compute combined test and code clusters which represent sets of mutually traceable elements. We also present an empirical study of the method involving 8 non-trivial open source Java systems." @default.
- W2904620489 created "2018-12-22" @default.
- W2904620489 creator A5037918540 @default.
- W2904620489 creator A5064940678 @default.
- W2904620489 creator A5072935691 @default.
- W2904620489 creator A5082626673 @default.
- W2904620489 creator A5086542566 @default.
- W2904620489 creator A5087453406 @default.
- W2904620489 date "2018-12-13" @default.
- W2904620489 modified "2023-10-12" @default.
- W2904620489 title "Differences between a static and a dynamic test-to-code traceability recovery method" @default.
- W2904620489 cites W121958774 @default.
- W2904620489 cites W1560671530 @default.
- W2904620489 cites W1825970137 @default.
- W2904620489 cites W1852168316 @default.
- W2904620489 cites W1873866539 @default.
- W2904620489 cites W1899594931 @default.
- W2904620489 cites W1988757916 @default.
- W2904620489 cites W2001510986 @default.
- W2904620489 cites W2022985541 @default.
- W2904620489 cites W2037712120 @default.
- W2904620489 cites W2042124591 @default.
- W2904620489 cites W2092124750 @default.
- W2904620489 cites W2124412953 @default.
- W2904620489 cites W2127048411 @default.
- W2904620489 cites W2131681506 @default.
- W2904620489 cites W2133731789 @default.
- W2904620489 cites W2138389047 @default.
- W2904620489 cites W2143712427 @default.
- W2904620489 cites W2158868137 @default.
- W2904620489 cites W2292235036 @default.
- W2904620489 cites W2400551002 @default.
- W2904620489 cites W2401619241 @default.
- W2904620489 cites W2503122096 @default.
- W2904620489 cites W2506353248 @default.
- W2904620489 cites W4210512919 @default.
- W2904620489 cites W4252846206 @default.
- W2904620489 doi "https://doi.org/10.1007/s11219-018-9430-x" @default.
- W2904620489 hasPublicationYear "2018" @default.
- W2904620489 type Work @default.
- W2904620489 sameAs 2904620489 @default.
- W2904620489 citedByCount "4" @default.
- W2904620489 countsByYear W29046204892020 @default.
- W2904620489 countsByYear W29046204892021 @default.
- W2904620489 countsByYear W29046204892022 @default.
- W2904620489 crossrefType "journal-article" @default.
- W2904620489 hasAuthorship W2904620489A5037918540 @default.
- W2904620489 hasAuthorship W2904620489A5064940678 @default.
- W2904620489 hasAuthorship W2904620489A5072935691 @default.
- W2904620489 hasAuthorship W2904620489A5082626673 @default.
- W2904620489 hasAuthorship W2904620489A5086542566 @default.
- W2904620489 hasAuthorship W2904620489A5087453406 @default.
- W2904620489 hasBestOaLocation W29046204891 @default.
- W2904620489 hasConcept C115903868 @default.
- W2904620489 hasConcept C119857082 @default.
- W2904620489 hasConcept C127413603 @default.
- W2904620489 hasConcept C128942645 @default.
- W2904620489 hasConcept C140006998 @default.
- W2904620489 hasConcept C148027188 @default.
- W2904620489 hasConcept C151552104 @default.
- W2904620489 hasConcept C152752567 @default.
- W2904620489 hasConcept C152877465 @default.
- W2904620489 hasConcept C153876917 @default.
- W2904620489 hasConcept C177264268 @default.
- W2904620489 hasConcept C199360897 @default.
- W2904620489 hasConcept C201995342 @default.
- W2904620489 hasConcept C2776760102 @default.
- W2904620489 hasConcept C2777904410 @default.
- W2904620489 hasConcept C2780451532 @default.
- W2904620489 hasConcept C41008148 @default.
- W2904620489 hasConcept C43126263 @default.
- W2904620489 hasConcept C53942775 @default.
- W2904620489 hasConcept C97686452 @default.
- W2904620489 hasConcept C98183937 @default.
- W2904620489 hasConceptScore W2904620489C115903868 @default.
- W2904620489 hasConceptScore W2904620489C119857082 @default.
- W2904620489 hasConceptScore W2904620489C127413603 @default.
- W2904620489 hasConceptScore W2904620489C128942645 @default.
- W2904620489 hasConceptScore W2904620489C140006998 @default.
- W2904620489 hasConceptScore W2904620489C148027188 @default.
- W2904620489 hasConceptScore W2904620489C151552104 @default.
- W2904620489 hasConceptScore W2904620489C152752567 @default.
- W2904620489 hasConceptScore W2904620489C152877465 @default.
- W2904620489 hasConceptScore W2904620489C153876917 @default.
- W2904620489 hasConceptScore W2904620489C177264268 @default.
- W2904620489 hasConceptScore W2904620489C199360897 @default.
- W2904620489 hasConceptScore W2904620489C201995342 @default.
- W2904620489 hasConceptScore W2904620489C2776760102 @default.
- W2904620489 hasConceptScore W2904620489C2777904410 @default.
- W2904620489 hasConceptScore W2904620489C2780451532 @default.
- W2904620489 hasConceptScore W2904620489C41008148 @default.
- W2904620489 hasConceptScore W2904620489C43126263 @default.
- W2904620489 hasConceptScore W2904620489C53942775 @default.
- W2904620489 hasConceptScore W2904620489C97686452 @default.
- W2904620489 hasConceptScore W2904620489C98183937 @default.
- W2904620489 hasFunder F4320322192 @default.
- W2904620489 hasFunder F4320338080 @default.
- W2904620489 hasIssue "2" @default.