Pith. sign in

REVIEW

Behavior Trees with Dataflow: Coordinating Reactive Tasks in Lingua Franca

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2401.09185 v1 pith:B7OTXR3L submitted 2024-01-17 cs.PL

classification cs.PL
keywords behaviorapproachcontroldatadataflowfrancalinguamodeling
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

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).

Discussion (0). Sign in to comment.

Pith tools