Abstract
We present an algorithm for the automated verification of Linear Temporal Logic formulæ on event traces using an increasingly popular cloud computing framework called MapReduce. The algorithm can process multiple, arbitrary fragments of the trace in parallel, and compute its final result through a cycle of runs of MapReduce instances. Experimentation on a variety of cloud-based MapReduce frameworks, including Apache Hadoop, show how complex LTL properties can be validated in reasonable time in a completely distributed fashion. Compared to the classical LTL evaluation algorithm, results show how the use of a MapReduce framework can provide an interesting alternative to existing trace analysis techniques, performance-wise, under favourable conditions.
Cite
CITATION STYLE
Hallé, S., & Soucy-Boivin, M. (2015). MapReduce for parallel trace validation of LTL properties. Journal of Cloud Computing, 4(1). https://doi.org/10.1186/s13677-015-0032-x
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.