The traditional manufacturing methodology relies on manual optimization loops in which part of the information is manually exchanged from the different manufacturing steps coming from different formats, sizes, and types (data at rest/static data and data in motion) which requires different computing platforms and results in information silos.