A Homogeneous Actor-Based Monitor Language for Adaptive Behaviour

Tony Clark, Vinay Kulkarni, Souvik Barat, Balbir S. Barn

Research output: Chapter in Book/Published conference outputChapter


This paper describes a structured approach to encoding monitors in an actor language. Within a configuration of actors, each of which publishes a history, a monitor is an independent actor that triggers an action based on patterns occurring in the histories. We define a monitor language based on linear temporal logic and show how it can be homogeneously embedded within an actor language. The approach is demonstrated through a number of examples and evaluated in terms of a real-world actor-based simulation.
Original languageEnglish
Title of host publicationProgramming with Actors
Subtitle of host publication State-of-the-Art and Research Perspectives
EditorsAlessandro ricci, Philipp Haller
ISBN (Electronic)978-3-030-00301-2
ISBN (Print)978-3-030-00301-2
Publication statusPublished - 7 Sept 2018

Publication series

NameProgramming with Actors
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Bibliographical note

© Springer Nature B.V. 2018. The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-030-00302-9_8


Dive into the research topics of 'A Homogeneous Actor-Based Monitor Language for Adaptive Behaviour'. Together they form a unique fingerprint.

Cite this