Also developed and evaluated algorithms for fault-tolerance and speculative parallel computing. Designed the NEST simulator for distributed computer networks so that the group's distributed algorithms could be tested under Unix, and managed a team of student programmers in its implementation. Managed a staff of 40 student consultants. Led successful expansion of from an initial staff of eight, using aggressive recruiting techniques and an extensive training and mentoring program. One of two programmers for a startup business based on providing computerized scholarship reports for high school students.
Most publications are available online .
D. Bacon, M. Wegman, and K. Zadeck, Object-Oriented Dispatch Optimization , United States Patent 6041179, issued 21 March 2000. D. Bacon and S. Fink, Method to Provide Concurrency Control over Objects Without Atomic Operations on Non-Shared Objects , filed August 2000. D. Bacon, C. Laffra, P. Sweeney, and F. Tip, Method for Determining Reachable Methods in Object-Oriented Applications that use Class Libraries , filed December 1999. D. Bacon, C. Laffra, P. Sweeney, and F. Tip, Method for Efficient Program Transformations for Object-Oriented Applications that use Class Libraries , filed December 1999. Guest lecturer on compiler optimization for Professor Krishna Palem.