Using components for modeling intelligent and collaborative mobile agents | IEEE Conference Publication | IEEE Xplore