Below is the uncorrected machine-read text of this chapter, intended to provide our own search engines and external engines with highly rich, chapter-representative searchable text of each book. Because it is UNCORRECTED material, please consider the following text as a useful but insufficient proxy for the authoritative book pages.
D Definitions for Technology Readiness Levels Table D.1, âTechnology Readiness Levels (TRLs),â is reprinted from Appendix J of NPR [NASA Procedural Requirements] 7120.8, âNASA Research and Technology Program and Project Management Requirements.â (That document is still in draft form, but the definitions in it will supersede the previous TRL definitions.) TABLE D.1 Technology Readiness Levels (TRLs) TRL Definition Hardware Description Software Description Exit Criteria 1 Basic Scientific knowledge generated Scientific knowledge generated Peer reviewed principles underpinning hardware underpinning basic properties of publication of research observed and technology software architecture and underlying the reported. concepts/applications. mathematical formulation. proposed concept/application. 2 Technology Invention begins, practical Practical application is identified Documented concept and/or application is identified but is but is speculative, no experimental description of the application speculative, no experimental proof or detailed analysis is application/concept formulated. proof or detailed analysis is available to support the conjecture. that addresses available to support the Basic properties of algorithms, feasibility and benefit. conjecture. representations and concepts defined. Basic principles coded. Experiments performed with synthetic data. 3 Analytical and Analytical studies place the Development of limited Documented experimental technology in an appropriate functionality to validate critical analytical/ critical function context and laboratory properties and predictions using experimental results and/or demonstrations, modeling and non-integrated software validating predictions characteristic simulation validate analytical components. of key parameters. proof of prediction. concept. 4 Component A low fidelity Key, functionally critical, software Documented test and/or system/component breadboard components are integrated, and performance breadboard is built and operated to functionally validated, to establish demonstrating validation in demonstrate basic functionality interoperability and begin agreement with laboratory and critical test environments, architecture development. Relevant analytical predictions. environment. and associated performance environments defined and Documented definition predictions are defined relative performance in this environment of relevant to the final operating predicted. environment. environment. continued 58
TRL Definition Hardware Description Software Description Exit Criteria 5 Component A medium fidelity End-to-end software elements Documented test and/or system/component brassboard implemented and interfaced with performance breadboard is built and operated to existing systems/simulations demonstrating validation in demonstrate overall conforming to target environment. agreement with relevant performance in a simulated End-to-end software system, tested analytical predictions. environment. operational environment with in relevant environment, meeting Documented definition realistic support elements that predicted performance. Operational of scaling demonstrates overall environment performance requirements. performance in critical areas. predicted. Prototype Performance predictions are implementations developed. made for subsequent development phases. 6 System/ A high-fidelity Prototype implementations of the Documented test subsystem system/component prototype software demonstrated on full-scale performance model or that adequately addresses all realistic problems. Partially demonstrating prototype critical scaling issues is built integrate with existing agreement with demonstration and operated in a relevant hardware/software systems. analytical predictions. in an operation environment to demonstrate Limited documentation available. environment. operations under critical Engineering feasibility fully environmental conditions. demonstrated. 7 System A high fidelity engineering unit Prototype software exists having all Documented test prototype that adequately addresses all key functionality available for performance demonstration critical scaling issues is built demonstration and test. Well demonstrating in an and operated in a relevant integrated with operational agreement with operational environment to demonstrate hardware/software systems analytical predictions. environment. performance in the actual demonstrating operational operational environment and feasibility. Most software bugs platform (ground, airborne, or removed. Limited documentation space). available. 8 Actual system The final product in its final All software has been thoroughly Documented test completed and configuration is successfully debugged and fully integrated with performance verifying âflight demonstrated through test and all operational hardware and analytical predictions. qualifiedâ analysis for its intended software systems. All user through test operational environment and documentation, training and platform (ground, airborne, or documentation, and maintenance demonstration. space). documentation completed. All functionality successfully demonstrated in simulated operational scenarios. Verification and Validation (V&V) completed. 9 Actual system The final product is All software has been thoroughly Documented mission flight proven successfully operated in an debugged and fully integrated with operational results. through actual mission. all operational hardware/software successful systems. All documentation has mission been completed. Sustaining operations. software engineering support is in place. System has been successfully operated in the operational environment. NOTE: Generic TRL descriptions are found in NASA, NASA Systems Engineering Processes and Requirements, NPR 7123.1, Table G-19. 59