Paradigm | object-oriented |
---|---|
Designed by | University of Ottawa |
Developer | Cruise Group in the Department of Electrical Engineering and Computer Science, Led by Timothy Lethbridge at University of Ottawa |
First appeared | 2008 |
Stable release | 1.34.0
/ June 6, 2024 |
Typing discipline | static |
Platform | JVM |
License | MIT License |
Filename extensions | .ump |
Website | www |
Influenced by | |
Java, C++, UML, Ruby, PHP |
Umple is a language for both object-oriented programming and modelling with class diagrams and state diagrams. The name Umple is a portmanteau of "UML", "ample" and "Simple",[1] indicating that it is designed to provide ample features to extend programming languages with UML capabilities.