Recent works in the context of large-scale adaptive systems, such as those based on opportunistic IoT-based applications, promote aggregate programming, a development approach for distributed systems in which the collectivity of devices is directly targeted, instead of individual ones. This makes the resulting behaviour highly insensitive to network size, density, and topology, and as such, intrinsically robust to failures and changes to working conditions (e.g., location of computational load, communication technology, and computational infrastructure). Most specifically, we argue that aggregate programming is particularly suitable for building models and simulations of complex large-scale reactive MASs. Accordingly, in this paper we describe SCAFI (Scala Fields), a Scala-based API and DSL for aggregate programming, and its integration with the ALCHEMIST simulator, and usage scenarios in the context of smart mobility.

Simulating large-scale aggregate MASs with alchemist and scala / Casadei, Roberto; Pianini, Danilo; Viroli, Mirko. - STAMPA. - 8:(2016), pp. 7733449.1495-7733449.1504. (Intervento presentato al convegno 2016 Federated Conference on Computer Science and Information Systems, FedCSIS 2016 tenutosi a pol nel 2016) [10.15439/2016F407].

Simulating large-scale aggregate MASs with alchemist and scala

CASADEI, ROBERTO;PIANINI, DANILO;VIROLI, MIRKO
2016

Abstract

Recent works in the context of large-scale adaptive systems, such as those based on opportunistic IoT-based applications, promote aggregate programming, a development approach for distributed systems in which the collectivity of devices is directly targeted, instead of individual ones. This makes the resulting behaviour highly insensitive to network size, density, and topology, and as such, intrinsically robust to failures and changes to working conditions (e.g., location of computational load, communication technology, and computational infrastructure). Most specifically, we argue that aggregate programming is particularly suitable for building models and simulations of complex large-scale reactive MASs. Accordingly, in this paper we describe SCAFI (Scala Fields), a Scala-based API and DSL for aggregate programming, and its integration with the ALCHEMIST simulator, and usage scenarios in the context of smart mobility.
2016
Proceedings of the 2016 Federated Conference on Computer Science and Information Systems, FedCSIS 2016
1495
1504
Simulating large-scale aggregate MASs with alchemist and scala / Casadei, Roberto; Pianini, Danilo; Viroli, Mirko. - STAMPA. - 8:(2016), pp. 7733449.1495-7733449.1504. (Intervento presentato al convegno 2016 Federated Conference on Computer Science and Information Systems, FedCSIS 2016 tenutosi a pol nel 2016) [10.15439/2016F407].
Casadei, Roberto; Pianini, Danilo; Viroli, Mirko
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/586828
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 37
  • ???jsp.display-item.citation.isi??? 24
social impact