Innovation and collaborative, synchronized program management for new programs
Capital VSTAR Virtualizer provides an environment for integrating, testing, and analyzing automotive embedded software. Software quality can be improved and implementation issues that could impact Start-Of-Production (SOP) can be detected earlier in the development process. Engineers can perform software integration and testing on a PC without the need for electronic control unit (ECU) hardware or access to shared test equipment. The ECU can be simulated allowing software tests to be performed in a controllable and unique non-intrusive way for deep analysis. Industry-standard tool interfaces are supported. This allows developers to use the same tests and models they use to validate software when actual ECU hardware is available.
Capital VSTAR Virtualizer provides an environment for integrating, testing, and analyzing automotive embedded software. Software quality can be improved and implementation issues that could impact Start-Of-Production (SOP) can be detected earlier in the development process. Engineers can perform software integration and testing on a PC without the need for electronic control unit (ECU) hardware or access to shared test equipment. The ECU can be simulated allowing software tests to be performed in a controllable and unique non-intrusive way for deep analysis. Industry-standard tool interfaces are supported. This allows developers to use the same tests and models they use to validate software when actual ECU hardware is available.
Early verification of AUTOSAR embedded software is key to improving quality and accelerating software development. Developers benefit from advanced debugging capability and analysis of their AUTOSAR architectural elements in addition to industry-standard C/C++ source-level testing. Capital VSTAR Virtualizer cross-correlates the model and code and presents them in an easy to understand representation, both through its integrated debugger and analyzer.
Continuous integration is a long-held desire of automotive embedded software development teams. Since only a PC is needed, automatic regression testing is possible throughout the software development cycle. The number of tests that can be performed is limited only by the amount of computing resources available. A powerful scripting language provides complete control and automation over the development and execution of necessary test cases.
Testing a representation of the ECU software is sub-optimal during the development process. This constraint can be overcome with Capital VSTAR Virtualizer, which has the capability to integrate and test actual AUTOSAR application software. The easy inclusion of AUTOSAR basic software and associated configuration and generation tools allows developers to directly test what they will deliver in production vehicles.
The ability to stimulate software and gather responses is essential for validating complex operating conditions and safety cases. Capital VSTAR Virtualizer supports verification using a powerful scripting language that uniquely provides stimulus/response without code modification or instrumentation, anywhere within the software image. This increases confidence in software quality, enabling faster development cycles.
Capital VSTAR Virtualizer fits naturally within established development processes because it can be used in the same way that actual ECU hardware is. This is achieved through standard interfaces for C/C++ software development, modeling and testing, network-based verification, diagnostics testing, and measurement and calibration.
A virtual ECU is a simulation model of the target ECU hardware, including the processor, memory, and I/O peripherals. The Capital VSTAR software can be ported to the virtual ECU and integrated into the environment, providing a ready-to-use AUTOSAR-compliant execution platform.