APICe » Publications » SODA: Societies and Infrastructures in the Analysis and Design of Agent-based Systems

SODA: Societies and Infrastructures in the Analysis and Design of Agent-based Systems

Andrea Omicini
The notion of society should play a central role in agent-oriented software engineering as a first-class abstraction around which complex systems can be designed and built as multi-agent systems. We argue that an effective agent-oriented methodology should account for inter-agent aspects by providing engineers with specific abstractions and tools for the analysis and design of agent societies and agent environments.

In this paper, we outline the SODA agent-oriented methodology for the analysis and design of Internet-based systems. Based on the core notion of task, SODA promotes the separation of individual and social issues, and focuses on the social aspects of agent-oriented software engineering. In particular, SODA allow the agent environment to be explicitly modelled and mapped onto suitably-defined agent infrastructures.
Agent-Oriented Software Engineering, Lecture Notes in Computer Science 1957, pages 185-193, 2001.
Paolo Ciancarini, Michael J. Wooldridge (eds.), Springer
1st International Workshop (AOSE 2000), Limerick, Ireland, 10 June 2000. Revised Papers
@incollection{soda-aoseI,
	Author = {Omicini, Andrea},
	Booktitle = {Agent-Oriented Software Engineering},
	Doi = {10.1007/3-540-44564-1_12},
	Editor = {Ciancarini, Paolo and Wooldridge, Michael J.},
	Isbn = {978-3-540-41594-7},
	Isbn-Online = {978-3-540-44564-7},
	Isbn-10 = {3-540-41594-7},
	Issn = {0302-9743},
	Note = {1st International Workshop (AOSE 2000), Limerick, Ireland, 10~} # jun # {~2000. Revised Papers},
	Pages = {185--193},
	Publisher = {Springer-Verlag},
	ScopusId = {2-s2.0-70350650941},
	Series = {Lecture Notes in Computer Science},
	Title = {{{\sf SODA}}: Societies and Infrastructures in the Analysis and Design of Agent-based Systems},
	Url = {http://link.springer.com/10.1007/3-540-44564-1_12},
	Volume = 1957,
	Year = 2001}