Abstract
The symbolic automata toolkit lifts classical automata analysis to work modulo rich alphabet theories. It uses the power of state-of-the-art constraint solvers for automata analysis that is both expressive and efficient, even for automata over large finite alphabets. The toolkit supports analysis of finite symbolic automata and transducers over strings. It also handles transducers with registers. Constraint solving is used when composing and minimizing automata, and a much deeper and powerful integration is also obtained by internalizing automata as theories. The toolkit, freely available from Microsoft Research, has recently been used in the context of web security for analysis of potentially malicious data over Unicode characters. © 2012 Springer-Verlag Berlin Heidelberg.
Cite
CITATION STYLE
Veanes, M., & Bjørner, N. (2012). Symbolic automata: The toolkit. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7214 LNCS, pp. 472–477). Springer Verlag. https://doi.org/10.1007/978-3-642-28756-5_33
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.