Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

🪴 Maturity

Levels

Maturity LevelTRL MappingDescription
UnvalidatedN/ATechnology has not been assessed or lacks sufficient evidence of readiness.
Discovery0-1Early exploration and basic research to establish foundational principles.
Concept2-3Concept is defined and initial feasibility is demonstrated.
Development4-5Technology is built and validated through low- to high-fidelity development.
Prototype6-8Working prototype is demonstrated in a relevant environment through operational integration.
Proven9System is proven through successful real-world operation.

Tip

Read docs.rs documentation for maturity levels

Discussion

ASPECT leverages a simplified mapping from augmented technology readiness levels (TRL). Wikipedia1 defines TRLs as “a method for estimating the maturity of technologies during the acquisition phase of a program. TRLs enable consistent and uniform discussions of technical maturity across different types of technology.” The U.S. federal acquisitions community widely uses TRLs to assess the maturity of a particular technology. Additionally, ASPECT incorporates work2 that adapted TRLs to directly address the particular nuances of machine learning systems. Additionally, ASPECT maturity levels work well with the capability maturity model but go beyond maintenance processes and efficiency to characterize a technology’s maturity in practice. Specifically, ASPECT’s openness and portability attributes create a well-defined understanding of a given technology.

Maturity in ASPECT reflects the degree to which a system has been tested, validated, and proven in real-world scenarios, as well as its readiness for deployment and integration into existing workflows. In combination with the other ASPECT attributes, ASPECT’s maturity attribute provides a holistic view of the system under consideration, beyond a technology’s age or quality.


  1. Technology Readiness Level: https://en.wikipedia.org/wiki/Technology_readiness_level TRLs for ML systems

  2. A. Lavin et al., “Technology readiness levels for machine learning systems,” Nat Commun, vol. 13, no. 1, p. 6039, Oct. 2022, doi: 10.1038/s41467-022-33128-9.