mlsanityData to 14 Oct 2026

DeepSTL -- From English Requirements to Signal Temporal Logic

arXiv 2109.10294 ↗First posted 21 Sep 2021cs.CL cs.SEcited by 22

Not on the map. Why?

Abstract (arXiv)

Formal methods provide very powerful tools and techniques for the design and analysis of complex systems. Their practical application remains however limited, due to the widely accepted belief that formal methods require extensive expertise and a steep learning curve. Writing correct formal specifications in form of logical formulas is still considered to be a difficult and error prone task. In this paper we propose DeepSTL, a tool and technique for the translation of informal requirements, given as free English sentences, into Signal Temporal Logic (STL), a formal specification language for cyber-physical systems, used both by academia and advanced research labs in industry. A major challenge to devise such a translator is the lack of publicly available informal requirements and formal specifications. We propose a two-step workflow to address this challenge. We first design a grammar-based generation technique of synthetic data, where each output is a random STL formula and its associated set of possible English translations. In the second step, we use a state-of-the-art transformer-based neural translation technique, to train an accurate attentional translator of English to STL. The experimental results show high translation quality for patterns of English requirements that have been well trained, making this workflow promising to be extended for processing more complex translation tasks.

Key facts. Cited by 22 papers in the map (data through 14 Oct 2026). Builds on 22 of its 59 references that are in the map. First posted on arXiv 21 Sep 2021.

Builds on

22 of 59 references.

References · 22

  1. 2017Attention Is All You Needcited by 60,361
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,548
  4. 2014Sequence to Sequence Learning with Neural Networkscited by 2,986
  5. 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,918
  6. 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,475
  7. 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,304
  8. 2017Seq2SQL: Generating Structured Queries from Natural Language using Reinforcement Learningcited by 687
  9. 2018Subword Regularization: Improving Neural Network Translation Models with Multiple Subword Candidatescited by 639
  10. 2020Pre-trained Models for Natural Language Processing: A Surveycited by 505
  11. 2021A Survey of Data Augmentation Approaches for NLPcited by 409
  12. 2018A Survey on Deep Learning for Named Entity Recognitioncited by 282
10 more
  1. 2016Incorporating Copying Mechanism in Sequence-to-Sequence Learningcited by 218
  2. 2016Reinforcement Learning With Temporal Logic Rewardscited by 117
  3. 2019A Survey on Recent Advances in Named Entity Recognition from Deep Learning modelscited by 117
  4. 2021Dive into Deep Learningcited by 111
  5. 2018NL2Bash: A Corpus and Semantic Parser for Natural Language Interface to the Linux Operating Systemcited by 98
  6. 2016Q-Learning for Robust Satisfaction of Signal Temporal Logic Specificationscited by 67
  7. 2020Model-based Reinforcement Learning from Signal Temporal Logic Specificationscited by 18
  8. 2014Formal Consistency Checking over Specifications in Natural Languagescited by 8
  9. 2017Distributed Communication-aware Motion Planning for Multi-agent Systems from STL and SpaTeL Specificationscited by 3
  10. 2014ARSENAL: Automatic Requirements Specification Extraction from Natural Languagecited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 1; 2023: 4; 2024: 3; 2025: 6; 2026: 8.

22 papers.

Sort:

By area:

  1. 2023AutoTAMP: Autoregressive Task and Motion Planning with LLMs as Translators and Checkerscited by 113
  2. 2023nl2spec: Interactively Translating Unstructured Natural Language to Temporal Logics with Large Language Modelscited by 60
  3. 2023NL2TL: Transforming Natural Languages to Temporal Logics using Large Language Modelscited by 59
  4. 2022Formal Specifications from Natural Languagecited by 33
  5. 2024TR2MTL: LLM based framework for Metric Temporal Logic Formalization of Traffic Rulescited by 9
  6. 2025TeLoGraF: Temporal Logic Planning via Graph-encoded Flow Matchingcited by 9
  7. 2025Enhancing Transformation from Natural Language to Signal Temporal Logic Using LLMs with Diverse External Knowledgecited by 9
  8. 2025STLCG++: A Masking Approach for Differentiable Signal Temporal Logic Specificationcited by 8
  9. 2023Multi-Agent Reinforcement Learning Guided by Signal Temporal Logic Specificationscited by 7
  10. 2025Verifiable Natural Language to Linear Temporal Logic Translation: A Benchmark Dataset and Evaluation Suitecited by 4
  11. 2024stl2vec: Semantic and Interpretable Vector Representation of Temporal Logiccited by 3
  12. 2024Application of AI to formal methods - an analysis of current trendscited by 2
10 more
  1. 2026ClarifySTL: An Interactive LLM Agent Framework for STL Transformation through Requirements Clarificationcited by 2
  2. 2026STeP: Signal Temporal Logic for Precise Specifications for Action Generation with Vision Language Modelscited by 2
  3. 2025Bridging Logic and Learning: Decoding Temporal Logic Embeddings via Transformerscited by 1
  4. 2026Structural-Ambiguity-Aware Translation from Natural Language to Signal Temporal Logiccited by 1
  5. 2026ReasonSTL: Bridging Natural Language and Signal Temporal Logic via Tool-Augmented Process-Rewarded Learningcited by 1
  6. 2026SCP-NL2TL: Selective Conformal Prediction with Semantic Verification for Natural Language to Temporal Logic Specificationscited by 1
  7. 2025Handling Open-Vocabulary Constructs in Formalizing Specifications: Retrieval-Augmented Parsing with Expert Knowledgecited by 0
  8. 2026LTLGuard: Formalizing LTL Specifications with Compact Language Models and Lightweight Symbolic Reasoningcited by 0
  9. 2026Translating Natural Language to Strategic Temporal Specifications via LLMscited by 0
  10. 2026Feedback Makes Perfect: A Closed-Loop Framework for NL-to-STL Translationcited by 0