Web Services and Agents
This is the project for the course of Software Engineering II, with Prof. Carlo Ghezzi at Politecnico di Milano. In this article, I explain the differences and the analogies between two kinds of paradigms, the Agent-Oriented paradigm and the Service-Oriented paradigm. I sketch also the two main instances of each paradigm, FIPA for Agent-Oriented and Web Services for Service-Oriented.
The main claim is that, in the modern era of on-line composition and orchestration of Web Services, we need some paradigm that can fit very well in dynamic and impredictable situations; in shorts if we want to achieve a high degree of autonomy and intelligence of services maybe we can use the Agent-Paradigm to models these situations.
Download the article
![]() |
Web Services and Agents |

