Abstract In this work we describe the development process of multiagent application design and implementation with Mulan. Our approach can be characterized as model driven development by using models in es and levels of abstraction regarding design, implementation and documentation. Both, standard methods from software development as well as customized ones are used to satisfy the needs of multi-agent system development.