Logo: University of Southern California

Viterbi Faculty Directory

Barry William Boehm

Profile picture

Distinguished Professor of Computer Science, Astronautical Engineering, and Industrial and Systems Engineering and TRW Professor in Software Engineering

Education

  • 2000, Other, Computer Science, University of Massachusetts
  • 1964, PhD, Mathematics, University California - Los Angeles
  • 1961, Masters, Mathematics, University of California-Los Angeles
  • 1957, Bachelors, Mathematics, Harvard University

Biography


Barry Boehm received his B.A. degree from Harvard in 1957, and his M.S. and Ph.D. degrees from UCLA in 1961 and 1964, all in Mathematics. Between 1989 and 1992, he served within the U.S. Department of Defense (DoD) as Director of the DARPA Information Science and Technology Office, and as Director of the DDR&E Software and Computer Technology Office. He worked at TRW from 1973 to 1989, culminating as Chief Scientist of the Defense Systems Group, and at the Rand Corporation from 1959 to 1973, culminating as Head of the Information Sciences Department. He was a Programmer-Analyst at General Dynamics between 1955 and 1959. His current research interests include software process modeling, software requirements engineering, software architectures, software metrics and cost models, software engineering environments, and knowledge-based software engineering. His contributions to the field include the Constructive Cost Model (COCOMO), the Spiral Model of the software process, the Theory W (win-win) approach to software management and requirements determination and two advanced software engineering environments: the TRW Software Productivity System and Quantum Leap Environment. He has served on the board of several scientific journals, including the IEEE Transactions on Software Engineering, IEEE Computer,IEEE Software, ACM Computing Reviews, Automated Software Engineering, Software Process, and Information and Software Technology. He has served as Chair of the AIAA Technical Committee on Computer Systems, Chair of the IEEE Technical Committee on Software Engineering, and as a member of the Governing Board of the IEEE Computer Society. He currently serves as Chair of the Air Force Scientific Advisory Board's Information Technology Panel, and Chair of the Board of Visitors for the CMU Software Engineering Institute. His honors and awards include Guest Lecturer of the USSR Academy of Sciences (1970), the AIAA Information Systems Award (1979), the J.D. Warnier Prize for Excellence in Information Sciences (1984), the ISPA Freiman Award for Parametric Analysis (1988), the NSIA Grace Murray Hopper Award (1989), the Office of the Secretary of Defense Award for Excellence (1992), the ASQC Lifetime Achievement Award (1994), and the ACM Distinguished Research Award in Software Engineering (1997). He is an AIAA Fellow, an ACM Fellow, an IEEE Fellow, and a member of the National Academy of Engineering.

Research Summary


Interaction, systems engineering, software engineering

Awards


  • 1963 Rand Corporation Doctoral Research Grant
  • 1970 USSR Academy of Sciences Guest Lecturer
  • 1971 TWA Ambassadors Club TWA
  • 1972 Air Force Air Force Systems Command Certificate of Merit
  • 1975 Data Processing Management Association DPMA Computer Conference
  • 1978 IEEE IEEE Award for Contributions to COMPSAC 78 Technical Program
  • 1979 American Institute of Aeronautics and Astronautics AIAA Information Systems Award
  • 1982 International Conference on Software Engineering INCOSE 1982 Best Paper
  • 1982 University of Minnesota Seymour Cray Endowed Lectureship in Computer Science
  • 1984 J.D. Warnier Prize for Excellence in Information Sciences
  • 1987 Carnegie Mellon Software Engineering Institute CMU-SEI Distinguished Lecturer Series
  • 1987 Strategic Defense Initiative Organization SDIO Certificate of Appreciation
  • 1988 International Society of Parametric Analysts Best Paper Award ISPA Journal
  • 1988 International Society of Parametric Analysts ISPA Annual Freiman Award
  • 1990 Federal Computer Week DARPA Federal Computer Week
  • 1990 Federal Computer Week Federal 100 Award
  • 1990 National Security Industry Association Grace Murray Hopper Award from the NSIA’s Software Committee
  • 1990 Armed Forces Communications and Electronics Association AFCEA Ceritificate of Appreciation
  • 1991 Federal Computer Week DARPA Federal Computer Week
  • 1991 Federal Computer Week Federal 100 Award
  • 1991 AIAA Fellowship
  • 1991 Sixth Knowledge-Based Software Engineering Conference Invited Speaker KBSE-6
  • 1992 IEEE Fellowship
  • 1992 Office of the Secretary of Defense OSD Award for Excellence
  • 1994 American Society for Quality Control ASQC Lifetime Achievement Award
  • 1997 ACM ACM Distinguished Research Award in Software Engineering
  • 1997 ACM Fellowship
  • 1999 ACM ACM Recognition of Service Award as General Chair ICSE ‘99
  • 1999 AIAA AIAA 40 Years for Sustained Contributions
  • 2000 INCOSE Fellowship
  • 2000 IEEE Harlan D. Mills Award
  • 2006 International Conference on Software Engineering INCOSE 2006 Best Paper
  • 2006 Conference on Software Engineering Education and Training First Person Honored with Special Track, CSEET
  • 2006 Conference on Software Engineering Education and Training One of Three Instructors Selected for the 1st Academy for Software Engineering Educators and Trainers
  • 2007 International Conference on Software Engineering ICSE 2007 Research Award
  • 2007 Research Award
  • 2008 Stevens Institute of Technology Recognition of Leadership
  • 2009 CiteSeer 537th most cited author in Computer Science out of over 800,000
  • 2009 IEEE 6th Most-Cited IEEE Software Article Based on H-Index
  • 2010 IEEE Simon Ramo Medal for Systems Science and Engineering
  • 2010 HICSS-43 Best Paper Award
  • 2011 PROMISE 2011 Best Paper Award
  • 2011 Reengineering Forum (REF) Wayne Stevens Award
  • 2011 Chinese Academy of Sciences Graduate University Symposium in Honor of Barry Boehm
Appointments
  • Director, CSSE
  • Computer Science
  • Astronautical Engineering
  • Daniel J Epstein Department of Industrial and Systems Engineering

Office
  • SAL 326
  • Henry Salvatori Computer Science Center
  • 941 Bloom Walk, Los Angeles, CA 90089
  • USC Mail Code: 781

Contact Information
  • (213) 740-8163
  • boehm@sunset.usc.edu

Websites

Return to Faculty Directory