OptsicomRES and Optsicom Framework¶
Optsicom Suite is (well, it like to be...) a integrated set of tools. But for now, Optsicom Framework is independent from OptsicomRES.
In this page, we'll try to sketch the future paths to combine Optsicom RES with Optsicom Framework.
Overview¶
In the current state, Optsicom Framework can use a database to store experiment results. We are going to use this database to control and coordinate a set of "Experiment executors".
When a developer want to execute an experiment, first declare an save the experiment information in the database and then, the slaves, go to this database to get the next "instance x method" execution. When the slave finish, go to the database for another "instance x method" execution.
In this way, the only thing we need to do is deploy the code in several computers. The code is composed by specific problem code and Optsicom Framework. This deploy can be done with OptsicomRES in its current state.
With this approach, OptsicomRES is independent from Optsicom Framework. This is good in the sense that is easiest to develop both pieces of Optsicom in a indepentent way. Also, this is usefull because OptsicomRES can be used by others developers that don't use Optsicom framework.