% Elements of Interaction % Andreas Harth % Journal Club Jan 2021

Introduction

Formalising (Concurrent) Computation

Application Areas

Universality/Generality

Robin Milner, A Calculus of Communicating Systems, Springer 1980

Two Nondeterministic State Machines (Acceptors)

state machines

Via applying substitution, distributive law and Arden's rule, one can show the two state machines are equivalent.

But are they? Difference in Behaviour

state machines

How to Proceed

Meaning

Meaning

Example: Turning Coffee into Publications

coffee

Aceto, L., Ingólfsdóttir, A., Larsen, K., & Srba, J. (2007). Reactive Systems: Modelling, Specification and Verification. Cambridge: Cambridge University Press. doi:10.1017/CBO9780511814105

Fast-forward: SOS - Structural Operational Semantics

sos

Aceto, L., Ingólfsdóttir, A., Larsen, K., & Srba, J. (2007). Reactive Systems: Modelling, Specification and Verification. Cambridge: Cambridge University Press. doi:10.1017/CBO9780511814105

Conclusion

Summary

Further Work: Experiments

Why?

"Hello World" with Two Agents

How to Represent Conditions?