Agent-oriented software engineering has not yet solved the basic problem of why we should use agents to build our software system. Why is it convenient to use agents instead of more mature technologies like, for example, software components? This paper addresses this issue and compares a BDI-like agent model with well-known component models like Enterprise JavaBeans, CORBABeans and .NET components. The two major results of such a comparison are: (i) agents are more reusable and more composable than components, and (ii) agents allow to describe systems at a higher level of abstractions than components. This work is not meant to be conclusive; rather it intends to start a debate on these and related topics.

A Discussion of Two Major Benefits of Using Agents in Software Development / Bergenti, Federico. - STAMPA. - 2577:(2003), pp. 1-12. (Intervento presentato al convegno International Workshop on Engineering Societies in the Agents World) [10.1007/3-540-39173-8_1].

A Discussion of Two Major Benefits of Using Agents in Software Development

BERGENTI, Federico
2003-01-01

Abstract

Agent-oriented software engineering has not yet solved the basic problem of why we should use agents to build our software system. Why is it convenient to use agents instead of more mature technologies like, for example, software components? This paper addresses this issue and compares a BDI-like agent model with well-known component models like Enterprise JavaBeans, CORBABeans and .NET components. The two major results of such a comparison are: (i) agents are more reusable and more composable than components, and (ii) agents allow to describe systems at a higher level of abstractions than components. This work is not meant to be conclusive; rather it intends to start a debate on these and related topics.
2003
3540140093
9783540140092
9783540391739
A Discussion of Two Major Benefits of Using Agents in Software Development / Bergenti, Federico. - STAMPA. - 2577:(2003), pp. 1-12. (Intervento presentato al convegno International Workshop on Engineering Societies in the Agents World) [10.1007/3-540-39173-8_1].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/11381/1679406
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 22
  • ???jsp.display-item.citation.isi??? 10
social impact