NASA NTRS · 20020038834
Unifying Model-Based and Reactive Programming within a Model-Based Executive
Abstract
Real-time, model-based, deduction has recently emerged as a vital component in AI's tool box for developing highly autonomous reactive systems. Yet one of the current hurdles towards developing model-based reactive systems is the number of methods simultaneously employed, and their corresponding melange of programming and modeling languages. This paper offers an important step towards unification. We introduce RMPL, a rich modeling language that combines probabilistic, constraint-based modeling with reactive programming constructs, while offering a simple semantics in terms of hidden state Markov processes. We introduce probabilistic, hierarchical constraint automata (PHCA), which allow Markov processes to be expressed in a compact representation that preserves the modularity of RMPL programs. Finally, a model-based executive, called Reactive Burton is described that exploits this compact encoding to perform efficIent simulation, belief state update and control sequence generation.
Keep this discovery
Explore connections, maps & timelines
Williams, Brian C., Gupta, Vineet, Norvig, Peter. 1999-01-01. Unifying Model-Based and Reactive Programming within a Model-Based Executive. https://ntrs.nasa.gov/citations/20020038834
Cite the original work for its findings. Save a collection to share your selection of sources.