Behavior Trees with Dataflow: Coordinating Reactive Tasks in Lingua Franca
Not on the map. Why?
Abstract (arXiv)
Behavior Trees (BTs) provide a lean set of control flow elements that are easily composable in a modular tree structure. They are well established for modeling the high-level behavior of non-player characters in computer games and recently gained popularity in other areas such as industrial automation. While BTs nicely express control, data handling aspects so far must be provided separately, e. g. in the form of blackboards. This may hamper reusability and can be a source of nondeterminism. We here present a dataflow extension to BTs that explicitly models data relations and communication. We provide a combined textual/graphical approach in line with modern, productivity-enhancing pragmatics-aware modeling techniques. We realized and validated that approach in the recently introduced polyglot coordination language Lingua Franca (LF).
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 17 Jan 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 2.
3 papers.
- 2024A Behavior Tree-inspired programming language for autonomous agentscited by 1
- 2026Towards An LLM-Driven Unified Conversion Framework for BT and FSM in Autonomous Intelligent Systemscited by 0
- 2026APTree: Extended Behavior Trees for Adaptive and Scalable Automated Robotic Task Planning in Constructioncited by 0
- 2026APTree: Extended Behavior Trees for Adaptive and Scalable Automated Robotic Task Planning in Construction13 Oct 2026
- 2026Towards An LLM-Driven Unified Conversion Framework for BT and FSM in Autonomous Intelligent Systems24 Sep 2026
- 2024A Behavior Tree-inspired programming language for autonomous agents26 Nov 2024