There are softwares that I know that can draw UML from plain text script. They are: http://plantuml.com/news.html http://www.umlet.com/ About the author Xuan Ngo is the founder of OpenWritings.net. He currently lives in Montreal, Canada. He loves to write about programming and open source subjects.