UpperCASE vahendid toetavad tarkvara arenduse varajasi etappe: nõuete kogumist, analüüsi, äriprotsesside modelleerimist ja süsteemi arhitektuuri disaini.
IBM Rational Rose on UML-diagrammide koostamise töövahend, mis toetab süsteemi analüüsi, klassidiagramme, sekventsdiagramme ja arhitektuurseid mudeleid.
Visual Paradigm võimaldab modelleerida keerukaid süsteeme, luua UML skeeme, protsessidiagramme ja genereerida dokumentatsiooni.