Business processes are well suited for modelling agents and their interrelations, but vague semantics and structural differences make a mapping from business processes to multiagent systems difficult. In this paper, we outline such a mapping that can be applied to different agent frameworks and languages. Using this mapping, we created three implementations suiting different areas of application.