This handbook gives an overview on engineering of business information systems with agent technology. It introduces into this challenge, describes how to identify and to address the relevant technical problems, and explains how to engineer, integrated and test multiagent systems for real world applications. The book gives detailed descriptions of the development of two large scale multiagent systems: Agent-Hospital and Agent-Enterprise. These two systems have been developed in close cooperation with more than 20 enterprises and hospitals. They demonstrate clearly that multiagent technology has a great potential for innovative information systems, if a high degree of flexibility of the overall systems is required, e.g. because human actors and technical systems exhibit a great degree of local autonomy, or if the work environment is highly dynamic.