The Adaptive Modeling Language (AML) enables the modeling and simulation of the entire product development cycle; integrating and automating product configuration and visualization, design and analysis, manufacturing and production planning, inspection and cost estimation.