New ways for fast and safe function development
SCODE-ANALYZER and SCODE-CONGRA software tools from ETAS, based on a brand new methodology, make it even easier to navigate the labyrinth of function development. System, function, and software developers can describe, visualize, analyze, and optimize their complex systems from the very start of the development process. Errors are avoided right from the beginning.
The tools are based on the approach of Functional Morphology – that is, studying the structure of functions and their relationships with each other; and Automated Cognition –the reorganization of information in a system that controls behavior.
Automatic verification of the complete description of the decision paths and mathematical relationships supports the requirements for proving functional safety as per ISO 26262. The completeness of the analysis is mathematically demonstrated – that is unique.
Initial projects have shown that the work involved in function development can be reduced by more than 30% in some cases with SCODE-ANALYZER and SCODE-CONGRA.
SCODE-ANALYZER (System CO DEsign)
This tool enables users to describe and analyze in a clear and structured manner the complex relationships of systems of any kind. To do this, the overall system is broken up into operating areas known as modes. This is especially useful when the software makes a lot of decisions or has a lot of versions. The result is a massive reduction in complexity.
SCODE-CONGRA (CONstraint GRAphs)
With the SCODE-ANALYZER add-on SCODE-CONGRA, the function developer can describe and graphically visualize the system in clear, easy to comprehend terms based on exact mathematics. Rule violations, inconsistencies, algebraic loops, and other relevant characteristics of the system are displayed precisely. The user immediately receives options and functions in order to correct errors. The effects of changes in the system are displayed in a way that is very easy to understand. Experimentation by modifying the individual components enables users to try out and evaluate different variants in a short period of time.
Find out more at www.etas.com/scode.