Legacy Textual Requirement Software System Modeling and Test Generation

The cost of poor quality software to the US economy is estimated to be in the trillions. In safety-critical software, like that used in commercial airliners, the cost of software verification can exceed 75% of the total software development cost. Automated test tools can help to accelerate test development to "shift-left" testing to be run earlier in the software life cycle. While the cost of qualifying such automated tools is very high, independent human oversight can replace the need for qualification. Many of these safety-critical systems still rely on difficult to parse text-based requirements. To address these challenges, this paper presents research into parsing textual requirements to enable automated analysis of the quality of the requirements and generate tests. The research begins with parsing of structured requirements into logical models, enabling an investigation of the benefits of system analysis and test generation. The requirement analysis ranges from analysis of signal propagation and requirement conflicts preventing output values from being set or inputs being masked, to full systems containing thousands of requirements. Test generation includes methods for creating full Multiple Condition/Decision Coverage tests. Next, Machine Learning approaches are investigated to broaden the requirement parsing for better handling of natural language requirements. Comparisons of the automated requirement analysis and test generation with manual approaches demonstrate a 45x speedup of system analysis time and suggest potential savings that could exceed tens of thousands of hours in Verification and Validation time.

Authors

Institutions

Publication Details

Published
2025-07-16
DOI
https://doi.org/10.2514/6.2025-3313
Primary Topic
Service-Oriented Architecture and Web Services
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Legacy Textual Requirement Software System Modeling and Test Generation

S. M. Azizul Hakim, Michael Lingg, S. P. S. Kushwaha, H Paul
Service-Oriented Architecture and Web Services
article

Legacy Textual Requirement Software System Modeling and Test Generation

S. M. Azizul Hakim, Michael Lingg, S. P. S. Kushwaha, H Paul
article en

Abstract

The cost of poor quality software to the US economy is estimated to be in the trillions. In safety-critical software, like that used in commercial airliners, the cost of software verification can exceed 75% of the total software development cost. Automated test tools can help to accelerate test development to "shift-left" testing to be run earlier in the software life cycle. While the cost of qualifying such automated tools is very high, independent human oversight can replace the need for qualification. Many of these safety-critical systems still rely on difficult to parse text-based requirements. To address these challenges, this paper presents research into parsing textual requirements to enable automated analysis of the quality of the requirements and generate tests. The research begins with parsing of structured requirements into logical models, enabling an investigation of the benefits of system analysis and test generation. The requirement analysis ranges from analysis of signal propagation and requirement conflicts preventing output values from being set or inputs being masked, to full systems containing thousands of requirements. Test generation includes methods for creating full Multiple Condition/Decision Coverage tests. Next, Machine Learning approaches are investigated to broaden the requirement parsing for better handling of natural language requirements. Comparisons of the automated requirement analysis and test generation with manual approaches demonstrate a 45x speedup of system analysis time and suggest potential savings that could exceed tens of thousands of hours in Verification and Validation time.

Array Information Technology (United States) (US)
Quality Education
Openalex Percentile: Top 74%
Service-Oriented Architecture and Web Services
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Legacy Textual Requirement Software System Modeling and Test Generation — S. M. Azizul Hakim, Michael Lingg, et al. · (2025) | TGRS Research Map | TGRS