AMPL is a high level algebraic modeling language to work with large optimization models. It is a complete system that supports formulation, testing, deployment and maintenance.