SPLASH 2021
Sun 17 - Fri 22 October 2021 Chicago, Illinois, United States
Fri 22 Oct 2021 13:50 - 14:30 at Zurich C - Essays Session 2 Chair(s): Elisa Baniassad
Fri 22 Oct 2021 21:50 - 22:30 at Zurich C - Essays Session 2 Chair(s): Elisa Baniassad

Alex Groce received his Ph.D. in computer science from Carnegie Mellon University in 2005, and B.S. degrees in computer science and multidisciplinary studies (with a focus on English literature) from North Carolina State University in 1999. He was a core member of the Laboratory for Reliable Software at NASA’s Jet Propulsion Laboratory, and taught classes on software testing at the California Institute of Technology. His activities at JPL included a role as lead developer and designer for test automation for the Mars Science Laboratory mission’s internal flight software test team, and lead roles in testing file systems for space missions. In 2009, he joined the faculty in Computer Science at Oregon State University, and was promoted to Associate Professor in 2015. In 2017, he joined the faculty of the new School of Informatics, Computing, and Cyber Systems (SICCS) at Northern Arizona University, to focus on software testing techniques for ensuring security and reliability of complex systems, especially embedded, scientific, and systems software.

His research interests are in software engineering, particularly testing, model checking, static analysis, automated debugging, and execution understanding. He focuses on software engineering from an “investigative” viewpoint, with an emphasis on the execution traces that programs produce — software engineering as the art and science of building programs with a desired set of executions.

His recent work has resulted in a DSL and (he hopes) usable and powerful testing tool for Python, the TSTL system, https://github.com/agroce/tstl, as well as contributions to the DeepState C/C++ unit testing interface to symbolic execution tools and fuzzers such as AFL and libFuzzer, https://github.com/trailofbits/deepstate.

Fri 22 Oct

Displayed time zone: Central Time (US & Canada) change

13:50 - 15:10
Essays Session 2Onward! Essays at Zurich C +8h
Chair(s): Elisa Baniassad University of British Columbia
13:50
40m
Talk
Let a Thousand Flowers Bloom: On the Uses of Diversity in Software TestingVirtual
Onward! Essays
Alex Groce Northern Arizona University
DOI
14:30
40m
Talk
The Kingdoms of Objects and ValuesVirtual
Onward! Essays
Friedrich Steimann Fernuniversität in Hagen
DOI
21:50 - 23:10
Essays Session 2Onward! Essays at Zurich C
Chair(s): Elisa Baniassad University of British Columbia
21:50
40m
Talk
Let a Thousand Flowers Bloom: On the Uses of Diversity in Software TestingVirtual
Onward! Essays
Alex Groce Northern Arizona University
DOI
22:30
40m
Talk
The Kingdoms of Objects and ValuesVirtual
Onward! Essays
Friedrich Steimann Fernuniversität in Hagen
DOI