A meta-model syntax for structural constraints in ODP enterprise language

The Reference Model for Open Distributed Processing (RMODP) provides a framework within which support of distribution, interworking and portability can be integrated. It defines un object model; architectural concepts and an architecture for the development of ODP systems in terms of five viewpoints. However, RM-ODP is a meta-norm and several ODP standards have to be defined. Indeed the viewpoint languages are abstract in the sense that they define what concepts should be supported not how these concepts should be represented. Using the meta-modeling approach we define in this paper the syntax for a fragment of ODP organizational defined in the foundations part and in the enterprise viewpoint language. These concepts are suitable for describing and constraining ODP enterprise viewpoint specifications. This meta-modeling approach could be used to define semantics and concepts characterizing dynamic behaviour in ODP enterprise viewpoint.