Professor Campbell's research interests are in the engineering and construction techniques of complex system software. Security, continuous media, and real-time control present a challenge to operating system designers. Ubiquitous, distributed, and parallel systems require complex resource management and efficient implementations.