Jonathan Walpole is a Full Professor in the Computer Science Department at Portland State University. His research interests are in operating systems and distributed systems. He has pioneered research in adaptive resource management and the integration of application and system-level quality of service management. He has also done leading edge research on dynamic specialization for enhanced performance and survivability of large software systems. His research on distributed multimedia systems began in 1988, and in the early 1990s he led the development of one of the first QoS-adaptive Internet streaming video players. His current research has two main thrusts. One is concerned with programming abstractions and operating system support for streaming applications. The other is focussed on the design of scalable synchronization mechanisms for shared memory multiprocessor systems. He has published over 100 research papers and has served as a program committee member and reviewer for numerous International scientific conferences and journals. He holds B.Sc. and Ph.D. degrees in Computer Science from Lancaster University, UK (1984 and 1987) and was awarded an Honorary Fellowship by the UK Science and Engineering Research Council in 1988.