Software engineering expert Barry Boehm will hold the TRW Professorship in
Software Engineering at the School of Engineering, according to dean Leonard
Having served most recently as director of the Center for Software Engineering,
Boehm specializes in the development of large-scale software systems and has
spearheaded software engineering efforts at the U.S. Department of Defense, TRW
Corp. and the Rand Corp. Prior to joining the USC faculty in 1992, he directed
the Office of Information Science and Technology at the Defense Advanced Research
Projects Agency, a part of the Department of Defense.
“Dr. Boehm is a pioneer in software engineering and is internationally recognized
for his expertise in this area. We are delighted to have him on the faculty,”
“I find USC a very enjoyable and satisfying place for pursuing research and
teaching directions in software engineering,” Boehm said. “The faculty and
administrators are stimulating, and the university has both an interdisciplinary
orientation and a strong interest in new ideas and approaches.”
Boehm, a professor in the Department of Computer Science, is the creator of the
Constructive Cost Model, the Spiral Model of the software process, and two
advanced software environments — the TRW Software Productivity System and the
Quantum Leap environment. His current research interests include software process
modeling, software requirements engineering, software architectures, software
metrics and cost models, software engineering environments and knowledge-based
He was chief scientist of TRW’s Defense Systems Group from 1973 to 1989 and a
scientist at the Rand Corp. from 1959 to 1973. He later headed Rand’s information
A writer and editor, Boehm is the author of several books on software
engineering, including Software Engineering Economics (Prentice-Hall, 1981) and
Software Risk Management (IEEE Computer Society Press, 1989). He has served on
the editorial boards of a number of scientific journals, including Information
Software and Technology, IEEE Computer and ACM Computing Reviews.
Boehm has chaired the American Institute of Aeronautics and Astronautics’
technical committee on computer systems and the Institute of Electrical and
Electronics Engineers’ technical committee on software engineering. He has been a
member of the governing board of the IEEE Computer Society and is a fellow of the
IEEE and the AIAA.
Boehm has won numerous awards, including the NSIA Grace Murray Hopper Award, in
1989; and the J.D. Warnier Prize for Excellence in Information Sciences, in 1984.
He has lectured throughout the United States and abroad, and in 1970 appeared as
guest lecturer at the Soviet Academy of Sciences.
Boehm earned his B.A. in mathematics from Harvard University in 1957 and his M.S.
and Ph.D. degrees, both in mathematics, from UCLA in 1961 and 1964.
The TRW Professorship in Software Engineering was created through the generosity
of the TRW Foundation.
[Photo:] Barry Boehm