Team EVEREST

Members
Overall Objectives
Scientific Foundations
Application Domains
Software
New Results
Contracts and Grants with Industry
Dissemination
Bibliography

Bibliography

Publications of the year

Doctoral dissertations and Habilitation theses

[1]
M. Pavlova.
Specification and verification of Java bytecode, Ph. D. Thesis, Université de Nice Sophia-Antipolis, 2007.

Articles in refereed journals and book chapters

[2]
D. Gurov, M. Huisman, C. Sprenger.
Compositional Verification of Sequential Programs with Procedures, in: Information and Computation, Conditionally accepted, 2007.

Publications in Conferences and Workshops

[3]
G. Barthe, D. Pichardie, T. Rezk.
A Certified Lightweight Non-Interference Java Bytecode Verifier, in: European Symposium on Programming, R. D. Niccola (editor), Lecture Notes in Computer Science, Springer-Verlag, 2007, vol. 4421, p. 125 - 140.
[4]
G. Barthe, T. Rezk, A. Russo, A. Sabelfeld.
Security of Multithreaded Programs by Compilation, in: European Symposium On Research In Computer Security, Lecture Notes in Computer Science, Springer-Verlag, 2007, p. 2–18
http://www.cs.chalmers.se/~andrei/esorics07.pdf.
[5]
L. Burdy, M. Huisman, M. Pavlova.
Preliminary Design of BML: A Behavioral Interface Specification Language for Java bytecode, in: Fundamental Approaches to Software Engineering (FASE 2007), Lecture Notes in Computer Science, Springer-Verlag, 2007, vol. 4422, p. 215-229.
[6]
M. Huisman, D. Gurov.
Composing Modal Properties of Programs with Procedures, in: Formal Foundations of Embedded Software and Component-Based Software Architectures (FESCA 2007), 2007.
[7]
M. Huisman, C. Hurlin.
The Stability Problem for Verification of Concurrent Object-Oriented Programs, in: Verification and Analysis of Multi-threaded Java-like Programs (VAMP), 2007
http://www-sop.inria.fr/everest/Clement.Hurlin/publis/vamp07.pdf.
[8]
M. Huisman, G. Petri.
The Java Memory Model: a Formal Explanation, in: Verification and Analysis of Multi-threaded Java-like Programs (VAMP), 2007.
[9]
C. Hurlin, A. Chaieb, P. Fontaine, S. Merz, T. Weber.
Practical Proof Reconstruction for First-Order Logic and Set-Theoretical Constructions, in: Isabelle Workshop (ISABELLE-WS), Bremen, Germany, L. Dixon, M. Johansson (editors), 2007, p. 2–13.

Internal Reports

[10]
G. Barthe, T. Rezk, A. Russo, A. Sabelfeld.
Security of Multithreaded Programs by Compilation, Technical report, Chalmers University of Technology, 2007.

Miscellaneous

[11]
G. Barthe, B. Grégoire, M. Pavlova.
Preservation of proof obligations for Java, Draft paper, 2007.
[12]
G. Barthe, C. Kunz.
Transforming certificates of program correctness along justified program transformations, Submitted manuscript, http://www-sop.inria.fr/everest/research/CertificateTranslation/, 2007.
[13]
J. Charles.
Taking into account Java's Security Manager for static verification, Draft paper, 2007.
[14]
D. Gurov, M. Huisman.
Reducing Behavioural to Structural Properties of Programs with Procedures, Manuscript, 2007.
[15]
M. Huisman, I. Aktug, D. Gurov.
Program Models for Compositional Verification, Manuscript, 2007.
[16]
Mobius Consortium.
Deliverable 3.3: Thread-Modular Verification, Available online from http://mobius.inria.fr, 2007.
[17]
Mobius Consortium.
Deliverable 4.2: Certificates, Available online from http://mobius.inria.fr, 2007.

References in notes

[18]
G. Barthe, D. Pichardie, T. Rezk.
Deriving an Information Flow Checker for the JVM, Technical report, INRIA, 2006.
[19]
M. Bellare, P. Rogaway.
The Security of Triple Encryption and a Framework for Code-Based Game-Playing Proofs, in: Proceedings of the 25th International Cryptology Conference, LNCS, 2006, vol. 4004, p. 409-426.
[20]
J. Boyland.
Checking Interference with Fractional Permissions, in: Static Analysis Symposium, R. Cousot (editor), Lecture Notes in Computer Science, Springer–Verlag, 2003, vol. 2694, p. 55–72.
[21]
S. Goldwasser, S. Micali.
Probabilistic Encryption., in: J. Comput. Syst. Sci., 1984, vol. 28, no 2, p. 270-299.
[22]
S. Halevi.
A plausible approach to computer-aided cryptographic proofs, 2005, Cryptology ePrint Archive, Report 2005/181.
[23]
M. Pavlova, G. Barthe, L. Burdy, M. Huisman, J.-L. Lanet.
Enforcing High-Level Security Properties For Applets, in: Proceedings of CARDIS'04, P. Paradinas, J.-J. Quisquater (editors), kluwer, 2004
ftp://ftp-sop.inria.fr/everest/publis/P+04cardis.pdf.
[24]
T. Rezk.
Verification of confidentiality policies for mobile code, Ph. D. Thesis, Université de Nice Sophia-Antipolis, 2006.
[25]
The Coq development team.
The Coq Proof Assistant Reference Manual V8.1, 2006
http://coq.inria.fr.

previous
next