Hi Marcello,
First off, let me assure you that I perfectly accept your position, and I do appreciate that your standpoint is much more moderate and relaxed than mine.
You write:
>Under my point of view, the OMG's UML specification,
>is still a generalization that needs to specialized to
>concrete domains and organizations (human organizations) and
>that is not the OMG mission, I think this is our mission (Users of UML).
As fine as this is, with this you relativate the the goal of OMG, namely to promote ultimate standard tools for software architecture with the rigor of a buildings architecture plan.
As different kinds of diagrams (which we all accept upon as a standard) can deliberately combined into new ones, then we would give up common concise understanding of our design right before UML was even completed.
In the end, we'd really be foolish not to conform with Microsoft and to draw graphs deliberately with Visio, write use cases, scope, vision documents with Excel, and present with PowerPoint and Word as we for the majority did all the years before.
Regards,
Hans (Detlef)
(PS: My wife calls me Hans, my brothers Detlef, and through the powerful decision of German administration, I was by birth erroneously given an extra hyphen in between - that's life!)