Rigorous Methods for Software Construction and Analysis

Essays Dedicated to Egon Börger on the Occasion of His 60th Birthday

  • Jean-Raymond Abrial
  • Uwe Glässer

Part of the Lecture Notes in Computer Science book series (LNCS, volume 5115)

Table of contents

  1. Front Matter
  2. Angelo Gargantini, Elvinia Riccobene, Patrizia Scandurra
    Pages 33-49
  3. Andreas Glausch, Wolfgang Reisig
    Pages 50-64
  4. Markus Kirchberg, Klaus-Dieter Schewe, Jane Zhao
    Pages 65-77
  5. Michael Leuschel, Dominique Cansell, Michael Butler
    Pages 78-92
  6. Gerhard Schellhorn, Holger Grandy, Dominik Haneberg, Nina Moebius, Wolfgang Reif
    Pages 93-110
  7. Peggy Schmidt, Bernhard Thalheim
    Pages 111-129
  8. Helen Treharne, Steve Schneider, Neil Grant, Neil Evans, Wilson Ifill
    Pages 130-146
  9. Roozbeh Farahbod, Vincenzo Gervasi, Uwe Glässer, George Ma
    Pages 147-169
  10. Vincenzo Gervasi, Roozbeh Farahbod
    Pages 170-186
  11. Peter Müller, Joseph N. Ruskiewicz
    Pages 187-203
  12. Dimitrios S. Kolovos, Richard F. Paige, Fiona A. C. Polack
    Pages 204-218
  13. Jonathan P. Bowen, Michael G. Hinchey
    Pages 219-233
  14. Back Matter

About this book


This Festschrift volume, published in honor of Egon Börger, contains 14 papers from a Dagstuhl Seminar, which was organized as a "Festkolloquium" on the occasion of his 60th birthday in May 2006. Focusing on applied formal methods, the volume covers a wide range of applied research, spanning from theoretical and methodological foundations to practical applications of Abstract State Machines, B, and beyond, emphasizing universal methods and tools that, regardless of their applicational orientation, are still committed to the ideal of mathematical rigor.

In particular, the papers address the following central topics: methodological foundations of requirements specification and verification, characterization of specification languages and their logical foundations, advanced tool environments and systematic integration of tools, machine assisted validation and verification, distributed algorithms and concurrent protocols, novel applications in public safety, security and privacy, industrial case studies and experience reports, and the role of formal methods in computer science education.


Algorithms Analysis B-method abstract state machines algorithm animation arithmetic compiler concurrency models event-based method formal method multi-agent systems petri nets pro verification

Editors and affiliations

  • Jean-Raymond Abrial
    • 1
  • Uwe Glässer
    • 2
  1. 1.MarseilleFrance
  2. 2.School of Computing Science, BurnabySimon Fraser UniversityCanada

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag Berlin Heidelberg 2009
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Computer Science Computer Science (R0)
  • Print ISBN 978-3-642-11446-5
  • Online ISBN 978-3-642-11447-2
  • Series Print ISSN 0302-9743
  • Series Online ISSN 1611-3349
  • Buy this book on publisher's site
Industry Sectors
Finance, Business & Banking
IT & Software
Energy, Utilities & Environment