An Alternative to Technology Readiness Levels for Non-Developmental Item (NDI) Software
Modernizing Legacy Systems: Software Technologies, Engineering Processes, and Business Practices