|
|
Brian Lewis
Brian Lewis was most recently in the Walkabout project at Sun Microsystems
Laboratories where he worked on portions of two frameworks that support
retargetable binary translation: the static (ahead of time) UQBT framework
and the dynamic (runtime) Walkabout framework. The Walkabout framework
supports experiments in on-the-fly optimization, translation, and
manipulation of applications for a variety of different machines.
His interests include binary translation as well as virtual machine and
programming language implementation. Previously at Sun, he implemented
automatic checkpointing in a high-performance Java virtual machine. He
implemented the Tcl 8.0 and the Clarity C++ virtual machines. He also
developed monitoring and debugging tools for the Spring distributed
operating system. Prior to joining Sun, Brian worked at Olivetti and Acorn
Research, where he implemented user interface software. At Xerox, he led the
team that developed the Shared Books distributed, multi-user publication
management system. He implemented portions of the Mesa programming system
and developed software version management tools. He received the Ph.D. in
Computer Science from the University of Washington.
Brian may be reached at btlewis@acm.org.
|