Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Sampath Grandhi

dblp:278/0658 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
1since 2021 · last 2021
—ORCID · none

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

Software engineering, systems software and programming languages · 2 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
1 paper
Trustworthy machine learning · 100%
Software engineering, system software, and programming languages
1 paper
Software testing · 100%
Network and information security
1 paper
Web and mobile security · 100%

Topics — the 5 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software testing
flaky test
0.512021
An Empirical Analysis of UI-based Flaky Tests · ICSE 2021
Software testing › flaky test
test reliability
0.512021
An Empirical Analysis of UI-based Flaky Tests · ICSE 2021
Machine learning › Trustworthy machine learning
interpretability
0.412020
DENAS: automated rule generation by knowledge extraction from neural networks · ESEC/SIGSOFT FSE 2020
Machine learning › Trustworthy machine learning › interpretability › logic-based explanation
rule-based explanation
0.412020
DENAS: automated rule generation by knowledge extraction from neural networks · ESEC/SIGSOFT FSE 2020
Machine learning › Trustworthy machine learning › interpretability › logic-based explanation › rule-based explanation › rule extraction
rule extraction from neural networks
0.412020
DENAS: automated rule generation by knowledge extraction from neural networks · ESEC/SIGSOFT FSE 2020

Methods — techniques the papers use, named apart from their topics

empirical study · 1.0knowledge extraction · 0.4decision tree · 0.4
YearPublicationVenuePosition
2021 An Empirical Analysis of UI-based Flaky Tests
abstract
Flaky tests have gained attention from the research community in recent years and with good reason. These tests lead to wasted time and resources, and they reduce the reliability of the test suites and build systems they affect. However, most of the existing work on flaky tests focus exclusively on traditional unit tests. This work ignores UI tests that have larger input spaces and more diverse running conditions than traditional unit tests. In addition, UI tests tend to be more complex and resource-heavy, making them unsuited for detection techniques involving rerunning test suites multiple times. In this paper, we perform a study on flaky UI tests. We analyze 235 flaky UI test samples found in 62 projects from both web and Android environments. We identify the common underlying root causes of flakiness in the UI tests, the strategies used to manifest the flaky behavior, and the fixing strategies used to remedy flaky UI tests. The findings made in this work can provide a foundation for the development of detection and prevention techniques for flakiness arising in UI tests.
Alan Romano, Sampath Grandhi, Wei Yang 0013, Weihang Wang 0001
ICSE3
2020 DENAS: automated rule generation by knowledge extraction from neural networks
abstract
Deep neural networks (DNNs) have been widely applied in the software development process to automatically learn patterns from massive data. However, many applications still make decisions based on rules that are manually crafted and verified by domain experts due to safety or security concerns. In this paper, we aim to close the gap between DNNs and rule-based systems by automating the rule generation process via extracting knowledge from well-trained DNNs. Existing techniques with similar purposes either rely on specific DNNs input instances or use inherently unstable random sampling of the input space. Therefore, these approaches either limit the exploration area to a local decision-space of the DNNs or fail to converge to a consistent set of rules. The resulting rules thus lack representativeness and stability.
Soroush Bateni, Sampath Grandhi, Xiaodi Li 0002, Cong Liu 0005, Wei Yang 0013
ESEC/SIGSOFT FSE3