Actor monitors for adaptive behaviour
Clark, Tony, Kulkarni, Vinay, Barat, Souvik and Barn, Balbir ORCID: https://orcid.org/0000-0002-7251-5033
(2017)
Actor monitors for adaptive behaviour.
ISEC '17 Proceedings of the 10th Innovations in Software Engineering Conference.
In: ISEC '17: 10th Innovations in Software Engineering Conference, 05-07 Feb 2017, Jaipur, India.
ISBN 9781450348560.
[Conference or Workshop Item]
(doi:10.1145/3021460.3021469)
|
PDF
- Final accepted version (with author's formatting)
Download (1MB) | Preview |
Abstract
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 actor histories. The paper defines a model of monitors using features of an actor language called ESL including time, static types and higher-order functions. An implementation of monitors is evaluated in the context of a simple case study based on competitive bidding.
Item Type: | Conference or Workshop Item (Paper) |
---|---|
Additional Information: | Published as: Tony Clark, Vinay Kulkarni, Souvik Barat, and Balbir Barn. 2017. Actor Monitors for Adaptive Behaviour. In Proceedings of the 10th Innovations in Software Engineering Conference (ISEC '17). ACM, New York, NY, USA, 85-95. DOI: https://doi.org/10.1145/3021460.3021469 |
Research Areas: | A. > School of Science and Technology > Computer Science |
Item ID: | 21070 |
Notes on copyright: | © ACM 2017. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in Proceedings of the 10th Innovations in Software Engineering Conference - ISEC '17 , http://dx.doi.org/10.1145/10.1145/3021460.3021469 |
Useful Links: | |
Depositing User: | Balbir Barn |
Date Deposited: | 10 Jan 2017 11:35 |
Last Modified: | 29 Nov 2022 21:13 |
URI: | https://eprints.mdx.ac.uk/id/eprint/21070 |
Actions (login required)
![]() |
View Item |
Statistics
Additional statistics are available via IRStats2.