With CAE driving the design process at Ashok Leyland, the types of simulations performed as part of the vehicle development process is growing rapidly. Multiple simulation tools are required to address each of the different domains involved in vehicle development. Each tool requires a fairly complex process in which the user develops a model, inputs various engineering data, performs an analysis, reviews the results and authors a report to support design decisions. Ashok Leyland previously automated some of these steps for a few simulation tools using macros and scripts, but these point solutions were difficult to ensure the usage and maintain. The previous process relied upon the skills of the individual analysts writing the scripts. These automations were not always shared, versioned or used consistently among engineering groups, resulting in inconsistent results from one analyst to another and lacked traceability. The lack of a common simulation structure meant that it was difficult to locate the results and understand the reasons for previous decisions, so work often had to be duplicated.