Kristen Rachelle Walcott-Justice
Assistant Professor
Department of Computer Science
University of Colorado- Colorado Springs

Office Information
Engineering, Room 192
Contact Information
Mailing Address: Kristen R. Walcott-Justice
1420 Austin Bluffs Parkway, PO Box 7150
Colorado Springs, CO 80918
Email: kjustice@uccs.edu
Picture of Kristen Walcott-Justice


About Me

I earned my Ph.D. at the University of Virginia in May 2012. The title of my thesis was "Testing in Resource-Constrained Environments."

My research interests lie in the area of software testing and computer architecture. My dissertation work was completed under the advisement of Dr. Mary Lou Soffa on how hardware performance monitors and mechanisms can be exploited for use in software testing.

In May 2007, I completed my masters of computer science degree with Sudhanva Gurumurthi. My masters project was with regard to dynamically predicting architectural vulnerability factors using a few easy to extract microarchitectural metrics. The work was presented at ISCA in San Diego, June 2007.

I received my bachelors degree at Allegheny College in 2005. At Allegheny, I double majored in Applied Computer Science and Mathematics, working under Dr. Gregory M. Kapfhammer in Computer Science and Dr. Tamara Lakins in mathematics. In computer science, I focused on time-aware regression test prioritization techniques. In mathematics, I concentrated on group theory, particularly Burnside's Lemma. Burnside's Lemma is a result in group theory which is useful in taking account of symmetry when counting mathematical objects.

My CV can be seen here


Current Classes and Activities

Assistant Professor, Department of Computer Science, University of Colorado- Colorado Springs: Fall 2012-present

Fall 2012: CS 5310: Software Requirements Analysis and Specifications

Spring 2013: CS 3300 Software Engineering. Book: Engineering Long-Lasting Software: An Agile Approach Using SaaS and Cloud Computing BETA Edition by Armando Fox and David Patterson, ISBN: 978-0984881215. If you are trying to get into the class, SIGN UP ON THE WAIT LIST-- currently the class is full to the capacity of the room.

Spring 2013: CS 5320 Software Design. Book: Software Engineering Design: Theory and Practice by Carlos E. Otero, ISBN: 978-1439851685. Optional book: Why Software Sucks... and What You Can Do About It by David S. Platt, ISBN: 978-0321466754.

Summer 2013: CS 5060 Software Testing for Mobile and Embedded Systems

Fall 2013: CS 5340 Software Maintenance: Main Book: Software Testing and Quality Assurance: Theory and Practice by Sagar Naik and Piyu Tripathy, Publication Date: August 18, 2008 with ISBN-10: 0471789119. Optional book: Working Effectively with Legacy Code by Michael Feathers. Publication Date: 2004 with ISBN-10: 0131177052.


Activites:

Arduino: Unleash Your Inner Inventor, Girls STEM day, University of Colorado- Colorado Springs, 12 October 2012.


Teaching Experience

Instructor, Department of Computer Science, University of Virginia: Fall 2011

Introduction to Information Technology, CS 1010

Teaching Assistant, Department of Computer Science, University of Virginia: Aug 05 – May 06

Information Assurance Graduate Seminar, CS 651

Introduction to Computing, CS 101

Computer Science from Ada and Euclid to Quantum Computing and the World Wide Web, CS 150

Teaching Assistant, Department of Computer Science, Allegheny College: Aug 02 – May 05

Introduction to Computer Science I, CS 101

Introduction to Computer Science II, CS 102


Publications and Presentations

Conference Papers


Kristen R. Walcott-Justice, Jason Mars, and Mary Lou Soffa. THeME: A System for Testing by Hardware Monitoring Events. In the Proceedings of the International Conference on Software Testing and Analysis (ISSTA). Minneapolis, Minnesota, July 2012. (Presentation slides)


Mary Lou Soffa, Kristen R. Walcott, Jason Mars. Exploiting Hardware Advances for Software Testing and Debugging (NIER Track). In the Proceedings of the International Conference on Software Engineering (ICSE). Waikiki, Honolulu, Hawaii, May 2011.


Sara Alspaugh, Kristen R. Walcott, Michael Belanich, Gregory M. Kapfhammer, and Mary Lou Soffa. Efficient Time-Aware Prioritization with Knapsack Solvers. In the Proceedings of the ASE 2007 Workshop on Empirical Assessment of Software Engineering Languages and Technologies. Atlanta, Georgia, November 2007.

R. Peter Weistroffer, Kristen R. Walcott, Greg Humphreys, and Jason Lawrence. Efficient Basis Decomposition for Scattered Reflectance Data. In the Proceedings of the Eurographics Symposium on Rendering. Grenoble, June 2007.

Kristen R. Walcott, Greg Humphreys, and Sudhanva Gurumurthi. Dynamic Prediction of Architectural Vulnerability from Microarchitectural State. In the Proceedings of the International Symposium on Computer Architecture (ISCA). San Diego, California, June 2007.

Kristen R. Walcott, Gregory M. Kapfhammer, Robert Roos, and Mary Lou Soffa. Time-Aware Test Suite Prioritization. In the Proceedings of the ACM SIGSOFT/SIGPLAN International Symposium on Software Testing and Analysis (ISSTA). Portland, Maine, June 2006.

Journal Publications
Daniel Fiedler, Kristen Walcott, Thomas Richardson, Gregory M. Kapfhammer, Ahmed Amer, and Panos K. Chrysanthis. Towards the Measurement of Tuple Space Performance. In ACM SIGMETRICS Performance Evaluation Review 33(3), Dec. 2005.

Presentations
Sara Alspaugh, Kristen R. Walcott, Michael Belanich, Gregory M. Kapfhammer, and Mary Lou Soffa. Efficient Time-Aware Prioritization with Knapsack Solvers. Presented at the ASE 2007 Workshop on Empirical Assessment of Software Engineering Languages and Technologies. Atlanta, Georgia, November 5, 2007.

Kristen R. Walcott. Dynamic Prediction of Architectural Vulnerability from Microarchitectural State. Master's Presentation, May 2007.

Kristen R. Walcott, Gregory M. Mapfhammer, and Mary Lou Soffa. Time-Aware Test Suite Prioritization. Presented at the International Symposium for Software Testing and Analysis (ISSTA), Portland, Maine, July 2006.

Mary Lou Soffa, Kristen Walcott, and Gregory M. Kapfhammer. Exploring Time-Aware Test Suite Prioritization. Presented at Microsoft Research in China, June 2006.

Daniel Fiedler, Kristen Walcott, Thomas Richardson, Gregory M. Kapfhammer, Ahmed Amer, and Panos K. Chrysanthis. SETTLE: A Tuple Space Benchmarking and Testing Framework. Presented at the Ninth Jini Community Meeting, Chicago, Illinois, October, 2005.

Technical Reports
Kristen R. Walcott, Greg Humphreys, and Sudhanva Gurumurthi. Dynamic Prediction of Architectural Vulnerability from Microarchitectural State. CS-2007-05. Department of Computer Science, University of Virginia. November 2006.

Kristen R. Walcott. Prioritizing Regression Test Suites for Time-Constrained Execution Using a Genetic Algorithm.  CS05-11. Department of Computer Science, Allegheny College, May 2005.

Kristen R. Walcott.  Applications and Analysis of Burnside's Theorem. Department of Mathematics, Allegheny College. May 2005.

Invited Presentations
Kristen R. Walcott, Kristin Rozier, and Katie Panciera. Choosing Your Building Blocks. Presented at the Grace Hopper Conference for Women in Computing, Keystone, CO, October 2008.

Barbara Ryder and Kristen R. Walcott. Finding a Research Topic. Presented at the CRA-W Graduate Student Cohort, Seattle, WA, March 2008.

Diane Litman and Kristen R. Walcott. Finding Academic Year Funding. Presented at the CRA-W Graduate Student Cohort, San Francisco, CA, March 2007.

Kristen R. Walcott. Research Opportunities in Computer Science. Presented at Allegheny College, Meadville, PA, February 2007.

Posters
Kristen R. Walcott.  Dynamic Prediction of Architectural Vulnerability. Presented at University of Virginia Computer Science Day Celebration, February 2007 and CRA-W Graduate Student Cohort, March 2007.

Kristen R. Walcott.  Time-Aware Test Suite Prioritization. Presented at University of Virginia Computer Science Day Celebration, February 2006.


Awards and Honors

NSF Graduate Research Fellowship (Awarded May 2006)
Google Anita Borg Memorial Scholarship (Awarded May 2006)
Ford Foundation Predoctoral Fellowship (Honorable Mention, May 2006)
Dean’s Fellowship (University of Virginia, August 2005, 2006, and 2007)
Faculty Prize for the Best Senior Thesis (Allegheny College Department of Computer Science, May 2005)
ACM Student Chapter Prize (Allegheny College Department of Computer Science, May 2005)
James C. Doyle Prize for Excellence in Mathematics (Allegheny College Department of Mathematics, May 2005)
Google-Anita Borg Memorial Scholarship (Finalist, May 2004)


Professional Activities/Memberships
UCCS SWE (Society of Women Engineers) Faculty Advisor
ACM/SIGSOFT
ACM/SIGARCH
ACM
ACM-W Student Chapter- Publicity Chair
University of Virginia Computer Science Graduate Student Group Steering Committee (CSGSGSC)