Summer 2007 Presentations


  • July 27, 2007

    William Jones: Finding Your Data: Comparing Imperative and Declarative Programming Techniques in Java

    Add to your Google Calendar

    The process of writing code to retrieve specific data elements from a collection can be at times overly complicated. That is when imperative approaches to data retrieval become useful and two Java based tools, namely JQL and JoSQL, serve exactly that purpose. This talk will discuss the performance trade-offs and functionality of these two tools as compared to hand-coded efforts. [Back to Top]

  • August 3, 2007

    Joshua Geiger and Adam Smith: Our Backs to the Wall: A Survival Guide for Facing NP-Complete Problems

    Add to your Google Calendar

    This talk will explore heuristics for two commonly encountered NP-complete problems in the field of regression testing: the minimal feedback vertex set problem and the set cover problem. The task of reducing and prioritizing independent test cases directly reduces to the set cover problem; part of the task of minimizing database restores during regression testing of database-centric applications requires approximating the minimal feedback vertex set problem. We will conclude with a discussion of the relationship between theory and practice in the field of Computer Science. [Back to Top]


Link to this Page