Matches in SemOpenAlex for { <https://semopenalex.org/work/W4313563721> ?p ?o ?g. }
Showing items 1 to 95 of
95
with 100 items per page.
- W4313563721 abstract "Despite being one of the largest and most popular projects, the official Android framework has only provided test cases for less than 30% of its APIs. Such a poor test case coverage rate has led to many compatibility issues that can cause apps to crash at runtime on specific Android devices, resulting in poor user experiences for both apps and the Android ecosystem. To mitigate this impact, various approaches have been proposed to automatically detect such compatibility issues. Unfortunately, these approaches have only focused on detecting signature-induced compatibility issues (i.e., a certain API does not exist in certain Android versions), leaving other equally important types of compatibility issues unresolved. In this work, we propose a novel prototype tool, JUnitTestGen, to fill this gap by mining existing Android API usage to generate unit test cases. After locating Android API usage in given real-world Android apps, JUnitTestGen performs inter-procedural backward data-flow analysis to generate a minimal executable code snippet (i.e., test case). Experimental results on thousands of real-world Android apps show that JUnitTestGen is effective in generating valid unit test cases for Android APIs. We show that these generated test cases are indeed helpful for pinpointing compatibility issues, including ones involving semantic code changes." @default.
- W4313563721 created "2023-01-06" @default.
- W4313563721 creator A5023970004 @default.
- W4313563721 creator A5027475930 @default.
- W4313563721 creator A5041438685 @default.
- W4313563721 creator A5041829263 @default.
- W4313563721 creator A5079228450 @default.
- W4313563721 creator A5082913979 @default.
- W4313563721 date "2022-10-10" @default.
- W4313563721 modified "2023-10-12" @default.
- W4313563721 title "Mining Android API Usage to Generate Unit Test Cases for Pinpointing Compatibility Issues" @default.
- W4313563721 cites W1562421387 @default.
- W4313563721 cites W1971650562 @default.
- W4313563721 cites W1975296856 @default.
- W4313563721 cites W1988581490 @default.
- W4313563721 cites W1989571326 @default.
- W4313563721 cites W2018654787 @default.
- W4313563721 cites W2022429945 @default.
- W4313563721 cites W2080696000 @default.
- W4313563721 cites W2105285801 @default.
- W4313563721 cites W2122205205 @default.
- W4313563721 cites W2130191210 @default.
- W4313563721 cites W2136099030 @default.
- W4313563721 cites W2154221125 @default.
- W4313563721 cites W2168103835 @default.
- W4313563721 cites W2343325785 @default.
- W4313563721 cites W2401932869 @default.
- W4313563721 cites W2470899015 @default.
- W4313563721 cites W2504627788 @default.
- W4313563721 cites W2509304370 @default.
- W4313563721 cites W2513201734 @default.
- W4313563721 cites W2547405428 @default.
- W4313563721 cites W2765815475 @default.
- W4313563721 cites W2831080282 @default.
- W4313563721 cites W2883023562 @default.
- W4313563721 cites W2888471092 @default.
- W4313563721 cites W2896963929 @default.
- W4313563721 cites W2954118115 @default.
- W4313563721 cites W2954492316 @default.
- W4313563721 cites W2956307842 @default.
- W4313563721 cites W2958742903 @default.
- W4313563721 cites W3091006590 @default.
- W4313563721 cites W3092153088 @default.
- W4313563721 cites W3096465442 @default.
- W4313563721 cites W3121467130 @default.
- W4313563721 cites W3125402553 @default.
- W4313563721 cites W3161181734 @default.
- W4313563721 cites W3161202781 @default.
- W4313563721 cites W3185773251 @default.
- W4313563721 cites W3193667668 @default.
- W4313563721 cites W4281895829 @default.
- W4313563721 cites W4284673343 @default.
- W4313563721 cites W90251099 @default.
- W4313563721 doi "https://doi.org/10.1145/3551349.3561151" @default.
- W4313563721 hasPublicationYear "2022" @default.
- W4313563721 type Work @default.
- W4313563721 citedByCount "1" @default.
- W4313563721 countsByYear W43135637212023 @default.
- W4313563721 crossrefType "proceedings-article" @default.
- W4313563721 hasAuthorship W4313563721A5023970004 @default.
- W4313563721 hasAuthorship W4313563721A5027475930 @default.
- W4313563721 hasAuthorship W4313563721A5041438685 @default.
- W4313563721 hasAuthorship W4313563721A5041829263 @default.
- W4313563721 hasAuthorship W4313563721A5079228450 @default.
- W4313563721 hasAuthorship W4313563721A5082913979 @default.
- W4313563721 hasBestOaLocation W43135637211 @default.
- W4313563721 hasConcept C111919701 @default.
- W4313563721 hasConcept C127413603 @default.
- W4313563721 hasConcept C2778648169 @default.
- W4313563721 hasConcept C41008148 @default.
- W4313563721 hasConcept C42360764 @default.
- W4313563721 hasConcept C557433098 @default.
- W4313563721 hasConceptScore W4313563721C111919701 @default.
- W4313563721 hasConceptScore W4313563721C127413603 @default.
- W4313563721 hasConceptScore W4313563721C2778648169 @default.
- W4313563721 hasConceptScore W4313563721C41008148 @default.
- W4313563721 hasConceptScore W4313563721C42360764 @default.
- W4313563721 hasConceptScore W4313563721C557433098 @default.
- W4313563721 hasLocation W43135637211 @default.
- W4313563721 hasLocation W43135637212 @default.
- W4313563721 hasOpenAccess W4313563721 @default.
- W4313563721 hasPrimaryLocation W43135637211 @default.
- W4313563721 hasRelatedWork W1565885216 @default.
- W4313563721 hasRelatedWork W2358901819 @default.
- W4313563721 hasRelatedWork W2367511445 @default.
- W4313563721 hasRelatedWork W2381930792 @default.
- W4313563721 hasRelatedWork W2389102290 @default.
- W4313563721 hasRelatedWork W2390255551 @default.
- W4313563721 hasRelatedWork W2748952813 @default.
- W4313563721 hasRelatedWork W2899084033 @default.
- W4313563721 hasRelatedWork W2983545107 @default.
- W4313563721 hasRelatedWork W745733672 @default.
- W4313563721 isParatext "false" @default.
- W4313563721 isRetracted "false" @default.
- W4313563721 workType "article" @default.