CISM International Centre for Mechanical Sciences

 

You can log into our site.

 
 

Formalware Engineering: Formal Methods for Engineering of Software

Invited Lecturers

Jean Raymond Abrial
5 lectures on: Application of the B-Method to the Proved Construction of Systems. Event-driven B for distributed system and algorithm proved constructions, mechanically proven successive refinements.
Egon Börger (Università di Pisa, Pisa, Italy)
Rolf Drechsler (University of Bremen, Bremen, Germany)
Peter Gorm Larsen (IFAD A/S, Odense M., Denmark)
5 lectures on: Taking VDM from Theory to Industrial Practice. Semantic foundation of the Vienna Development Method, descriptions of the VDM tools (including VDM++ notation with Rational Rose and UML), commercial applications. Extensions for automated proof support and real-time systems.
Yuri Gurevich
5 lectures on: Abstract State Machines: Theory and Examples. Introduction of Abstract State Machines (ASMs), the ASM thesis according to which every algorithm is lock-step equivalent to an ASM, applications of ASMs.
Furio Honsell (Sindaco di Udine, Udine, Italy)
5 lectures on: Logical Frameworks. Theoretical and practical motivations for computerized proof assistants based on constructive Type Theory. Encoding formal systems and program logics in Type Theory. Higher Order Abstract Syntax. Applications (using the implementation of Type Theory COQ.
Simone Martini (Università di Bologna, Bologna, Italy)
Natarajan Shankar (Sri International, Menlo Park, CA 94025-3493, USA)
5 lectures on: Mechanized Verification Methodologies. Problems and basic concepts, deductive and algorithmic verification methods and techniques for combining them. Verification methodologies.
Klaus Winkelmann (Siemens AG, München, Germany)

See also