Validation & testing

An Automatic Driving System (ADS) is a technology that enables a vehicle to drive itself without any human intervention. This technology has been in development for several years and is expected to revolutionize the transportation industry. It is an exciting development that has the potential to increase safety, reduce costs, and reduce traffic congestion.

To ensure that an ADS is safe and reliable, there are several steps involved in its development. The first step is verification. This is the process of confirming that the system works as expected and meets all the requirements for the intended use. Verification may involve the use of simulation models, mathematical models, and other methods to ensure that the system is functioning as specified.

The next step is validation. Validation is the process of testing the system in real-world conditions to ensure that it performs as expected. This may involve testing in a variety of conditions such as extreme weather, different types of terrain, and different types of interaction with other traffic participants to make sure that the system performs under a variety of circumstances.

The most critical property to testing is safety. Safety testing is the process of ensuring that the system is safe for use at least at the same level as human-driven vehicles are safe. To achieve a human-like level of safety, we explore ways to combine simulation-based testing with on-road testing.


Dietmar Pfahl

Professor of Software Engineering, Validation & Testing Team Lead

dietmar.pfahl@ut.ee