作者: Benjamin Barre , Mathieu Klein , Maxime Soucy-Boivin , Pierre-Antoine Ollivier , Sylvain Hallé
DOI: 10.1007/978-3-642-35632-2_20
关键词: Cloud computing 、 Process (computing) 、 Computer science 、 Linear temporal logic 、 Propositional variable 、 Event (computing) 、 Parallel computing 、 Temporal logic 、 TRACE (psycholinguistics)
摘要: We present an algorithm for the automated verification of Linear Temporal Logic formulae on event traces using increasingly popular cloud computing framework called MapReduce. The can process multiple, arbitrary fragments trace in parallel, and compute its final result through a cycle runs MapReduce instances. Compared to classical, single-instance solutions, proof-of-concept implementation shows experimental evaluation how reduces by as much 90% number operations that must be performed linearly, resulting commensurate speed gain.