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


Alessandro Ricci, Andrea Santi

SPLASH '11 Workshops: Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE! 2011, AOOPES'11, NEAT'11, & VMIL'11, pages 159–170
 2011
ACM, New York, NY, USA

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.

(keywords) actors, agent-oriented programming
 @inproceedings{Ricci:2011:DGP:2095050.2095078,
author = {Ricci, Alessandro and Santi, Andrea},
title = {Designing a general-purpose programming language based on agent-oriented abstractions: the simpAL project},
booktitle = {Proc. of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, VMIL'11},
series = {SPLASH '11 Workshops},
year = {2011},
isbn = {978-1-4503-1183-0},
location = {Portland, Oregon, USA},
pages = {159--170},
numpages = {12},
url = {http://doi.acm.org/10.1145/2095050.2095078},
doi = {10.1145/2095050.2095078},
acmid = {2095078},
publisher = {ACM},
address = {New York, NY, USA},
keywords = {actors, agent-oriented programming},
}
 

Publication

— authors

Alessandro Ricci, Andrea Santi

— status

published

— sort

paper in proceedings

Venue

— volume

SPLASH '11 Workshops: Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE! 2011, AOOPES'11, NEAT'11, & VMIL'11

— pages

159–170

— publication date

2011

URLs

original page

Identifiers

— DOI

10.1145/2095050.2095078

— print ISBN

978-1-4503-1183-0

BibTeX

— BibTeX ID
Ricci:2011:DGP:2095050.2095078
— BibTeX category
inproceedings

Partita IVA: 01131710376 - Copyright © 2008-2022 APICe@DISI Research Group - PRIVACY