ScaFi: A Scala DSL and Toolkit for Aggregate Programming

Autor: Roberto Casadei, Mirko Viroli, Gianluca Aguzzi, Danilo Pianini
Jazyk: angličtina
Rok vydání: 2022
Předmět:
Zdroj: SoftwareX, Vol 20, Iss , Pp 101248- (2022)
Druh dokumentu: article
ISSN: 2352-7110
DOI: 10.1016/j.softx.2022.101248
Popis: Supported by current socio-scientific trends, programming the global behaviour of whole computational collectives makes for great opportunities, but also significant challenges. Recently, aggregate computing has emerged as a prominent paradigm for so-called collective adaptive systems programming. To shorten the gap between such research endeavours and mainstream software development and engineering, we present ScaFi, a Scala toolkit providing an internal domain-specific language, libraries, a simulation environment, and runtime support for practical aggregate computing systems development.
Databáze: Directory of Open Access Journals