NASA Systems Engineering Handbook - NASA/SP-2016-6105 Rev 2: National Aeronautics and Space Administration, Paperback/National Aeronautics and Space Administr