Skip to content
VIPROVE
DE EN

Demo · Automotive L2 · sealed synthetic · deliberate gaps

Missing Edges First

Two ways an evidence chain fails: either the link is missing — or the test is green and still does not prove the safety goal.

This demo is based on synthetic data, and the gaps are built in on purpose. The graph is built from artifacts; there is no live simulation. The seal is a verifiable record, not a certificate. viprove does not replace an assessment or a release under ISO 26262. The ASPICE references are for orientation only; viprove does not perform an ASPICE assessment and does not assign a capability level.

Siegel 868ac61b… · What does the seal mean? · Report (HTML)

PoC/Demo. Synthetic L2-ADAS demo. Not a certificate.

Two kinds of gap, three views

Where the evidence chain breaks

Case A and Case B show the two kinds of gap. Case C shows the gap from Case A once more, this time from the architecture.

Case A · missing link

The link is missing

The safety concept expects a monitor for the safety goal. In the software artifacts there is neither a requirement nor an element that implements it.

ASPICE reference (label): SYS.2 → SWE.1
SG-4 · SYS_GAP · Walk A
Case B · evidence not updated

Passed, but not proven

The safety goal was tightened from 200 ms to a maximum of 150 ms. The test was never updated and still checks against the old limit. It passes, but it does not support the current requirement.

ASPICE reference (label): verification SYS.5 / SWE.6
SG-3 · TIMING · Walk B
Case C · architecture view of Case A

The same gap in the architecture

The architecture should show how the safety goal is decomposed. The monitor element is missing — the same gap as Case A, one level deeper.

ASPICE reference (label): SYS.3 → SWE.2
SG-4 · INTEGRITY · Walk I

Rarely is a single piece of evidence missing. More often, the proof that the pieces belong together is missing.

In your project, connectors read the same kinds of artifacts from your tools. You do not need to swap the toolchain.

Evidence graph

Three paths through the graph

The images are original captures from the graph explorer. You can switch between the overview and a focus on the broken link.

Path A – The link is missing

Evidence graph, overview of Path A Evidence graph, focus on Path A
No link leads from the safety goal to the software layer. The monitor expected in the safety concept is not evidenced there.
Walk A · SYS_GAP:DEMO-SYS-004
Safety goals

Evidence status for this demo run

Not load-bearing: Evidence exists but does not support the claim. Open: Evidence is still missing. Neither status is a traffic light for vehicle safety.

Safety goalStatusReason
SG-2 Warning at ODD boundary (Operational design domain limit) not load-bearing A test is linked, but without a result and without a timing value.
SG-3 Steering torque not load-bearing The safety goal now requires 150 ms, but the test still checks against 200 ms. Path B →
SG-4 Distance open The software link is missing, the decomposition is incomplete, and timing evidence is absent. Path A →
SG-5 Actuator open Timing evidence is absent.
Seal

Same answer tomorrow?

The same input data produces the same hash, so you can check whether a repeated analysis reaches the same result. Each new analysis run also produces a new seal record. The seal is a verifiable record, not a certificate or a release.

Rule state · grammar…a3f Project state · 868ac61b…
Rule state
Changes rarely

Vocabulary, rules and norm reference stay unchanged as long as the pack configuration does not change.

Project state
Checked often

New artifacts or test results yield a new project hash. The rule hash stays the same.

If the project hash changes, your project has changed. If the rule hash changes, the basis for evaluation has changed. Several seal records side by side document how the evidence status developed over the course of the project. Details in the system overview

viprove finds the gaps. Your team closes them.

This is one example. In your project, the same engine works with your artifacts and your tools.

The robotics demo uses the same engine in another domain. Performance levels replace ASIL there, and the kinds of gap stay the same.

To the robotics demo →

Evidence package

Seal, report excerpt and path views: this is how the assessor sees the evidence status.

View the evidence excerpt →

How it works

Packs, connectors and the two seal cadences — briefly explained.

To the system overview →

Your project

Different domain, different tools? In the Reality Check we clarify together whether viprove fits your project.

Request a Reality Check →