Wikipedia
PlantUML
PlantUML is an open-source tool allowing users to create UML diagrams from a plain text language. The language of PlantUML is an example of a Application Specific Language. It uses Graphviz software to lay out its diagrams. It has been used to allow blind students work with UML. PlantUml also helps blind software engineers to design and read UML diagrams.