The conceptual framework it is based on recommends a multi-perspective approach. For this purpose three main views on the enterprise are proposed: a static view that focuses on the representation of structural aspects, a dynamic view that serves to represent office procedures and a strategic view. The environment that is introduced is intended to encourage the design of enterprise models on these three levels as well as interconnecting them. The paper however will only focus on two levels - the strategic view will be neglected. Two tools of the environment will be described in detail. The Object Model Designer guides conceptualisation of an enterprise wide object model. Object models are represented using a graphical notation that is completed by a structured description of classes and associations. In order to facilitate user feedback fast prototyping is supported by generating code from class descriptions. The object model ´s implementation demonstrates the automatic control of semantically rich integrity constrains as well as the benefits of inter-application communication using domain concepts as common references rather than technical ones. The Office Procedure Designer guides the description of office procedures which are conceptualised as ordered graphs of activity blocks. It provides means to analyse the effectiveness of business procedures and generates prototypical user-interface as a representation of a virtual procedure document. Beside describing the tools listed above the paper presents a conceptual framework for the design of multi-perspective enterprise models. Furthermore it is demonstrated how the tools and the related methods interact during analysis and design and how the partial models managed by the tools are integrated.