Enterprise modeling within an enterprise engineering framework

The role of abstraction, or modeling, is a major element in Enterprise Engineering. Enterprise engineering deals with the analysis, design, implementation and operation of an enterprise. The Enterprise Engineer addresses a fundamental question: "how to design and improve all elements associated with the total enterprise through the use of engineering and analysis methods and tools to more effectively achieve its goals and objectives". This paper describes a describes a multi-view reference architecture for modeling an enterprise. It presents a modeling scheme under development which supports the architecture and acts as a tool for Enterprise Engineering.