Shraddha Piparia

dblp:219/6977 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
3since 2021 · last 2022
0000-0002-1809-4418ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 4 · 1 first-author · 3 since 2021Artificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2022 Data Driven Testing for Context Aware Apps
abstract
Context driven environments are growing in popularity.Mobile applications, Internet of Things devices, autonomous vehicles, and future technologies respond to context events in their environments.This work uses a set of context events from real users to guide the generation of context driven test cases.Context event sequences are obtained by applying Conditional Random Fields (CRF).Test suites are then constructed by interleaving the context event sequences with GUI events.The choice of context event is made based on transitions obtained from the CRF.Results of the empirical studies show that techniques that incorporate context events provide better code coverage than NoContext for the subject applications.A heuristic technique introduced in this work, ISFreqOne, yields 4x better coverage than NoContext, 0.06x better coverage than Random Start Context, 0.05x better coverage than Iterative Start Context, which are control context generation techniques, and 0.04x better coverage than ISFreqTwo, another heuristic introduced in this work.
Ryan Michaels, Shraddha Piparia, David Adamo, Renée C. Bryce
SEKE2
2021 Combinatorial Testing of Context Aware Android Applications
abstract
Mobile devices such as smart phones and smart watches utilize apps that run in context aware environments and must respond to context changes such as changes in network connectivity, battery level, screen orientation, and more.The large number of GUI events and context events often complicate the testing process.This work expands the AutoDroid tool to automatically generate tests that are guided by PairwiseInterleaved coverage of GUI event and context event sequences.We systematically weave context and GUI events into testing using the pairwise interleaved algorithm.The results show that the pairwise interleaved algorithm achieves up to five times higher code coverage compared to a technique that generates test suites in a single predefined context (without interleaving context and GUI events), a technique that changes the context at the beginning of each test case (without interleaving context and GUI events), and Monkey-Context-GUI (which randomly chooses context and GUI events).Future work will expand this strategy to include more context variables and test emerging technologies such as IoT and autonomous vehicles.
Shraddha Piparia, David Adamo, Renée C. Bryce, Hyunsook Do, Barrett R. Bryant
FedCSIS1
2021 Model elements identification using neural networks: a comprehensive study
Kaushik Madala, Shraddha Piparia, Eduardo Blanco 0002, Hyunsook Do, Renée C. Bryce
Requir. Eng.2
2018 Combinatorial-based event sequence testing of Android applications
David Adamo, Dmitry Nurmuradov, Shraddha Piparia, Renée C. Bryce
Inf. Softw. Technol.3