The MEMO Meta-Metamodel

In: Arbeitsberichte des Instituts für Wirtschafts- und Verwaltungsinformatik
Koblenz-Landau: Universität Koblenz-Landau (1998)
Buchaufsatz / Kapitel / Fach: Wirtschaftswissenschaften
"Multi Perspective Enterprise Modelling" (MEMO) is a method to support the development of enterprise models. It suggests a number of abstractions which allow to analyse and design various interrelated aspects like corporate strategy, business processes, organizational structure and information models. Any of those views can be modelled with a specific modelling language or diagram technique respectively. In order to allow for a tight integration of the various perspectives, the modelling languages suggested by MEMO are based on common concepts. Those concepts are defined using a common meta level language. It serves to specify more specialized languages, such as the MEMO Object Modelling Language (MEMO-OML) or the MEMO Organisation Modelling Language (MEMO-OrgML). The meta level language itself is defined within a meta-metamodel. Based on a discussion of the purpose to be fulfilled by a meta-metamodel and a comparison with other meta-metamodels, this report provides a semiformal specification of the semantics, the abstract syntax and the notation (or concrete syntax) of the MEMO meta-metamodel.