This project was started by Paul Hensgen as one of his University projects. The original name of the application was UML Modeller. Paul did all the development until the end of 2001 when the program reached version 1.0.
Version 1.0 already offered a lot of functionality, but after the project had been reviewed at Paul's University, other developers could join and they started making valuable contributions to UML Modeller, like switching from a binary file format to an XML file, support for more types of UML Diagrams, Code Generation and Code Import just to name a few.
Paul had to retire from the development team in Summer 2002 but, as Free and Open Source Software, the program continues to improve and evolve and is being maintained by a group of developers from different parts of the world. In September 2002 the project changed its name from UML Modeller, to Umbrello UML Modeller. There are several reasons for the change of names, the most important ones being that just “uml” — as it was commonly known — was a much too generic name and caused problems with some distributions. The other important reason is that the developers think Umbrello is a much cooler name.
The development of Umbrello UML Modeller as well as discussions as to where the program should head for future versions is open and takes place over the Internet. If you would like to contribute to the project, please do not hesitate to contact the developers. There are many ways in which you can help Umbrello UML Modeller:
Reporting bugs or improvements suggestions
Fixing bugs or adding features
Writing good documentation or translating it to other languages
And of course...coding with us!
As you see, there are many ways in which you can contribute. All of them are very important and everyone is welcome to participate.
The Umbrello UML Modeller developers can be reached at