On Evaluating Rust as a Programming Language for the Future of Massive Agent-Based Simulations
Contributo in Atti di convegno
Data di Pubblicazione:
2019
Abstract:
The analysis of real systems and the development of predictive models to describe the evolution of real phenomena are challenging tasks that can improve the design of methodologies in many research fields. In this context, Agent-Based Model (ABM) can be seen as an innovative tool for modelling real-world complex simulations. This paper presents Rust-AB, an open-source library for developing ABM simulation on sequential and/or parallel computing platforms, exploiting Rust as programming language. The Rust-AB architecture as well as an investigation on the ability of Rust to develop ABM simulations are discussed. An ABM simulation written in Rust-AB, and a performance comparison against the well-adopted Java ABM toolkit MASON is also presented.
Tipologia CRIS:
04A-Conference paper in volume
Keywords:
Agent-Based Model; Framework; Rust language; Simulation
Elenco autori:
Antelmi A.; Cordasco G.; D'Auria M.; De Vinco D.; Negro A.; Spagnuolo C.
Link alla scheda completa:
Link al Full Text:
Titolo del libro:
Communications in Computer and Information Science
Pubblicato in: