CAPE-OPEN consists of a series of specifications to expand the range of application of process simulation technologies. The CAPE-OPEN specifications specify a set of software interfaces that allow plug and play inter-operability between a given process modelling environment (PME) and a third-party process modelling component (PMC).
The CAPE-OPEN specifications are supported by the non-profit organization CO-LaN.
The COBIA middle-ware is a platform independent object model and request broker implementation to facilitate the inter-operation of CAPE-OPEN compliant PMEs and PMCs.
AmsterCHEM develops and makes available for free, a rust language binding for COBIA, which greatly simplifies CAPE-OPEN development in rust.
COBIA support for rust can be added to your rust project using:
cargo add cobia
For the full project description, please refer to the project's repository page.
Binary distributions for Windows of the examples in the project are available from the downloads page.