Information Technology Reference
In-Depth Information
References
1. Barrett, C., Stump, A., Tinelli, C.: The satisfiability modulo theories library (smt-lib) (April
2013),
http://smtlib.org/
2. Bartocci, E., Grosu, R., Karmarkar, A., Smolka, S., Stoller, S., Zadok, E., Seyster, J.: Adap-
tive runtime verification. In: Qadeer, S., Tasiran, S. (eds.) RV 2012. LNCS, vol. 7687,
pp. 168-182. Springer, Heidelberg (2013),
3. Basin, D., Klaedtke, F., Marinovic, S., Zalinescu, E.: Monitoring compliance policies over
incomplete and disagreeing logs. In: Qadeer, S., Tasiran, S. (eds.) RV 2012. LNCS, vol. 7687,
pp. 151-167. Springer, Heidelberg (2013),
4. Bauer, A., Leucker, M., Schallhart, C.: The good, the bad, and the ugly, but how ugly is
ugly? In: Sokolsky, O., Ta¸ıran, S. (eds.) RV 2007. LNCS, vol. 4839, pp. 126-138. Springer,
Heidelberg (2007),
5. Bodden, E., Hendren, L., Lam, P., Lhotak, O., Naeem, N.A.: Collaborative runtime verifi-
cation with tracematches. In: Sokolsky, O., Ta¸ıran, S. (eds.) RV 2007. LNCS, vol. 4839,
pp. 22-37. Springer, Heidelberg (2007),
6. Bodden, E., Hendren, L., Lam, P., Lhotak, O., Naeem, N.A.: Collaborative runtime verifica-
tion with tracematches. Oxford Journal of Logics and Computation (November 2008),
7. Brzozowski, J.A.: Derivatives of regular expressions, vol. 11, pp. 481-494. ACM, New York
8. Chen, F., Ro¸u, G.: Mop: An ecient and generic runtime verification framework. In: Pro-
ceedings of the 22nd Annual ACM SIGPLAN Conference on Object-oriented Programming
Systems and Applications, OOPSLA 2007, pp. 569-588. ACM, New York (2007),
9. Miller, D., Pearson, B.: Security information and event management (SIEM) implementation.
McGraw-Hill (2011)
10. Neumann, C.: Converting deterministic finite automata to regular expressions (March 2005),
11. Ste
ens, S.: P3 consulting, personal communication,
12. Stoller, S.D., Bartocci, E., Seyster, J., Grosu, R., Havelund, K., Smolka, S.A., Zadok, E.:
Runtime verification with state estimation. In: Khurshid, S., Sen, K. (eds.) RV 2011. LNCS,
vol. 7186, pp. 193-207. Springer, Heidelberg (2012),
ff
A
Proofs
Theorem 1 (Convergence).
Given an arbitrary finite state automaton
with Q states,
the transformation will always converge onto a constraint automaton whose constraint
expressions are all DCEs.
Proof.
By definition, the function regex returns a regular expression of bounded size.
As
Q
is finite, and regex is computed pairwise for each state, the constraint automaton
will contain at most
D
2
transitions. The task is thus to show that the conversion of
regular expressions into constraints always converges onto a DCE.
|
Q
|