UMLet is an open source Java programming language Java based UML tool designed for teaching the Unified Modeling Language and for quickly creating UML diagrams. It is a drawing tool rather than a modelling tool as there is no underlying dictionary or directory of reusable design objects. UMLet has simple user interface that uses text formatting codes to modify the basic shapes with decorations and annotations, so there is no forest of icons nor parameter list dialogs in your way. This does require the user to learn yet another text markup language, but the effort is small and the markup obvious to the experienced UMP designer. The app can export diagrams to pictures eps, jpg , drawing formats svg , document formats PDF . The clipboard can be used to copy paste diagrams as pictures into other applications. It is possible to create custom UML elements. The basic drawing objects can be modified and used as templates which allows users to customize the app to their needs. This requires programming of the elements in Java. The most important UML diagram types are supported class, use case, sequence, state, deployment, activity. Support for UML 2.0 features is not yet available, though the customization feature could be used to do this. The app s native file format is UXF , an extension of XML intended for exchanging UML models. UMLet runs stand alone or as Eclipse plug in on Windows, OS X and Linux. It supports concepts like Martin Fowler s UmlAsSketch. ref Martin Fowler s http www.martinfowler.com bliki UmlAsSketch.html UmlAsSketch ref Its design goals are described in the paper ... for Software Development , Proc of 29th EUROMICRO Conference ref . Another paper compares UMLet to Rational ... references External links http www.umlet.com UMLet website http marketplace.eclipse.org content umlet uml tool fast uml diagrams UMLet on Eclipse Marketplace DEFAULTSORT Umlet Category Free UML tools uml stub fr UMLet ... more details
Image UXF sequence diagram.jpg right thumb 250px Example of UXF In computing , UXF is an acronym for UML eXchange Format , see Unified Modeling Language . UXF is a XML based model interchange format for UML, which is a standard software modeling language. UXF is a simple and well structured format to encode, publish, access and exchange UML models, and allows UML to be highly interoperable. ref cite journal url http citeseerx.ist.psu.edu viewdoc download?doi 10.1.1.19.474&rep rep1&type pdf title Making UML Models Interoperable with UXF year 1999 last1 Suzuki first1 Junichi last2 Yamamoto first2 Yoshikazu journal Selected papers from the First International Workshop on The Unified Modeling Language UML 98 Beyond the Notation publisher Association for Computing Machinery accessdate 2011 11 23 ref Known uses UMLet is an application that uses UXF as its native file format. References reflist UML DEFAULTSORT Uxf Category Unified Modeling Language uml stub ... more details