Making Sense of Actor Behaviour: An Algebraic Filmstrip Pattern and its Implementation

Tony Clark, Balbir Barn, Vinay Kulkarni, Souvik Barat

Research output: Chapter in Book/Published conference outputConference publication


Sense-making with respect to actor-based systems is challenging because of the non-determinism arising from concurrent behaviour. One strategy is to produce a trace of event histories that can be processed post-execution. Given a semantic domain, the histories can be translated into visual representations of the semantics in the form of filmstrips. This paper proposes a general pattern for the production of filmstrips from actor histories that can be implemented in a way that is independent of the particular data types used to represent the events, semantics and graphical displays. We demonstrate the pattern with respect to a simulation involving predators and prey which is a typical agent-based application.
Original languageEnglish
Title of host publicationiSOFT - Proceedings of the 12th Innovations in Software Engineering Conference, ISEC 2019
ISBN (Electronic)978-1-4503-6215-3
ISBN (Print)978-1-4503-6215-3
Publication statusPublished - 14 Feb 2019
Event12th Innovations on Software Engineering Conference : (formerly known as India Software Engineering Conference) - Pune, India
Duration: 14 Feb 201916 Feb 2019


Conference12th Innovations on Software Engineering Conference


  • Actors
  • Filmstrips


Dive into the research topics of 'Making Sense of Actor Behaviour: An Algebraic Filmstrip Pattern and its Implementation'. Together they form a unique fingerprint.

Cite this