Professor
Dave Bakken’s Personal Web Page
Welcome to my personal web page! I am a Professor of ComputerScience in the School of Electrical Engineering and Computer Science at Washington State University in Pullman, Washington, USA.
I am involved with a number of research projects. Most of them involve improving the state of the art in what I call infrastructure software, software that others build large distributed software systems on top of. In particular, most of my work directly involves devising new kinds of middleware. Many of them involve fault tolerance, because that is my core expertise. All involve pragmatic research in systems software that involves significant prototyping activities; I have neither patience nor time for ivory tower research that has no practical application, i.e. it is strictly “academic” in the full sense of the word.
All my projects over the last 10 years involve GridStat, which I started in 1999. This is next-generation wide-area mission critical data delivery for the power grid. GridStat has had a big impact on the shape of the emerging NAPSInet initiative, and I’m blessed to be considered the leading expert in this area.
2011.09.29 Plenary speech, Smart Grid World Forum, Beijing, China. In same session as GE CEO Jeff Immelts.
2010.05.18 International cooperation meeting with EC industry; only non-EC researcher; U. of Naples "Parthenope", Italy. Only non-EC participant.
2009.01.20 European Commission ICT- Energy Research Information Day, Brussels Belgium
2.
David
E. Bakken, Richard E. Schantz,
and Richard D. Tucker. “Smart Grid
Communications: QoS Stovepipes or QoS
Interoperability”, in Proceedings of
Grid-Interop 2009, GridWise Architecture Council,
Denver, Colorado, November 17-19, 2009.
Available http://gridstat.net/publications/TR-GS-013.pdf.
·
Best
Paper Award for “Connectivity” track. This is the official
communications/interoperability meeting for the pseudo-official “smart grid”
community in the USA, namely DoE/GridWise and NIST/SmartGrid.
I teach applied courses in distributed systems, networking, and fault tolerance, at the senior and graduate level. Classes I teach include:
My current CV is online.
I am a hands-on middleware builder for wide-area distributed systems; more detailed information about my background and the impact of my applied research can be found here. My applied background also includes consulting, and my consulting web page has deeply-technical letters of reference documenting this. I’ve consulted for Amazon.com, Intel, Network Associates, TriGeo, Real-Time Innovations, and others.
Like a number of applied experimental “systems software” researchers, I like to skirt the line between the academia and industry, because neither is perfectly satisfying. In the academe, prototypes lead to papers but are rarely fully shaken down, released, used by others, etc. But in industry you rarely get to look at the fundamental issues of a problem in depth. So this skirting the line I my way to try to have it both ways! It never quite works out perfectly that way, but it seems much like being stuck completely on one side or the other of the industry-academia chasm.
David E. Bakken
School of Electrical Engineering & Computer Science
Here are a few pictures of me, if you insist on viewing my ugly mug shot (caveat emptor):