RAMSES: Reversibility-based agent modeling and simulation environment with speculation-support

7Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.

Abstract

This paper presents RAMSES, a framework for easily specifying agent-based discrete event models entailing both environment and agent entities. RAMSES offers parallel execution capabilities based on speculative event processing and an innovative software reversibility technique that copes with state restore in case the run slides along a nonconsistent speculative path. Reversibility in RAMSES relies on transparent static software instrumentation, thus allowing the model developer to concentrate on the actual forward-execution logic of the simulation events occurring in the system. An experimental assessment of RAMSES is also presented, which is aimed at determining its run-time effectiveness and its potential for simplifying the development of agent-based models when compared to other (general purpose) speculative frameworks for parallel discrete event simulation.

References Powered by Scopus

Virtual Time

1391Citations
N/AReaders
Get full text

From factors to actors: Computational sociology and agent-based modeling

1022Citations
N/AReaders
Get full text

MASON: A Multiagent Simulation Environment

839Citations
N/AReaders
Get full text

Cited by Powered by Scopus

A Lock-Free O(1) Event Pool and Its Application to Share-Everything PDES Platforms

13Citations
N/AReaders
Get full text

A conflict-resilient lock-free calendar queue for scalable share-everything PDES platforms

12Citations
N/AReaders
Get full text

An agent-based simulation API for speculative PDEs runtime environments

4Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Cingolani, D., Pellegrini, A., & Quaglia, F. (2015). RAMSES: Reversibility-based agent modeling and simulation environment with speculation-support. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9523, pp. 466–478). Springer Verlag. https://doi.org/10.1007/978-3-319-27308-2_38

Readers over time

‘15‘16‘17‘18‘20‘2102468

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 7

88%

Researcher 1

13%

Readers' Discipline

Tooltip

Computer Science 6

67%

Agricultural and Biological Sciences 1

11%

Engineering 1

11%

Psychology 1

11%

Save time finding and organizing research with Mendeley

Sign up for free
0