Havelund, K., Lowry, M., Park, S., Pecheur, C., Penix, J.,
Visser, W., White, J., 2000. Formal Analysis of the
Remote Agent Before and After Flight. Proc. 5
th
NASA Langley Formal Methods Workshop,
Williamsburg, VA.
Havelund, K., Lowry, M., Penix J., 2001. Formal Analysis
of a Space-Craft Controller Using SPIN. IEEE
Transactions on Software Engineering, v.27 n.8.
Clarke, E. M., Emerson, E. A., 1981. Design and
Synthesis of Synchronization Skeletons Using
Branching-Time Temporal Logic. Logic of Programs.
Springer-Verlag.
Queille, J. P., Sifakis, J., 1982. Specification and
Verification of Concurrent Systems in CESAR.
Proceedings of the 5
th
Colloquium on International
Symposium on Programming.
Holzmann, G. J., 2004. The SPIN Model Checker: Primer
and Reference Manual. Addison-Wesley.
McMillan, K. L., 1993. Symbolic Model Checking: An
Approach to the State Explosion Problem. Kluwer
Academic Publishers.
Pnueli, A., 1977. The Temporal Logic of Programs. In 18
th
IEEE Symposium on Foundations of Computer
Science (FOCS). IEEE Computer Society Press.
Vardi, M. Y., Wolper, P., 1986. An Automata-Theoretic
Approach to Automatic Program Verification. In 1
st
Annual Symposium on Logic in Computer Science
(LICS). IEEE Computer Society Press.
Havelund, K., Pressburger, T., 2000. Model Checking
JAVA Programs Using JAVA PathFinder. Int'l J.
Software Tools for Technology Transfer.
Hatcliff, J., Dwyer, M. B., Zheng, H., 2000. Slicing
Software for Model Construction. Higher-Order and
Symbolic Computation.
Corbett, J. C., Dwyer, M. B., Hatcliff, J., Laubach, S.,
Pasareanu, C. S., Robby, Zheng, H., 2000. Bandera:
Extracting Finite-State Models from Java Source
Code. Proceedings of the 22
nd
International
Conference on Software Engineering.
Holzmann, G. J., 2001. From Code to Models. In
Proceedings of the 2
nd
International Conference on
Application of Concurrency to System Design.
Godefroid, P., 1997. VeriSoft: A Tool for the Automatic
Analysis of Concurrent Reactive Software.
Proceedings of the 9
th
International Conference on
Computer Aided Verification.
McMillan, K. L., 2003. Interpolation and Sat-Based Model
Checking. In CAV.
Henzinger, T. A., Jhala, R., Majumdar, R., Qadeer, S.,
2003. Thread-Modular Abstraction Refinement. CAV.
Biere, A., Cimatti, A., Clarke, E. M., Strichman, O., Zhu,
Y., 2003. Bounded Model Checking. Advances in
Computers, vol. 58. Academic Press.
Rajan, S. P., Tkachuk, O., Prasad, M. R., Ghosh, I., Goel,
N., Uehara, T., 2009. WEAVE: WEb Applications
Validation Environment. In ICSE.
Martin, A., 1985. The Design of a Self-Timed Circuit for
Distributed Mutual Exclusion. In Proceedings of the
1985 Chapel Hill Conference on VLSI, Computer
Science Press, Rockville, MD.
Demri, S., Laroussinie, F., Schnoebelen, Ph., 2006. A
Parametric Analysis of the State-Explosion Problem in
Model Checking. Journal of Computer and System
Sciences, v.72 n.4, p.547-575.
Apt, K. R., Kozen, D., 1986. Limits for the Automatic
Verification of Finite-State Concurrent Systems.
Information Processing Letters.
Kurshan, R. P., McMillan, K. L., 1995. A Structural
Induction Theorem for Processes. Information and
Computation.
Wolper, P., Lovinfosse, V., 1989. Verifying Properties of
Large Sets of Processes with Network Invariants. In
Automatic Verification Methods for Finite State
Systems.
Clarke, E. M., Grumberg, O., Jha, S., 1995. Verifying
Parametrized Networks Using Abstraction and
Regular Languages. In CONCUR'95.
Kesten, Y., Pnueli, A., 2000. Control and Data
Abstractions: The Cornerstones of Practical Formal
Verification. Software Tools for Technology Transfer.
Turing, A. M., 1936. On Computable Numbers, with an
Application to the Eintscheidungsproblem. In
Proceedings of the London Mathematical Society.
Qadeer, S., Rehof, J., 2005. Context-Bounded Model
Checking of Concurrent Software. TACAS.
Bryant, R., 1986. Graph-Based Algorithms for Boolean
Function Manipulation. IEEE Transactions on
Computers.
Emerson, E. A., 1996. Model Checking and the Mu-
calculus. Descriptive Complexity and Finite Models.
Burch, J. R., Clarke, E. M., Long, D. E., 1991.
Representing Circuits More Efficiently in Symbolic
Model Checking. In Proceedings of the 28
th
ACM/IEEE Design Automation Conference.
Valmari, A., 1990. A Stubborn Attack On State Explosion.
CAV.
Godefroid, P., 1990. Using Partial Orders to Improve
Automatic Verification Methods. CAV.
Peled, D., 1994. Combining Partial Order Reductions with
On-the-fly Model-Checking. CAV.
Balarin, F., Sangiovanni-Vincentelli, A. L., 1993. An
Iterative Approach to Language Containment. CAV.
Kurshan, R. P., 1994. Computer-Aided Verification of
Coordinating Processes: The Automata-Theoretic
Approach. Princeton University Press.
Clarke, E. M., Grumberg, O., Long, D. E., 1992. Model
Checking and Abstraction. POPL.
Bensalem, S., Bouajjani, A., Loiseaux, C., Sifakis, J.,
1992. Property Preserving Simulations. CAV.
ENASE 2011 - 6th International Conference on Evaluation of Novel Software Approaches to Software Engineering
244