作者: Sean Kauffman , Klaus Havelund , Rajeev Joshi
DOI: 10.1007/978-3-319-46982-9_15
关键词:
摘要: We propose a notation for specifying event stream abstractions use in spacecraft telemetry processing. Our work is motivated by the need to quickly process streams with millions of events generated Curiosity rover on Mars. The approach builds hierarchy visualization and querying aid human comprehension. Such can also be used as input other runtime verification tools. inspired Allen’s Temporal Logic, provides rule-based declarative way express abstractions. system written Scala, specification language implemented an internal DSL. It based parallel executing actors communicating via publish-subscribe model. illustrate solution several examples, including real analysis scenario.