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/Report/Conference proceedingConference contribution

Abstract

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
PublisherACM
ISBN (Electronic)978-1-4503-6215-3
ISBN (Print)978-1-4503-6215-3
DOIs
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

Conference

Conference12th Innovations on Software Engineering Conference
CountryIndia
CityPune
Period14/02/1916/02/19

Keywords

  • Actors
  • Filmstrips

Fingerprint 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

    Clark, T., Barn, B., Kulkarni, V., & Barat, S. (2019). Making Sense of Actor Behaviour: An Algebraic Filmstrip Pattern and its Implementation. In iSOFT - Proceedings of the 12th Innovations in Software Engineering Conference, ISEC 2019 [13] ACM. https://doi.org/10.1145/3299771.3299783