Automated LTL Specification Generation from Industrial Aerospace Requirements

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ma, Zhi, Liang, Xiao, Wen, Cheng, Chen, Rui, Gu, Bin, Qin, Shengchao, Tian, Cong, Yang, Mengfei
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914502479446016
author Ma, Zhi
Liang, Xiao
Wen, Cheng
Chen, Rui
Gu, Bin
Qin, Shengchao
Tian, Cong
Yang, Mengfei
author_facet Ma, Zhi
Liang, Xiao
Wen, Cheng
Chen, Rui
Gu, Bin
Qin, Shengchao
Tian, Cong
Yang, Mengfei
contents In the development and verification of safety-critical aero-space software, Linear Temporal Logic (LTL) has been widely used to specify complex system properties derived from requirements. However, a significant gap remains in industrial practice: translating natural language (NL) requirements into formal LTL properties is a labor-intensive and error-prone process that requires rare expertise in both aerospace control engineering and formal methods. While recent NL-to-LTL tools (e.g., NL2SPEC, NL2TL, NL2LTL) are capable of automating parts of this process, they often fail on real requirement documents in industrial settings, due to complex domain terminology or implicit temporal and logical structure. To address these challenges, we present AeroReq2LTL, a framework that automates LTL property generation for aerospace requirements using large language models (LLMs), with two key industrial innovations: (i) a data dictionary that normalizes technical jargon into precise atomic propositions; and (ii) a template-based requirement language that makes temporal cues and logical relations explicit before translation. On a real aerospace dataset, AeroReq2LTL achieves 85% precision and 88% recall in LTL generation, and its outputs can be directly consumed by existing verification tools.
format Preprint
id arxiv_https___arxiv_org_abs_2604_21715
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Automated LTL Specification Generation from Industrial Aerospace Requirements
Ma, Zhi
Liang, Xiao
Wen, Cheng
Chen, Rui
Gu, Bin
Qin, Shengchao
Tian, Cong
Yang, Mengfei
Software Engineering
In the development and verification of safety-critical aero-space software, Linear Temporal Logic (LTL) has been widely used to specify complex system properties derived from requirements. However, a significant gap remains in industrial practice: translating natural language (NL) requirements into formal LTL properties is a labor-intensive and error-prone process that requires rare expertise in both aerospace control engineering and formal methods. While recent NL-to-LTL tools (e.g., NL2SPEC, NL2TL, NL2LTL) are capable of automating parts of this process, they often fail on real requirement documents in industrial settings, due to complex domain terminology or implicit temporal and logical structure. To address these challenges, we present AeroReq2LTL, a framework that automates LTL property generation for aerospace requirements using large language models (LLMs), with two key industrial innovations: (i) a data dictionary that normalizes technical jargon into precise atomic propositions; and (ii) a template-based requirement language that makes temporal cues and logical relations explicit before translation. On a real aerospace dataset, AeroReq2LTL achieves 85% precision and 88% recall in LTL generation, and its outputs can be directly consumed by existing verification tools.
title Automated LTL Specification Generation from Industrial Aerospace Requirements
topic Software Engineering
url https://arxiv.org/abs/2604.21715