The AMST Language: Formal Verification and Execution of Actor Systems
摘要
We formalize Agha, Mason, Smith, and Talcott’s actor language (AMST) [2] using the Athena proof assistant [3]. Since Athena is a dual deduction and computation language, we can both rigorously prove formal properties of actor systems, as well as synthesize executable actor code from the theory.