2013 IEEE 33rd International Conference on Distributed Computing Systems Workshops (2005)
Columbus, Ohio, USA
June 6, 2005 to June 10, 2005
Antonio Corradi , Universit? di Bologna
Stefano Monti , Universit? di Bologna
Paolo Bellavista , Universit? di Bologna
Middleware supports based on Mobile Agents (MAs) have recently emerged with the goal of allowing application developers to easily manage and control the properties and behaviors of mobile systems, especially in novel wireless and ubiquitous scenarios. Several MA systems have grown independently with no widely recognized standardization and still lack functions for easy integration. The primary consequence is that one MA platform tends to offer middleware facilities scarcely compatible with other MA systems. Moreover, MA tools are sometimes difficult to employ by common users who have to overcome a significant knowledge gap before properly exploiting MA-specific functions. The paper proposes a solution to open up the usage of MA systems via the bridge of the emerging Web Services (WS) standard technology to achieve interoperability. We have developed an integration infrastructure, called WSMI, with the twofold goal of exporting the MA functions with a WS interface and of simplifying the access to legacy WS components from any MA system. This promotes the uniform access to different MA system functions, independently of the specific MA implementation. We have thoroughly evaluated the WSMI prototype performance, also by comparing the WSMI integration functions with similar non-WS-based facilities: the increased dynamicity and openness of our integration infrastructure have demonstrated to largely counter-balance the overhead introduced by WS adoption.
Antonio Corradi, Stefano Monti, Paolo Bellavista, "Integrating Web Services and Mobile Agent Systems", 2013 IEEE 33rd International Conference on Distributed Computing Systems Workshops, vol. 03, no. , pp. 283-290, 2005, doi:10.1109/ICDCSW.2005.81