UML-standardin kuvaus
Unified Modeling Language -standardi (UML) on standardoitu tapa kuvata ohjelmistoja, tietojärjestelmiä ja prosesseja visuaalisesti. Sen tarkoitus on auttaa ymmärtämään järjestelmän rakennetta, toimintaa ja riippuvuuksia yhteisellä kielellä, jota kaikki (kehittäjät, arkkitehdit, testaajat, liiketoiminta) ymmärtävät. UML ei ota kantaa toteutusteknologioihin tai ratkaisun tekniseen toteutukseen, vaan keskittyy rakenteen ja toiminnan kuvaamiseen.
Käyttöoikeustieto
UML on avoimesti standardoitu mallinnuskieli, josta vastaa ja jota hallinnoi The Object Management Group -konsortio (OMG). OMG on voittoa tavoittelematon yhteistyöorganisaatio, johon kuuluu useita kansainvälisiä yrityksiä.
UML-standardi on vapaasti käytettävissä ilman erillisiä lisenssimaksuja. UML:n käyttö itsessään ei edellytä lisenssiä, mutta UML-mallinnustyökalut voivat joko perustua avoimeen lähdekoodiin tai olla kaupallisia, jolloin niiden omat lisenssiehdot määrittävät käyttöoikeudet.
OMG myöntää eritasoisia sertifikaatteja, ja sertifikaattikokeet ovat maksullisia.