Struck, Malte Christian and Weinert, Alexander and Schuster, Andreas and Felderer, Michael (2026) Separating Valid from Invalid Inputs for a Digital Aircraft Design Tool. In: 7th ACM/IEEE International Conference on Automation of Software Test, AST 2026, pp. 175-184. Association for Computing Machinery. 7th ACM/IEEE International Conference on Automation of Software Test, 2026-04-13 - 2026-04-14, Rio de Janeiro, Brasilien. doi: 10.1145/3793654.3793753. ISBN 979-8-4007-2476-3.
|
PDF
- Only accessible within DLR
1MB |
Official URL: https://dl.acm.org/doi/full/10.1145/3793654.3793753
Abstract
Novel aircraft are increasingly designed by combining numerous discipline-specific simulation and modeling tools. To determine whether existing tools can be used to design a given aircraft, manufacturers require in-depth knowledge about their tools' capabilities. The research software used in digital design workflows, however, often lacks formal capability specifications. In this work we develop an oracle for DELiS, one such tool which generates finite element models of aircraft wings and which is a critical component in a real-world engineering toolchain. For this, we identify the six-dimensional input space of the tool and determine the boundary between successful and failing inputs via computing the complex hull of successful inputs. We detail the generation of test cases in this real-world example through uniform random sampling, scaling existing test cases, and binary search along the functionality boundary. Our evaluation shows that a one-dimensional correlation approach proves inadequate for reliable prediction. With a static convex hull oracle we correctly predict crashes in 65% of cases. Finally, with dynamic enhancements through scalar parameter vector multiplication and iterative genetic test case generations, we correctly predict crashes in 76.6% of cases. This work enables project planners to estimate in advance whether proposed aircraft configurations require software modifications, significantly improving resource allocation and reducing project risks in digital aircraft design.
| Item URL in elib: | https://elib.dlr.de/225511/ | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Document Type: | Conference or Workshop Item (Speech) | ||||||||||||||||||||
| Title: | Separating Valid from Invalid Inputs for a Digital Aircraft Design Tool | ||||||||||||||||||||
| Authors: |
| ||||||||||||||||||||
| Date: | 25 June 2026 | ||||||||||||||||||||
| Journal or Publication Title: | 7th ACM/IEEE International Conference on Automation of Software Test, AST 2026 | ||||||||||||||||||||
| Refereed publication: | Yes | ||||||||||||||||||||
| Open Access: | No | ||||||||||||||||||||
| Gold Open Access: | No | ||||||||||||||||||||
| In SCOPUS: | No | ||||||||||||||||||||
| In ISI Web of Science: | No | ||||||||||||||||||||
| DOI: | 10.1145/3793654.3793753 | ||||||||||||||||||||
| Page Range: | pp. 175-184 | ||||||||||||||||||||
| Publisher: | Association for Computing Machinery | ||||||||||||||||||||
| Series Name: | AST '26: Proceedings of the 7th ACM/IEEE International Conference on Automation of Software Test | ||||||||||||||||||||
| ISBN: | 979-8-4007-2476-3 | ||||||||||||||||||||
| Status: | Published | ||||||||||||||||||||
| Keywords: | Crash Oracle, Digital Workflow, Applied Testing, Aircraft Design, Project Management, Effort Estimation | ||||||||||||||||||||
| Event Title: | 7th ACM/IEEE International Conference on Automation of Software Test | ||||||||||||||||||||
| Event Location: | Rio de Janeiro, Brasilien | ||||||||||||||||||||
| Event Type: | international Conference | ||||||||||||||||||||
| Event Start Date: | 13 April 2026 | ||||||||||||||||||||
| Event End Date: | 14 April 2026 | ||||||||||||||||||||
| HGF - Research field: | Aeronautics, Space and Transport | ||||||||||||||||||||
| HGF - Program: | Aeronautics | ||||||||||||||||||||
| HGF - Program Themes: | Efficient Vehicle | ||||||||||||||||||||
| DLR - Research area: | Aeronautics | ||||||||||||||||||||
| DLR - Program: | L EV - Efficient Vehicle | ||||||||||||||||||||
| DLR - Research theme (Project): | L - Virtual Aircraft and Validation | ||||||||||||||||||||
| Location: | Bremen | ||||||||||||||||||||
| Institutes and Institutions: | Institute of Software Technology > Intelligent and Distributed Systems Institut für Systemleichtbau > Structural Mechanics Institute of Software Technology | ||||||||||||||||||||
| Deposited By: | Struck, Malte Christian | ||||||||||||||||||||
| Deposited On: | 12 Aug 2026 14:21 | ||||||||||||||||||||
| Last Modified: | 12 Aug 2026 14:21 |
Repository Staff Only: item control page