The development of modern products is characterized by the participation of multiple developers from different domains. Further, the development is usually distributed over different companies. One characteristic that derives from this heterogenous environment is the application of different methods, notations, and software tools during the development process. Although many tasks are supported by software, especially modeling tools lack a support for using different notation and the independent specification of development artifacts. In this paper we will describe an approach for the integration of different notations using a metamodel based on the Meta Object Facilities (MOF). The independent specification of system artifacts is thereby achieved by applying the ViewPoint framework. The main focus of the paper is the discussion of defining the concepts of the ViewPoint framework within a metamodeling architecture. Further, the overall structure of the metamodel will be described. Finally, the components of a software system supporting the management of the metamodel and the actual development using ViewPoints is presented.