A common model is clearly desirable for the practitioner of the development of information systems: current research, instead of converging towards more general models, tend to disperse into incompatible, non-integrated models by lack of coordination. A common model could result in large savings for the development of information systems requiring multidisciplinary techniques. This common model will serve as a basis for integration of languages in each field, allowing the treatment of such large-scale problems. small