Distributed Software Agents and Applications