Part II · cs.LOLaws of Agent CompositionMatthew Long · 28 pagesDownload PDFCodeTable of contents1 Introduction2 Prior art3 The agent object4 The signature4.1 Units, constants and delay4.2 Sequential composition4.3 Choice4.4 Products4.5 Recovery4.6 Recursion5 Congruence6 The category of agents7 Recursion and guardedness8 The guarded fragment9 Choice and accepted traces9.1 Accepted traces of the operators9.2 The idempotent semiring with tests9.3 What fails at bisimilarity10 The synchronous product11 Failure and recovery12 Worked examples13 Limitations14 ConclusionReferences15 Code evidenceJavaScript is required to display this paper inline. Download the PDF instead.