Comparison of Enterprise Modelling Methodologies
Business re-engineering and enterprise integration efforts are supported very efficiently by enterprise modelling methodologies. However, with the number of methodologies available the comparison and selection of the most suited one becomes a rather difficult task. Most modelling methodologies orient themselves on the life-cycle concept but usually cover different part of the cycle itself. In addition, terminology and modelling constructs/language for representation of the model contents are further obstacles to be overcome in the selection process.
Representation of modelling methodologies as business processes enables their comparability in terms of enterprise life-cycle coverage and capability of enterprise information collection and representation. The paper presents the results of an analysis carried out for several enterprise modelling methodologies highlighting their similarities and differences. All modelling methodologies follow the enterprise life-cycle with emphasis on the requirements definition phase. Several methodologies carry enterprise modelling through design specification and implementation description to operation and model maintenance. Language expressiveness is quite different both in number of language constructs provided and their use in enterprise modelling.
In addition, the business process representation provides explicit identification of the information to be collected in the model. Both the information needed for the different modelling tasks and the results of the tasks can be explicitly identified thereby guiding the user of the methodology.
The analysis identifies the compatibilities of the different enterprise modelling methodologies and their emphasis on particular parts of the enterprise modelling task. It is hoped that this work also helps to harmonise the results of enterprise modelling as well as the terminology used. Both are very much needed in the work on enterprise integration.
KeywordsEnterprise Integration Enterprise Architectures Enterprise Modelling Business Modelling Modelling Methodologies Modelling Languages.
- ESPRIT Consortium AMICE (1993), CIMOSA – Open System Architecture for CIM; Springer–Verlag, (ISBN 3–540–56256–7), (ISBN 0–387–56256–7).Google Scholar
- CIMOSA Association (1996), CIMOSA - Open System Architecture for CIM; Technical Baseline“,Version 3.2, private publication.Google Scholar
- Williams, T. J. et al (1994) Architectures for integrating manufacturing activities and enterprises, Computers in Industry - 24, NR’s 2–3, September.Google Scholar
- Mertins, et al (1991) Integrated Information Modelling for CIM: An Object-Oriented Method for Integrated Enterprise Modelling, Proceedings CAPE’91, North-Holland (ISBN 0 444 89159 5 ).Google Scholar
- Scheer, A.–W. (1991) “Architektur integrierter Informationssysteme”,Springer–Verlag, (ISBN 3–54053984–0) (in German).Google Scholar
- Vallespir, B. et. al (1991) Definition of a CIM Architecture within the ESPRIT IMPACS Project, Proceedings CAPE’91, North-Holland, (ISBN 0 444 89159 5 ).Google Scholar
- Williams, T. J. (1994) The Purdue Enterprise Reference Architecture, Computers in Industry - Vol. 24, NR’s. 2–3, September.Google Scholar
- Zelm, M. et al (1995) The CIMOSA Modelling Process, Computers in Industry, Vol. 27, NR. 2 October.Google Scholar
- Williams, T. J. (1995) The Generalised Reference Architecture and Methodology (GERAM) – a proposal from the IFAC/IFIP Task Force, in Ladet, P. and Vemadat, F.B. Integrated Manufacturing Systems Engineering, Chapman and Hall (ISBN 0412–72680–7)Google Scholar
- QCIM/WG QEM - ESPRIT CIMOSA (1994), Comparison CIMOSA - IEM Modelling Constructs and Methodology, CEN TC 310/WGI Document N 41. 3.Google Scholar
- ENV 12 204 (1995) Advanced Manufacturing Technology - Systems Architecture - Constructs for Enterprise Modelling, CEN TC 310/WGI.Google Scholar