Ross Gore
University of Virginia
School of Engineering and Applied Science
Department of Computer Science
151 Engineer's Way, P.O. Box 400740
Charlottesville, VA 22904-4740

Office:  229-09 Olsson Hall

A Random Image
(Reload page for new image.)


Other Information

Advisor: Dr. Paul Reynolds
Research Group: MaSTRI
Jobs: Curriculum Vitae


Current Research

Explanation Exploration
I am a Ph.D. candidate at the Unviersity of Virginia and a Research Assistant working in the Modeling and Simulation Technology Research Initiative (MaSTRI) group. I am currently working on developing concepts, theories and tools to facilitate user understanding of unexpected behaviors in computational models. A copy of my PhD dissertation proposal is available here. I was recently awarded a fellowship from SAIC to fund this research.


Other Research

Tutorial Generation Toolkit
I have worked on the development of the Tutorial Generation Toolkit (TGT). The TGT is a Java library that supports the construction of interactive tutorial applications. It allows incorporation of sprite-based animation, voice-overs, and interactive exercises as well as multiple choice self tests with result logging to a database. Most recently Dr. Lewis Barnett presented a paper he and I co-authored at CCSE 2006.

Pseudorandom Number Generation
I DO NOT do pseudorandom number generation research; however, I have always been very interested in it. During my undergraduate years at University of Richmond I wrote an annotated bibliography on pseudorandom number generation. My fear is it may be a bit out of date.

AggPro : Aggregate Projection System
I have become interested in the projection systems offered to predict the performance of Major League Baseball players for the upcoming 2009 MLB season. These projection systems include: PECOTA, Marcel, Zips, Oliver, CHONE, Bill James Handbook and ESPN. For the upcoming 2009 MLB season I have created the projection system called AggPro. AggPro forms an aggregate projection for each MLB player by equally weighting the projections from the existing projection systems. More information on AggPro, is available here. A more formal abstract discussing the motivation, goals, expected contributions and work related to AggPro is available here.
Honors & Awards

Graduate - University of Virginia Undergraduate - University of Richmond
Research Publications
  1. R. Gore, P. F. Reynolds. Causal Program Slicing. Proceedings of the 23rd International Workshop on Principles of Advanced and Distributed Simulation (PADS) Lake Placid, NY June 22-25, 2009.
  2. R. Gore, P. F. Reynolds. Applying Causal Inference to Understand Emergent Behavior. Proceedings of the 2008 Winter Simulation Conference Miami, FL December 7-10, 2008.
  3. R. Gore, P. F. Reynolds. An Exploration-based Taxonomy for Emergent Behavior Analysis in Simulations. Proceedings of the 2007 Winter Simulation Conference Washington, D.C. December 9-12, 2007.
  4. R. Gore, P. F. Reynolds, L. Tang, D. Brogan. Explanation Exploration: Exploring Emergent Behavior. Proceedings of 21st International Workshop on Principles of Advanced and Distributed Simulation (PADS) San Diego, CA June 12 -15, 2007.
  5. P. F. Reynolds, M. Spiegel, X. Liu, R. Gore. Validating Evolving Simulations in COERCE. Proceedings of the 2007 International Conference on Computational Science (ICCS) Beijing, China May 27-30, 2007.
  6. L. Barnett, R. Gore. Design and Implementation of Interactive Tutorials for Data Structures. Journal of Computing Sciences in Colleges, Volume 22, Issue 3, pg. 128. January 2007.
  7. R. Gore, L. Barnett. Design and Implementation of Interactive Tutorials focused on Sorting. Journal of Computing Sciences in Colleges, Volume 18, Issue 5, pg. 271. May 2003.

Links