Model-Based Development Reverse Modeling Outsourcing Service
Model-Based Development Reverse Modeling Outsourcing Service
Model-Based Development Reverse Modeling Outsourcing Service
Gaio supports the creation of models that serve as the foundation for model-based development! In automotive software development and machine control system development, "model-based development" using MATLAB/Simulink has become prevalent with the aim of improving quality and enhancing development efficiency. However, to advance this model-based development, it is necessary to convert traditional legacy code into Simulink models as assets. Gaio offers this model preparation work as a service for model-based development.
Inquire About This Product
basic information
Gaio supports the creation of models, which serves as the foundation for model-based development! In automotive software development and machine control system development, "model-based development" using MATLAB/Simulink has become prevalent with the aim of improving quality and enhancing development efficiency. However, to advance this model-based development, it is necessary to convert traditional legacy code into Simulink models as assets. Gaio conducts this model preparation work as a service for model-based development.
Price information
-
Delivery Time
Applications/Examples of results
● Reverse engineering of models from legacy code as a foundation for model-based development using MATLAB/Simulink This service acts on existing embedded software resources, such as legacy code, prior to the application of model-based development, to create the necessary MATLAB/Simulink models for model-based development. ● Verification of the validity of the reverse-engineered model using unit testing tools To evaluate the validity of the reverse-engineered MATLAB/Simulink model, we will compare and verify the unit test results of the source code generated using the auto code generator (ACG) from the model with those of the original legacy code.
Company information
Gaio Technology started in 1980 with the in-house development of cross-compilers for embedded development and has since provided testing tools for embedded software based on microcontroller code analysis technology and simulation technology. Furthermore, the company has expanded its engineering services business and is currently engaged in model-based development support, test process construction support, and tool implementation and operation support for major automobile manufacturers and large automotive parts suppliers. The unit testing tools for embedded software, "Coverage Master winAMS" and "CasePlayer2," are representative tool products of Gaio, with many users. They have a mechanism that allows testing to be conducted in the state of implementation in the product without modifying the software (microcontroller code) installed in embedded products, receiving significant support from the automotive control software field, which demands high software quality to ensure safety. The tools have obtained certification for automotive functional safety (ISO 26262) and have now become the de facto standard for automotive software unit testing tools.