NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Unifying Model-Based and Reactive Programming within a Model-Based ExecutiveReal-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.
Document ID
20020038834
Acquisition Source
Ames Research Center
Document Type
Other
Authors
Williams, Brian C.
(NASA Ames Research Center Moffett Field, CA United States)
Gupta, Vineet
(Caelum Research Corp. Moffett Field, CA United States)
Norvig, Peter
Date Acquired
September 7, 2013
Publication Date
January 1, 1999
Subject Category
Computer Programming And Software
Funding Number(s)
CONTRACT_GRANT: NAS2-14217
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available