APICe » Publications » CartagowsIcws2009

An Agent Programming Model and Technology for Web Services

Alessandro Ricci, Michele Piunti, Andrea Santi
In this paper we introduce an agent-oriented programming model and supporting technologies for designing and programming Web Services, in the Service-Oriented Architecture (SOA) perspective. The approach is meant to be useful in particular for the design and programming of complex service-oriented systems, by providing a first-class support to implement challenging features of service applications, such as autonomy, loose-coupled interactions, openness, flexibility. Besides describing the basic concepts underlying the agent programming model, a concrete platform called CArtAgO-WS is introduced as a concrete technology to explore the approach in practice.
	Author = {Ricci, Alessandro and Piunti, Michele and Santi, Andrea},
	Title = {An Agent Programming Model and Technology for Web Services},
	Year = 2009}