Check out our preliminary program for FMBC: We are looking forward to exciting talks about verification of Smart Contracts and Consensus Protocols. Moreover, our invited speaker Ilya Sergey will give a talk about The Scilla Journey: From Proof General to Thousands of Nodes.
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: https://sites.google.com/view/fmbc/program
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!
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.
Starting from 01.01.2020 I will be lecturer (Education and Research) at the newly founded Cybersecurity group at the University of Exeter, UK.
My new article, accepted for publication in Science of Computer Programming, describes a novel calculus for dynamically adapting architectures. The calculus is shown to be sound and relative complete and it is implemented in Isabelle where it can be used to support the verification of dynamic architectures.
My paper, accepted for presentation at the 13th International Symposium on Theoretical Aspects of Software Engineering, describes a denotational semantics for dynamically evolving architectures based on fixed points in lattices.