Will Fitzgerald, R. James Firby, Aaron Phillips, and Jordan Kairys
One useful paradigm for monitoring autonomous systems over long periods of time is to be able to monitor and respond to complex patterns of events. The Complex Event Recognition Architecture, or CERA, is an architecture to do just this: it defines several classes of (hierarchical) event patterns and recognizers for these patterns. Software for CERA has been successfully used for a prototype monitoring system for a complex water recovery system at NASA’s Johnson Space Center. We describe how CERA was used in this project, and announce the availability of open-source software versions of CERA for use in autonomous system monitoring.