The Software Research Lab

The Software Research lab is devoted to the study of "big software." Work encompasses all stages of the software development cycle, from design and study of programming languages that facilitate large-scale software projects, to tools to visualize and understand software and support its continual evolution and maintenance.