David G. Messerschmitt
David G. Messerschmitt is the Roger A. Strauch Professor Emeritus of EECS at UC Berkeley, a Visiting Professor in the Department of Computer Science and Engineering at the Helsinki University of Technology, and a Visiting Scientist at the SETI Institute. He has served as the Acting Dean of School of Information Management and Systems and Chair of the EECS Department, and prior to 1977 he was with AT&T Bell Laboratories. Current research focuses on business and economics relevant to computing and communications technology. In Helsinki he is performing research and the foundations of software business in the Software Business Laboratory. At the SETI Institute he is proposing the expansion of the types of signals being searched in the new Allen Telescope Array. He is the co-author of Software Ecosystem: Understanding an Indispensable Technology and Industry (MIT Press, 2003), author of Understanding Networked Applications (Morgan-Kaufmann, 1999), and co-author of a widely used textbook Digital Communications (Kluwer, 1993). He is a co-founder and former Director of TCSI Corporation of Alameda California (now a division of Rocket Software), has served on the Advisory Boards of the Fisher Center for Management & Information Technology in the Haas School of Business and the Directorate for Computer and Information Sciences and Engineering at the National Science Foundation, and is currently participating in a National Research Council (NRC) study on telecommunications research and development. He recently served as a member of the NSF Blue Ribbon Panel on Cyberinfrastructure, co-chaired a National Research Council (NRC) study on the future of information technology research, and served on the Computer Science and Telecommunications Board of NRC. He received a Ph.D. in Computer, Information, and Control Engineering from the University of Michigan and an undergraduate degree from the University of Colorado. He is a Fellow of the IEEE, a Member of the National Academy of Engineering, and a recipient of the IEEE Alexander Graham Bell Medal recognizing "exceptional contributions to the advancement of communication sciences and engineering".
- D. G. Messerschmitt, "Rethinking components: From hardware and software to systems," IEEE Proceedings, vol. 96, no. 7, pp. 1473-96, July 2007.
- D. G. Messerschmitt and C. Szyperski, Software Ecosystem: Understanding an Indispensable Technology and Industry, Cambridge, MA: MIT Press, 2003.
- J. R. Barry, E. A. Lee, and D. G. Messerschmitt, Digital Communication, 3rd ed., Boston, MA: Kluwer Academic Publishers, 2003.
- D. G. Messerschmitt, Understanding Networked Applications: A First Course, The Morgan Kaufmann Series in Networking, San Francisco, CA: Morgan Kaufmann, 2000.
- D. G. Messerschmitt, Networked Applications: A Guide to the New Computing Infrastructure, San Francisco, CA: Morgan Kaufmann, 1999.
- D. G. Messerschmitt, "The convergence of communications and computing: What are the implications today?," Proc. IEEE, vol. 84, no. 8, pp. 1167-1186, Aug. 1996.
- E. A. Lee and D. G. Messerschmitt, Digital Communication, 2nd ed., Boston: Kluwer Academic Publishers, 1994.
- J. T. Buck, S. Ha, E. A. Lee, and D. G. Messerschmitt, "Ptolemy: A framework for simulating and prototyping heterogeneous systems," Intl. J. Computer Simulation, vol. 4, no. 2, pp. 155-182, April 1994.
- D. G. Messerschmitt, "Synchronization in digital system design," IEEE J. Selected Areas of Communications, vol. 8, no. 8, pp. 1404-1419, Oct. 1990.
- K. K. Parhi and D. G. Messerschmitt, "Pipeline interleaving and parallelism in recursive digital filters--Part I: Pipelining using scattered look-ahead and decomposition," IEEE Trans. Acoustics, Speech, and Signal Processing, vol. 37, no. 7, pp. 1099-1117, July 1989.
- E. A. Lee and D. G. Messerschmitt, "Synchronous data flow," Proc. IEEE, vol. 75, no. 9, pp. 1235-1245, Sep. 1987.
- E. A. Lee and D. G. Messerschmitt, "Pipeline interleaved programmable DSPs: Architecture," IEEE Trans. Acoustics, Speech and Signal Processing, vol. 35, no. 9, pp. 1320-1333, Sep. 1987.
- E. A. Lee and D. G. Messerschmitt, "Static scheduling of synchronous data flow programs for digital signal processing," IEEE Trans. Computers, vol. C-3, no. 1, pp. 24-35, Jan. 1987.
- M. L. Honig and D. G. Messerschmitt, Adaptive Filters: Structures, Algorithms, and Applications, The Kluwer International Series in Engineering and Computer Science; SECS 1, Boston: Kluwer, 1984.
- D. G. Messerschmitt, "Echo cancellation in speech and data transmission," IEEE J. Selected Areas of Communications, vol. 2, no. 2, pp. 283-297, March 1984.
- O. Agazzi, D. G. Messerschmitt, and D. A. Hodges, "Nonlinear echo cancellation of data signals," IEEE Trans. Communications, vol. 30, no. 11, pp. 2421-2433, Nov. 1982.
- D. G. Messerschmitt, "Frequency detectors for PLL acquisition in timing and carrier recovery," IEEE Trans. Communications, vol. 27, no. 9, pp. 1288-1295, Sep. 1979.
- D. Duttweiler, J. Mazo, and D. G. Messerschmitt, "An upper bound on the error probability in decision-feedback equalization," IEEE Trans. Information Theory, vol. 20, no. 4, pp. 490-497, July 1974.
- D. G. Messerschmitt, "A geometric theory of intersymbol interference," Bell System Technical J., vol. 52, no. 9, pp. 1483-1519, Nov. 1973.