Published numerous papers; involved in various research projects like CitiSense/MetaSense, UCSD ActiveCampus, WIISARD SAGE; developed several software tools, including Aspect Browser for Eclipse, Daikon Invariant Detector.
Research Experience
Professor in the Department of Computer Science & Engineering at UC San Diego; led multiple research projects such as CitiSense/MetaSense, UCSD ActiveCampus, WIISARD SAGE, etc.
Education
PhD advisor was David Notkin at the University of Washington.
Background
Fascinated by the challenges of constructing large, complex software systems (software engineering), particularly in the evolution (e.g., enhancement) of large software systems. Also interested in infrastructure for ubiquitous computing and the invention of new programming tools, especially in aspect-oriented software development. Supports active learning and has an active educational technology program.
Miscellany
Enjoys reading about software; a wine enthusiast in San Diego; practices Aikido; advocates interdisciplinary collaboration; actively involved as a TIES advisor; has several students now working in academia or industry.