The fundamental turn of software toward concurrency, decentralization, distribution, interaction calls for conceptually extending or evolving mainstream programming paradigms with proper high-level features to tackle these aspects. To this purpose, in this paper we discuss the value of agent- oriented programming as a general-purpose programming paradigm to tackle this challenge, and, in particular, we present an agent-oriented programming language called simpAL, which is based on agent-oriented abstractions that are meant to simplify the programming of modern applications.

Designing a general-purpose programming language based on agent-oriented abstractions: the simpAL project / A. Ricci; A. Santi. - STAMPA. - (2011), pp. 159-170. (Intervento presentato al convegno AGERE! @ SPLASH 2011, International Workshop on Programming Languages, Systems, and Applications based on Agents, Actors and Decentralized Control. tenutosi a Portland nel 24 Ottobre 2011) [10.1145/2095050.2095078].

Designing a general-purpose programming language based on agent-oriented abstractions: the simpAL project

RICCI, ALESSANDRO;SANTI, ANDREA
2011

Abstract

The fundamental turn of software toward concurrency, decentralization, distribution, interaction calls for conceptually extending or evolving mainstream programming paradigms with proper high-level features to tackle these aspects. To this purpose, in this paper we discuss the value of agent- oriented programming as a general-purpose programming paradigm to tackle this challenge, and, in particular, we present an agent-oriented programming language called simpAL, which is based on agent-oriented abstractions that are meant to simplify the programming of modern applications.
2011
SPLASH '11 Workshops Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, & VMIL'11
159
170
Designing a general-purpose programming language based on agent-oriented abstractions: the simpAL project / A. Ricci; A. Santi. - STAMPA. - (2011), pp. 159-170. (Intervento presentato al convegno AGERE! @ SPLASH 2011, International Workshop on Programming Languages, Systems, and Applications based on Agents, Actors and Decentralized Control. tenutosi a Portland nel 24 Ottobre 2011) [10.1145/2095050.2095078].
A. Ricci; A. Santi
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/114413
 Attenzione

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

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