Logo del repository
  1. Home
 
Opzioni

CARMA: Collective Adaptive Resource-sharing Markovian Agents

BORTOLUSSI, LUCA
•
De Nicola, Rocco
•
Galpin, Vashti
altro
Massink, Mieke
2015
  • conference object

Periodico
ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE
Abstract
In this paper we present CARMA, a language recently defined to support specification and analysis of collective adaptive systems. CARMA is a stochastic process algebra equipped with linguistic constructs specifically developed for modelling and programming systems that can operate in open-ended and unpredictable environments. This class of systems is typically composed of a huge number of interacting agents that dynamically adjust and combine their behaviour to achieve specific goals. A CARMA model, termed a collective, consists of a set of components, each of which exhibits a set of attributes. To model dynamic aggregations, which are sometimes referred to as ensembles, CARMA provides communication primitives that are based on predicates over the exhibited attributes. These predicates are used to select the participants in a communication. Two communication mechanisms are provided in the CARMA language: multicast-based and unicast-based. In this paper, we first introduce the basic principles of CARMA and then we show how our language can be used to support specification with a simple but illustrative example of a socio-technical collective adaptive system.
DOI
10.4204/EPTCS.194.2
WOS
WOS:000367344900003
Archivio
http://hdl.handle.net/11368/2856195
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-84958068481
http://arxiv.org/abs/1509.08560
Diritti
open access
license:digital rights management non definito
FVG url
https://arts.units.it/bitstream/11368/2856195/1/QAPL2015-1.pdf
Soggetti
  • Collective Adaptive S...

  • Attribute-based Proce...

Web of Science© citazioni
24
Data di acquisizione
Mar 24, 2024
google-scholar
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your nstitution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Realizzato con Software DSpace-CRIS - Estensione mantenuta e ottimizzata da 4Science

  • Impostazioni dei cookie
  • Informativa sulla privacy
  • Accordo con l'utente finale
  • Invia il tuo Feedback