The personalised and location-aware support of mobile users, an adaptive, ontologybased user model, the scalability with respect to clients and providers, the multi-agent architecture with middle-agents performing brokerage - these are promising design
concepts of the CRUMPET system. By employing middle-agents usability will also be improved as they exploit information about the expected network performance, provide agent control over transfer operations. Additional and equally important goals of CRUMPET are its contributions to the open-source agent platform implementation, FIPA-OS, primarily providing new functionality for supporting agents in "small footprint" devices, and the intelligent handling of networking problems (Poslad et al., 2001).