You are cordially invited to attend both a lunch and a reception
associated with the upcoming session of the Research in Computer
Science Seminar (RICSS).
Please meet in the Alden Hall Lobby at 11:50 if you would like to
attend our lunch session. Students are encouraged to either bring
their lunch or purchase their meal at McKinley's.
In conjunction with the Allegheny College Student Chapter of the
Association for Computing Machinery and the Allegheny Student
Government, RICSS will also host a reception at the conclusion of
the presentation. Please make plans to attend the talk and then
stay for some delicious food!
Details about the research presentation itself are as follows:
Date: Friday, March 5, 2010
Location: Alden Hall Room 101
Time: 2:30 pm - 3:30 pm
Presenter:
James Clause
College of Computing
Georgia Institute of Technology
Title:
Enabling and Supporting the Debugging of Field Failures
Abstract:
Applications are often released with faults or missing
functionality, and real-world examples of failures experienced
by users are countless. This talk presents a novel approach that
facilitates the debugging of these field-failures by capturing
and replaying program executions. Recording executions is done
by intercepting and logging the interactions between an
application and its environment while the application executes
on a user's machine. If the execution terminates with a
failure, the resulting execution recording is sent to developers
who can use it to investigate the captured failure.
The approach also addresses two of the most important practical
issues when collecting information from the field: collecting
large amounts of data and privacy and security concerns. To
reduce the amount of information that must be sent to
developers, and to help focus developers' debugging efforts, the
approach minimizes failing executions by removing portions of
the recordings that are not necessary for reproducing the
captured failures. To help address privacy and security
concerns, the approach automatically anonymizes execution
recordings by replacing potentially sensitive information with
non-sensitive information that can also be used to reproduce the
captured failure.
All are welcome to attend!
More details about RICSS are available at:
http://www.cs.allegheny.edu/~gkapfham/research/RICSS/
Kind Regards,
greg
--
Dr. Gregory M. Kapfhammer, Associate Professor
Department of Computer Science
Allegheny College
Meadville, Pennsylvania, USA
Office: +1 814-332-2880
gkapfham(at)allegheny(dot)edu
http://www.cs.allegheny.edu/~gkapfham/