QuickUML er en programvare design verktøy som er tett integrert en kjerne sett av UML modeller med kodegenerering for flere språk. En hel prosjektet er presentert gjennom et faner som inkluderer bruksmåter, klasse modeller, objekt modeller, ordbok og kode...

MacTranslator automatiserer generasjon av diagrammer og fyller ut data ordbok innenfor Maca & D fra eksisterende kildekode. Objektorientert programvare skrevet i C ++, Java eller Object Pascal er oversatt til klassediagrammer ved hjelp av UML, Booch, OMT,...