Comprehension of Spacecraft Telemetry Using Hierarchical Specifications of Behavior

作者: Klaus Havelund , Rajeev Joshi

DOI: 10.1007/978-3-319-11737-9_13

关键词:

摘要: A key challenge in operating remote spacecraft is that ground operators must rely on the limited visibility available through telemetry order to assess health and operational status. We describe a tool for processing allows impose structure received achieve better comprehension of system state. element our approach design domain-specific language express models expected behavior using partial specifications. The specifications with data fields, similar other recent runtime verification systems. What notable about ability develop hierarchical behavior. implemented as an internal DSL Scala programming synthesizes rules from patterns specification are automatically applied inferred behaviors visualization interface makes it easier understand track initial results applying Curiosity rover currently roving surface Mars, where visualizations being used trend subsystem behaviors, identify potential problems before they happen. However, technology completely general can be any generates such event logs.

参考文章(21)
K. Etessami, Analysis of Recursive Game Graphs Using Data Flow Equations verification model checking and abstract interpretation. pp. 282- 296 ,(2004) , 10.1007/978-3-540-24622-0_23
Eric Bodden, MOPBox: a library approach to runtime verification runtime verification. pp. 365- 369 ,(2011) , 10.1007/978-3-642-29860-8_28
Rajeev Alur, Kousha Etessami, P. Madhusudan, A Temporal Logic of Nested Calls and Returns tools and algorithms for construction and analysis of systems. ,vol. 2988, pp. 467- 481 ,(2004) , 10.1007/978-3-540-24730-2_35
David Basin, Felix Klaedtke, Samuel Müller, Policy monitoring in first-order temporal logic computer aided verification. pp. 1- 18 ,(2010) , 10.1007/978-3-642-14295-6_1
Jean Goubault-Larrecq, Julien Olivain, A Smell of Orchids runtime verification. pp. 1- 20 ,(2008) , 10.1007/978-3-540-89247-2_1
Howard Barringer, Allen Goldberg, Klaus Havelund, Koushik Sen, Rule-Based Runtime Verification verification model checking and abstract interpretation. pp. 44- 57 ,(2004) , 10.1007/978-3-540-24622-0_5
Andreas Bauer, Jan-Christoph Küster, Gil Vegliach, From Propositional to First-Order Monitoring runtime verification. pp. 59- 75 ,(2013) , 10.1007/978-3-642-40787-1_4
Fides Aarts, Faranak Heidarian, Harco Kuppens, Petur Olsen, Frits Vaandrager, Automata Learning through Counterexample Guided Abstraction Refinement formal methods. pp. 10- 27 ,(2012) , 10.1007/978-3-642-32759-9_4
H. Barringer, D. Rydeheard, K. Havelund, Rule Systems for Run-time Monitoring Journal of Logic and Computation. ,vol. 20, pp. 675- 706 ,(2010) , 10.1093/LOGCOM/EXN076