UML (Unified Modeling Language, “linguaggio di modellazione unificato”) è un linguaggio di modellazione e specifica basato sul paradigma object-oriented.
UML svolge un’importantissima funzione di lingua franca nella comunità della progettazione e programmazione a oggetti. Gran parte della letteratura di settore usa UML per descrivere soluzioni analitiche e progettuali in modo sintetico e comprensibile a un vasto pubblico.
Adesso è disponibile una applicazione per iPhone e ipod Touch: iUML




