Ово је нотацијски језик који се користи у софтверском инжењерству. Генерално, најкориснији је за визуелизацију, специфицирање, описивање или навођење информационих система великих размера у организацијама. УМЛ је сложени алат који садржи и прати најбоље доступне праксе софтверског инжењеринга. Посебно је користан за објектно оријентисано програмирање и развој великих, сложених софтверских пројеката.
Тецхнипагес објашњава Унифиед Моделинг Лангуаге (УМЛ)
Са УМЛ-ом, програмери могу да креирају дијаграме као визуелне представе о томе како различити елементи њиховог софтвера раде заједно и комуницирају касније у процесу развоја. УМЛ стандарде одржава Група за управљање објектима или ОМГ, након што их је развила велика група индустријских партнера и професионалаца. Разлог за њен развој био је недостатак стандардног језика за моделирање када је у питању визуелизација развојних процеса и корака. Овај недостатак алата је заправо одложио имплементацију објектно оријентисаних приступа у већим пројектима развоја система, јер имају централизовани алат који се може Разумевање кроз појединачне пројекте и радне јединице значи да је програмерима лакше да се придруже пројекту или да надокнаде пропуштене кораке касније у развоју процес.
Алати за визуализацију УМЛ-а такође могу помоћи да се садржај лакше разуме за лаике који нису упознати са објектно оријентисаним програмирањем или целокупним развојним животним циклусом софтвера. Развијен и усавршаван између 1994. и 1996. године, УМЛ је сада основни алат када је у питању приказивање унутрашњег рада софтверског пројекта. Може да визуелизује ствари као што су активности, компоненте које су део система, кориснички интерфејси, подаци о корацима прате кроз програм и још много тога, што доводи до детаљног дијаграма укупног софтвер.
Уобичајене употребе Унифиед Моделинг Лангуаге (УМЛ)
- УМЛ се користи за визуелизацију софтверских процеса.
- Сада главна компонента у развоју, УМЛ је помогао у популаризацији објектно оријентисаног програмирања.
- УМЛ је одличан алат који помаже програмерима да надокнаде или се придруже пројекту касније у процесу развоја.
Уобичајене злоупотребе језика обједињеног моделирања (УМЛ)
- Јединствени језик за моделирање је програмски језик.