Independence of software validation teams from the development team is a critical aspect for ensuring quality. This is especially true in case of safety-critical development where certain “Level of Independence” must be maintained.
IAST engineers with experience and expertise in wide range of methods and tools which form the industry standard, can provide this required independence to software development teams. We can support development projects with static verification and unit testing using model-in-loop (MIL) and software-in-loop (SIL). We can also support integration or system teams with functional test using real-time Hardware-in-loop (HIL) or vehicle testing. We can conduct projects to setup customer-specific test environment and framework suitable to the needs to each application, OEM or market.We also possess the skillset for developing vehicle plant models for closed-loop testing such as MIL or HIL, with varying degrees of fidelity as relevant for the application. We have experience in physics-based as well as data-driven modelling, using industry standard tools.
IAST has developed its own automated test framework(CAPL, Python) which has pre-tested OEM-specific test suites for stacks such as UDS/Diagnostics, Bootloader, Network Management and Communications. This results in overall shortening testing timeline and improve the quality and thereby reduces overall test iterations.