From Objects to Agent Societies: Abstractions and Methodologies for the Engineering of Open Distributed Systems

Andrea Omicini

Antonio Corradi, Andrea Omicini, Agostino Poggi (eds.)
AI*IA/TABOO Joint Workshop "Dagli oggetti agli agenti: tendenze evolutive dei sistemi software" (WOA 2000), pages 29–34
Pitagora Editrice Bologna, Parma, Italy
May 2000

We argue that the coming of the Internet era has raised issues that traditional object-oriented software engineering methodologies seem not ready to address. In this paper, we first discuss the intrinsic limitations of the object abstraction in the engineering of complex software systems, and compare it to the agent abstraction. Then, we show how an agent-oriented methodology should take into account inter-agent aspects such as the modelling of agent societies and of the agent space, by providing engineers with specific, ad hoc abstractions and tools. 

To this purpose, we introduce the SODA agent-oriented methodology for the analysis and design of Internet-based systems. SODA supplies the abstractions and procedures for engineering agent societies as well as the agent environment, including social infrastructures. The main idea in SODA is to exploit coordination models, languages, and infrastructures to address social issues. In particular, SODA shows how to choose a coordination model, how to exploit it to design social laws, how to embed them into a coordination medium, and how to build a suitable social infrastructure based on coordination services.


  • Dagli oggetti agli agenti: tendenze evolutive dei sistemi software (WOA 2000) — 29/05/2000–30/05/2000

home    search    all

Publications / Views
tags  •  authors  •  editors  •  journals
2023  •  2022  •  2021  •  2020  •  2019  •  2018  •  2017  •  2016  •  2015  •  2014–1927
in journal  •  in proc  •  chapters  •  books  •  edited  •  spec issues  •  editorials  •  entries  •  manuals  •  tech reps  •  phd th  •  others
online  •  in press  •  proof  •  camera-ready  •  revised  •  accepted  •  revision  •  submitted  •  draft  •  note
ACM Digital Library  •  DBLP  •  IEEE Xplore  •  IRIS  •  PubMed  •  Google Scholar  •  Scopus  •  Semantic Scholar  •  Web of Science  •  DOI


— status


— sort

paper in proceedings


— authors

— editors

Antonio Corradi    Andrea Omicini    Agostino Poggi

where & when

— publication date

May 2000

— volume

AI*IA/TABOO Joint Workshop "Dagli oggetti agli agenti: tendenze evolutive dei sistemi software" (WOA 2000)

— pages


BibTeX alignment

— address

Parma, Italy



— print ISBN


Open Access PDF

Partita IVA: 01131710376 — Copyright © 2008–2023 APICe@DISI – PRIVACY