Transactional Agents: Towards A Robust Multi Agent System 2001