E4Coder for the Scilab platform
Publisher and provider of open source numerical and scientific computation software, Scilab Enterprises, has announced the availability of E4Coder for the Scilab platform. The E4Coder commerical suite has been developed by Evidence Srl, a supplier of the open source OSEK/VDX real-time Erika Enterprise kernel.
E4Coder is based on Scilab/Xcos and features SMCube, a finite state machine modeller and simulator. Integrated with Xcos, it allows the user to develop state-machines implementing the physical part of a classical Xcos model. In addition, the editor of SMcube implements a subset of UML that can be developed and debugged graphically. SMCube has already been successfully used in several industrial projects and is fitted for applications in domains like automotive, HVAC and industrial.
A further feature is the E4Coder GUI, a prototyping tool for generating interactive Graphical User Interfaces. Code generation capabilities for embedded systems (E4Coder CG) are also planned in the roadmap, and will allow code generation for embedded targets and for Linux systems as well.
According to the company, all of these advanced simulation features are a first step in the direction of an integrated tool chain following the classical model-based design methods used in the environment of control systems and mechatronics.