Celo znotraj podjetja lahko različne projektne skupine uporabljajo drugačen zapis.
Unified Modeling Language (enotni jezik za načrtovanje) je plod dolgoletnega zbliževanja postopkov načrtovanja različnih skupin in posameznikov. Prvotna različica je delo podjetja Rational Software in njegovih partnerjev, zdaj pa je izdelek pod skrbništvom Object Managment Group Inc.