Functional Mock-up Interface (FMI)

The Functional Mock-up Interface (FMI) is an open standard that defines a common interface for exchanging and integrating simulation models across different tools and environments. 

FMI specifies how models are packaged as Functional Mock-up Units (FMUs) and how they communicate during simulation. It supports two modes: model exchange, in which the importing tool handles the computation, and co-simulation, in which each model runs independently. FMI is widely adopted in automotive, aerospace, and industrial development for system-level simulation across multi-vendor toolchains.