Constructing and interrogating actor histories

Tony Clark*, Vinay Kulkarni, Souvik Barat, Balbir Barn

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

Complex systems, such as organizations, can be represented as executable simulation models using actor-based languages. Decision-making can be supported by system simulation so that different configurations provide a basis for what-if analysis. Actor-based models are expressed in terms of large numbers of concurrent actors that communicate using asynchronous messages leading to complex non-deterministic behaviour. This chapter addresses the problem of analyzing the results of model executions and proposes a general approach that can be added to any actor-based system. The approach uses a logic programming language with temporal extensions to query execution traces. The approach has been implemented and is shown to support a representative system model.

Original languageEnglish
Title of host publicationStudies in Computational Intelligence
PublisherSpringer
Pages27-47
Number of pages21
ISBN (Electronic)978-3-319-74002-7
ISBN (Print)978-3-319-74001-0
DOIs
Publication statusE-pub ahead of print - 8 Feb 2018

Publication series

NameStudies in Computational Intelligence
Volume764
ISSN (Print)1860-949X

Fingerprint

Logic programming
Computer programming languages
Large scale systems
Decision making

Cite this

Clark, T., Kulkarni, V., Barat, S., & Barn, B. (2018). Constructing and interrogating actor histories. In Studies in Computational Intelligence (pp. 27-47). (Studies in Computational Intelligence; Vol. 764). Springer. https://doi.org/10.1007/978-3-319-74002-7_2
Clark, Tony ; Kulkarni, Vinay ; Barat, Souvik ; Barn, Balbir. / Constructing and interrogating actor histories. Studies in Computational Intelligence. Springer, 2018. pp. 27-47 (Studies in Computational Intelligence).
@inbook{c44cb1a2b8f2468c94af5151e952c194,
title = "Constructing and interrogating actor histories",
abstract = "Complex systems, such as organizations, can be represented as executable simulation models using actor-based languages. Decision-making can be supported by system simulation so that different configurations provide a basis for what-if analysis. Actor-based models are expressed in terms of large numbers of concurrent actors that communicate using asynchronous messages leading to complex non-deterministic behaviour. This chapter addresses the problem of analyzing the results of model executions and proposes a general approach that can be added to any actor-based system. The approach uses a logic programming language with temporal extensions to query execution traces. The approach has been implemented and is shown to support a representative system model.",
author = "Tony Clark and Vinay Kulkarni and Souvik Barat and Balbir Barn",
year = "2018",
month = "2",
day = "8",
doi = "10.1007/978-3-319-74002-7_2",
language = "English",
isbn = "978-3-319-74001-0",
series = "Studies in Computational Intelligence",
publisher = "Springer",
pages = "27--47",
booktitle = "Studies in Computational Intelligence",
address = "Germany",

}

Clark, T, Kulkarni, V, Barat, S & Barn, B 2018, Constructing and interrogating actor histories. in Studies in Computational Intelligence. Studies in Computational Intelligence, vol. 764, Springer, pp. 27-47. https://doi.org/10.1007/978-3-319-74002-7_2

Constructing and interrogating actor histories. / Clark, Tony; Kulkarni, Vinay; Barat, Souvik; Barn, Balbir.

Studies in Computational Intelligence. Springer, 2018. p. 27-47 (Studies in Computational Intelligence; Vol. 764).

Research output: Chapter in Book/Report/Conference proceedingChapter

TY - CHAP

T1 - Constructing and interrogating actor histories

AU - Clark, Tony

AU - Kulkarni, Vinay

AU - Barat, Souvik

AU - Barn, Balbir

PY - 2018/2/8

Y1 - 2018/2/8

N2 - Complex systems, such as organizations, can be represented as executable simulation models using actor-based languages. Decision-making can be supported by system simulation so that different configurations provide a basis for what-if analysis. Actor-based models are expressed in terms of large numbers of concurrent actors that communicate using asynchronous messages leading to complex non-deterministic behaviour. This chapter addresses the problem of analyzing the results of model executions and proposes a general approach that can be added to any actor-based system. The approach uses a logic programming language with temporal extensions to query execution traces. The approach has been implemented and is shown to support a representative system model.

AB - Complex systems, such as organizations, can be represented as executable simulation models using actor-based languages. Decision-making can be supported by system simulation so that different configurations provide a basis for what-if analysis. Actor-based models are expressed in terms of large numbers of concurrent actors that communicate using asynchronous messages leading to complex non-deterministic behaviour. This chapter addresses the problem of analyzing the results of model executions and proposes a general approach that can be added to any actor-based system. The approach uses a logic programming language with temporal extensions to query execution traces. The approach has been implemented and is shown to support a representative system model.

UR - http://www.scopus.com/inward/record.url?scp=85041838735&partnerID=8YFLogxK

UR - https://link.springer.com/chapter/10.1007%2F978-3-319-74002-7_2

U2 - 10.1007/978-3-319-74002-7_2

DO - 10.1007/978-3-319-74002-7_2

M3 - Chapter

AN - SCOPUS:85041838735

SN - 978-3-319-74001-0

T3 - Studies in Computational Intelligence

SP - 27

EP - 47

BT - Studies in Computational Intelligence

PB - Springer

ER -

Clark T, Kulkarni V, Barat S, Barn B. Constructing and interrogating actor histories. In Studies in Computational Intelligence. Springer. 2018. p. 27-47. (Studies in Computational Intelligence). https://doi.org/10.1007/978-3-319-74002-7_2