FMBC: List of Accepted Papers

Thanks to all the authors which sent their papers to FMBC: the 1st Workshop on Formal Methods for Blockchains @ FM.

Competition was fierce: we received 20 high-quality submissions out of which we accepted seven regular papers and three additional short papers.

The list of accepted papers is available at:

Congratulations to all the authors of accepted papers!

We are looking forward to meeting all of you in October for a day of inspiring discussions on Formal Methods for Blockchains!

Paper accepted @ FM 2019 – APML: An Architecture Proof Modeling Language

In this paper, accepted for presentation at the 23rd International Symposium on Formal Methods, we introduce APML, a sound and complete language to sketch proofs for composition of FACTum contracts in a notation similar to Message Sequence Charts. Moreover, we provide an algorithm to generate Isabelle/Isar proofs out of an APML sketch.

The language is implemented in FACTum Studio which supports the user in the development of correct APML proofs. In addition we also implemented the algorithm in FACTum Studio which allows a user to generate Isabelle/Isar proofs out of an APML sketch.

Interactive Verification of Architectural Design Patterns in FACTum

My article on interactive verification of architectural design patterns in FACTum got accepted for Formal Aspects of Computing. It descibes the fundamentals of FACTum and a semantic preserving algorithm to map a FACTum specification to a locale for the interactive theorem prover Isabelle.