Technologies for the development of agent-based distributed applications. - Butte, Tobias (Crossroads : the ACM student magazine.)