Pragmatic Action Charts | IEEE Conference Publication | IEEE Xplore

Pragmatic Action Charts


Abstract:

Pragmatic Action Charts are a minimalist Statecharts variant that can be implemented relatively easily as internal DSL in most mainstream languages. In this paper, they a...Show More

Abstract:

Pragmatic Action Charts are a minimalist Statecharts variant that can be implemented relatively easily as internal DSL in most mainstream languages. In this paper, they are implemented as internal DSL leveraging the object-oriented paradigm of the host language avoiding the introduction of yet another programming language. Internal DSLS can also benefit from appropriate instantaneous visualizations, which is usually attributed to specialized, graphical DSLS. Pragmatic Action Trees use the same minimalist approach to integrate behavior trees into an arbitrary host language. To achieve this, they are built on top of Pragmatic Action Charts. In fact, both notations can be mixed arbitrarily to allow behavior trees to be called if the chart is currently in a specific location and vice versa, the chart can transfer control to another location as soon as a behavior tree finishes its execution.
Date of Conference: 03-04 October 2024
Date Added to IEEE Xplore: 06 November 2024
ISBN Information:

ISSN Information:

Conference Location: Raleigh, NC, USA

References

References is not available for this document.