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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Kevin Kellar

dblp:202/8453 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
0since 2021 · last 2020
—ORCID · none

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

Software engineering, systems software and programming languages · 2Human-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 1

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.

Software engineering, system software, and programming languages
1 paper
Software testing · 50% Debugging and program repair · 50%

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

TopicWeightPapersLastEvidence papers
Debugging and program repair
fault localization
0.312017
One test to rule them all · ISSTA 2017
Software testing › test optimization
test case reduction
0.312017
One test to rule them all · ISSTA 2017

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

delta debugging · 0.3
YearPublicationVenuePosition
2020 VSEPR Theory, An Interactive and Immersive Virtual Reality
abstract
This work explores the role of immersive learning in regards to predicting molecular structures and orbital hybridization through an Oculus Rift HMD. Specifically, this research utilizes an interactive virtual environment to help teach the concept of the Valence Shell Electron Pair Repulsion Theory. We developed an interactive and immersive simulation in which participants constructed virtual molecules. Following the simulation, participants were asked to identify shapes of similar molecules to measure their understanding of the theory as compared to a control group. Finally, participants answered the Game Experience Questionnaire to assess the level of Immersion. The results show that our immersive virtual reality (IVR) experience improves comprehension of three dimensional structures in chemistry.
Danica Fujiwara, Kevin Kellar, Irene Humer, Krzysztof Pietroszek, Christian Eckhardt
iLRN2
2018 TSTL: the template scripting testing language
Josie Holmes, Alex Groce, Jervis Pinto, Pranjal Mittal, Pooria Azimi, Kevin Kellar, James O'Brien
Int. J. Softw. Tools Technol. Transf.6
2017 One test to rule them all
abstract
Test reduction has long been seen as critical for automated testing. However, traditional test reduction simply reduces the length of a test, but does not attempt to reduce semantic complexity. This paper extends previous efforts with algorithms for normalizing and generalizing tests. Rewriting tests into a normal form can reduce semantic complexity and even remove steps from an already delta-debugged test. Moreover, normalization dramatically reduces the number of tests that a reader must examine, partially addressing the ``fuzzer taming'' problem of discovering distinct faults in a set of failing tests. Generalization, in contrast, takes a test and reports what aspects of the test could have been changed while preserving the property that the test fails. Normalization plus generalization aids understanding of tests, including tests for complex and widely used APIs such as the NumPy numeric computation library and the ArcPy GIS scripting package. Normalization frequently reduces the number of tests to be examined by well over an order of magnitude, and often to just one test per fault. Together, ideally, normalization and generalization allow a user to replace reading a large set of tests that vary in unimportant ways with reading one annotated summary test.
Alex Groce, Josie Holmes, Kevin Kellar
ISSTA3