SWAM: A logic-based mobile agent programming language for the Semantic Web

Marco Crasso, Cristian Mateos, Alejandro Zunino, Marcelo Campo
2011 Expert systems with applications  
Once a big repository of static data, the Web has been gradually evolved into a worldwide network of information and services known as the Semantic Web. This environment allows programs to autonomously interact with Web-accessible information and services. In this sense, mobile agent technology could help in efficiently exploting this relatively new Web in a fully automated way, since Semantic Web resources are described in a computer-understandable way. In this paper we present SWAM, a
more » ... for building and deploying Prolog-based intelligent mobile agents on the Semantic Web. The article also reports examples and experimental results in order to illustrate as well as to assess the benefits of SWAM. This is a preprint of the article: "SWAM: A logic-based mobile agent programming language for the Semantic Web. (M. Crasso, C. Mateos, A. Zunino, M. Campo). Expert Systems With Applications. Elsevier Science.
doi:10.1016/j.eswa.2010.07.098 fatcat:fsvyzevsxnhf5mo6et56qivbzm