Formal Verification of Object-Oriented Software

International Conference, FoVeOOS 2010, Paris, France, June 28-30, 2010, Revised Selected Papers

  • Bernhard Beckert
  • Claude Marché
Conference proceedings FoVeOOS 2010
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6528)

Table of contents

  1. Front Matter
  2. Manuel Fähndrich, Francesco Logozzo
    Pages 10-30
  3. Davide Ancona, Andrea Corradi, Giovanni Lagorio, Ferruccio Damiani
    Pages 31-45
  4. Einar Broch Johnsen, Olaf Owe, Rudolf Schlatte, Silvia Lizeth Tapia Tarifa
    Pages 46-60
  5. Daniel Bruns, Vladimir Klebanov, Ina Schaefer
    Pages 61-75
  6. Laurent Hubert, Nicolas Barré, Frédéric Besson, Delphine Demange, Thomas Jensen, Vincent Monfort et al.
    Pages 92-106
  7. Séverine Maingaud, Vincent Balat, Richard Bubel, Reiner Hähnle, Alexandre Miquel
    Pages 122-137
  8. Peter H. Schmitt, Mattias Ulbrich, Benjamin Weiß
    Pages 138-152
  9. Asma Tafat, Sylvain Boulmé, Claude Marché
    Pages 153-167
  10. Daniel M. Zimmerman, Rinkesh Nagmoti
    Pages 183-197
  11. Back Matter

About these proceedings

Introduction

This book presents the thoroughly refereed post-conference proceedings of the International Conference on Formal Verification of Object-Oriented Software, FoVeOOS 2010, held in Paris, France, in June 2010 - organised by COST Action IC0701.
The 11 revised full papers presented together with 2 invited talks were carefully reviewed and selected from 21 submissions. Formal software verification has outgrown the area of academic case studies, and industry is showing serious interest. The logical next goal is the verification of industrial software products. Most programming languages used in industrial practice are object-oriented, e.g. Java, C++, or C#. FoVeOOS 2010 aimed to foster collaboration and interactions among researchers in this area.

Keywords

Java ML OCaml SAT solvers abstract interpretation bytecode dynamic logic first-order logic formal verification microkernel model generation object orientation object-oriented languages parametric concurrency program specification program verification refinement methodology second-order functional arithmetic software product lines static analysis super timed models trustworthy large systems type inference

Editors and affiliations

  • Bernhard Beckert
    • 1
  • Claude Marché
    • 2
  1. 1.Institute for Theoretical InformaticsKarlsruheGermany
  2. 2.INRIA Saclay- Île-de-France, Parc Orsay UniversitéOrsay CedexFrance

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-642-18070-5
  • Copyright Information Springer Berlin Heidelberg 2011
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Computer Science
  • Print ISBN 978-3-642-18069-9
  • Online ISBN 978-3-642-18070-5
  • Series Print ISSN 0302-9743
  • Series Online ISSN 1611-3349
  • About this book