Scenario‐Driven Metamorphic Testing for Autonomous Driving Simulators
ABSTRACT The proliferation of driver‐assistance features in vehicles has resulted in a growing interest among the public in fully autonomous driving systems (ADSs). However, the integration of software and hardware in these complex systems presents significant testing challenges, particularly with r...
Saved in:
Published in | Software testing, verification & reliability Vol. 34; no. 7 |
---|---|
Main Authors | , , , , , , , |
Format | Journal Article |
Language | English |
Published |
Chichester
Wiley Subscription Services, Inc
01.11.2024
|
Subjects | |
Online Access | Get full text |
ISSN | 0960-0833 1099-1689 |
DOI | 10.1002/stvr.1892 |
Cover
Summary: | ABSTRACT
The proliferation of driver‐assistance features in vehicles has resulted in a growing interest among the public in fully autonomous driving systems (ADSs). However, the integration of software and hardware in these complex systems presents significant testing challenges, particularly with respect to ensuring passenger safety. To address these challenges, simulation has emerged as a crucial step in the testing of ADSs. This paper presents a solution to the challenges faced in testing ADSs, with a focus on the validation of ADS simulators. The proposed approach involves using simulations and metamorphic testing (MT) to generate multiple concrete metamorphic relations (MRs) for testing ADS simulators. In order to accomplish this goal, we introduce three metamorphic relation patterns (MRPs). Each MRP is accompanied by a metamorphic relation input pattern (MRIP) that aids in generating detailed MRs. These MRs are designed to identify potential issues within the ADS simulator. To simplify the testing process and facilitate MT for testers, a self‐evolving scenario‐testing framework is also presented. The framework allows testers to improve test cases and MRs iteratively until issues detected are confirmed. The benefits and limitations of the framework are demonstrated using an industry case study. Overall, this study offers a practical solution to the challenges in testing ADSs and provides useful insights into improving testing efficiency for researchers and practitioners in the field.
This study introduces a novel approach for testing autonomous driving systems (ADSs) using metamorphic testing (MT) and simulation. It presents three metamorphic relation patterns (MRPs) and three metamorphic relation input patterns (MRIPs) with a scenario‐driven MT framework, demonstrating MT's effectiveness in testing ADS simulators through an industry case study. |
---|---|
Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ISSN: | 0960-0833 1099-1689 |
DOI: | 10.1002/stvr.1892 |