Section: New Results
Software design
Participants : Olivier Bernard, Florian Guenn, Mélaine Gautier.
Over the years, BIOCORE has been developing a software framework for bioprocess control and
supervision called ODIN [63] . This C++ application (working under Windows and Linux) enables
researchers and
industrials to easily
develop and deploy advanced control algorithms through the use of a
Scilab interpreter.
It also contains a Scilab-based process simulator which can be
harnessed for experimentation and training purposes.
ODIN is primarily developed in the C++ programming language and uses
CORBA
to define component interfaces and provide component isolation.
ODIN is a distributed platform, enabling remote monitoring of the
controlled processes as well as remote data acquisition.
Recently, a software development effort has been directed to the graphical user
interface, a synoptic view component, new drivers for the
experimental hardware and integration of the PlantML data exchange
format. ODIN has been tested on four
different processes and currently supervises the 66m