鉴于软件对国防装备和现代化战争的重要作用,1984年美国国防部建立了软件工程研究所。研究所设立在卡内基-梅龙大学,对外的名称是卡内基-梅龙软件工程研究所(Carnegie Mellon� Software Engineering Institute (SEI)),研究所日常运作由国防部基金资助,研究所研究内容包括软件采办,软件体系结构和生产线,过程改进和性能测定,安全性,系统互操作性和可信性。是一个服务于军队同时面向社会的,软件工程领域国际顶级的研究机构,它所开发的软件能力成熟度模型(CMM)系列,在全球范围得到普遍的认可和应用。