Matches in SemOpenAlex for { <https://semopenalex.org/work/W4378418570> ?p ?o ?g. }
- W4378418570 abstract "Continuous integration (CI) pipelines are commonly used to execute regression tests before pull requests are merged. Regression test selection (RTS) aims to reduce the required testing effort and feedback time for developers. However, existing RTS techniques are imprecise for tests with cross-language links to compiled C++ binaries or unsafe if tests use external files. This is problematic because modern software in fact involves several programming languages and (non-)code artifacts such as configuration files. In this paper, we present BinaryRTS, a novel RTS technique that leverages dynamic binary instrumentation to collect the covered functions and accessed external files for each test. BinaryRTS then selects tests depending on changes issued to C++ binaries or external (non-)code artifacts. When evaluating BinaryRTS in our large-scale industrial context, we are able to exclude on average up to 74% of tests without missing real failures. We release BinaryRTS as the first publicly available RTS tool for software involving C++ code." @default.
- W4378418570 created "2023-05-27" @default.
- W4378418570 creator A5002011805 @default.
- W4378418570 creator A5005796935 @default.
- W4378418570 creator A5047055080 @default.
- W4378418570 creator A5064830294 @default.
- W4378418570 creator A5065490258 @default.
- W4378418570 creator A5074785264 @default.
- W4378418570 creator A5090450563 @default.
- W4378418570 date "2023-04-01" @default.
- W4378418570 modified "2023-09-27" @default.
- W4378418570 title "BinaryRTS: Cross-language Regression Test Selection for C++ Binaries in CI" @default.
- W4378418570 cites W1535903721 @default.
- W4378418570 cites W1978546859 @default.
- W4378418570 cites W1983555736 @default.
- W4378418570 cites W1985896931 @default.
- W4378418570 cites W1991292921 @default.
- W4378418570 cites W2014515160 @default.
- W4378418570 cites W2020538887 @default.
- W4378418570 cites W2050127001 @default.
- W4378418570 cites W2081044907 @default.
- W4378418570 cites W2111990314 @default.
- W4378418570 cites W2120688368 @default.
- W4378418570 cites W2123569648 @default.
- W4378418570 cites W2139105433 @default.
- W4378418570 cites W2144600533 @default.
- W4378418570 cites W2153342620 @default.
- W4378418570 cites W2547954490 @default.
- W4378418570 cites W2547999707 @default.
- W4378418570 cites W2590575400 @default.
- W4378418570 cites W2734711024 @default.
- W4378418570 cites W2740675210 @default.
- W4378418570 cites W2767555494 @default.
- W4378418570 cites W2794497357 @default.
- W4378418570 cites W2794756405 @default.
- W4378418570 cites W2901387825 @default.
- W4378418570 cites W2909449777 @default.
- W4378418570 cites W2951653635 @default.
- W4378418570 cites W2952188922 @default.
- W4378418570 cites W2955362501 @default.
- W4378418570 cites W2955940099 @default.
- W4378418570 cites W2963023085 @default.
- W4378418570 cites W3006447419 @default.
- W4378418570 cites W3009071074 @default.
- W4378418570 cites W3040168066 @default.
- W4378418570 cites W3105035158 @default.
- W4378418570 cites W3176989815 @default.
- W4378418570 cites W3177739655 @default.
- W4378418570 cites W4232776699 @default.
- W4378418570 cites W4235261662 @default.
- W4378418570 cites W4239813889 @default.
- W4378418570 cites W4240696716 @default.
- W4378418570 cites W4248503276 @default.
- W4378418570 cites W4255492682 @default.
- W4378418570 cites W4312470727 @default.
- W4378418570 doi "https://doi.org/10.1109/icst57152.2023.00038" @default.
- W4378418570 hasPublicationYear "2023" @default.
- W4378418570 type Work @default.
- W4378418570 citedByCount "1" @default.
- W4378418570 countsByYear W43784185702023 @default.
- W4378418570 crossrefType "proceedings-article" @default.
- W4378418570 hasAuthorship W4378418570A5002011805 @default.
- W4378418570 hasAuthorship W4378418570A5005796935 @default.
- W4378418570 hasAuthorship W4378418570A5047055080 @default.
- W4378418570 hasAuthorship W4378418570A5064830294 @default.
- W4378418570 hasAuthorship W4378418570A5065490258 @default.
- W4378418570 hasAuthorship W4378418570A5074785264 @default.
- W4378418570 hasAuthorship W4378418570A5090450563 @default.
- W4378418570 hasConcept C118530786 @default.
- W4378418570 hasConcept C119857082 @default.
- W4378418570 hasConcept C124101348 @default.
- W4378418570 hasConcept C128942645 @default.
- W4378418570 hasConcept C149091818 @default.
- W4378418570 hasConcept C151730666 @default.
- W4378418570 hasConcept C152877465 @default.
- W4378418570 hasConcept C154945302 @default.
- W4378418570 hasConcept C161821725 @default.
- W4378418570 hasConcept C177264268 @default.
- W4378418570 hasConcept C186846655 @default.
- W4378418570 hasConcept C199360897 @default.
- W4378418570 hasConcept C2776760102 @default.
- W4378418570 hasConcept C2777904410 @default.
- W4378418570 hasConcept C2779343474 @default.
- W4378418570 hasConcept C41008148 @default.
- W4378418570 hasConcept C81917197 @default.
- W4378418570 hasConcept C86803240 @default.
- W4378418570 hasConceptScore W4378418570C118530786 @default.
- W4378418570 hasConceptScore W4378418570C119857082 @default.
- W4378418570 hasConceptScore W4378418570C124101348 @default.
- W4378418570 hasConceptScore W4378418570C128942645 @default.
- W4378418570 hasConceptScore W4378418570C149091818 @default.
- W4378418570 hasConceptScore W4378418570C151730666 @default.
- W4378418570 hasConceptScore W4378418570C152877465 @default.
- W4378418570 hasConceptScore W4378418570C154945302 @default.
- W4378418570 hasConceptScore W4378418570C161821725 @default.
- W4378418570 hasConceptScore W4378418570C177264268 @default.
- W4378418570 hasConceptScore W4378418570C186846655 @default.
- W4378418570 hasConceptScore W4378418570C199360897 @default.
- W4378418570 hasConceptScore W4378418570C2776760102 @default.
- W4378418570 hasConceptScore W4378418570C2777904410 @default.