A system for selecting engine components for an engine comprising: an electronic control unit comprising a processor and a memory component; a machine-readable instruction set stored in the memory component of the electronic control unit that causes the system to perform at least the following when executed by the processor: receive a catalog of a plurality of engine components, wherein the plurality of engine components includes a measured manufacturing characteristic; receive at least one operating environment characteristic of a plurality of operating environment characteristics; analyze, through a simulation, an impact of a grouping of engine components from the plurality of engine components, each having a measured manufacturing characteristic defining an engine based on the at least one operating environment characteristic; determine component attributes based on the impact of the at least one operating environment characteristic on the grouping of engine components defining the engine; and select one or more engine components from the catalog of the plurality of engine components for a bill of materials based on the measured manufacturing characteristic and the at least one operating environment characteristic. an electronic control unit comprising a processor and a memory component; a machine-readable instruction set stored in the memory component of the electronic control unit that causes the system to perform at least the following when executed by the processor: receive a catalog of a plurality of engine components, wherein the plurality of engine components includes a measured manufacturing characteristic; receive at least one operating environment characteristic of a plurality of operating environment characteristics; analyze, through a simulation, an impact of a grouping of engine components from the plurality of engine components, each having a measured manufacturing characteristic defining an engine based on the at least one operating environment characteristic; determine component attributes based on the impact of the at least one operating environment characteristic on the grouping of engine components defining the engine; and select one or more engine components from the catalog of the plurality of engine components for a bill of materials based on the measured manufacturing characteristic and the at least one operating environment characteristic. receive a catalog of a plurality of engine components, wherein the plurality of engine components includes a measured manufacturing characteristic; receive at least one operating environment characteristic of a plurality of operating environment characteristics; analyze, through a simulation, an impact of a grouping of engine components from the plurality of engine components, each having a measured manufacturing characteristic defining an engine based on the at least one operating environment characteristic; determine component attributes based on the impact of the at least one operating environment characteristic on the grouping of engine components defining the engine; and select one or more engine components from the catalog of the plurality of engine components for a bill of materials based on the measured manufacturing characteristic and the at least one operating environment characteristic.