thank you so much for taking the time in answering my questions(!)
I read in this article (Weber and Zhang,1996) that NIAM had a construct overload, has this been addressed in ORM2?
Weber, R. and Zhang, Y. (1996). An analytical evaluation of NIAM'S grammar for conceptual schema diagrams. Information Systems Journal, 6(2), pp.147-170.
because again I read in Guido Bakema's , H., J.P.C. Zwart and van der Leek's publication( http://www.fco-im.nl/pdfFiles/FullyCommunicationOrientedNIAM.pdf)
that they want to implement Redundancy free modeling principle:
An IG models the user communication about the UoD in a redundancy free way.
Each aspect of the communication about the UoD may appear only once in an IG.
These principles imply that an information grammar (IG) should model the structure of the fact stating user
sentence types also (at least for elementary facts) and in a redundancy free way. The main aspect of our
work is an attempt to incorporate these principles in NIAM in a consistent way, because we felt strongly that
in traditional NIAM (Nijssen & Halpin, 1989) these principles had not been carried through completely.
If so, please point me to a publication or article or any explanation is also good