Category Archives: UML

UMLtoSQL, UMLtoSymfony/PHP and UMLtoDjango/Python are now open source

serveis

Long-time readers know that some time ago the portal included a set of online code generation services: UMLtoSQL: automatically generated a SQL DDL script to create the database corresponding to the input UML class diagram UMLtoPHP: automatically generated full-fledged PHP applications from UML class diagrams. The service generated Doctrine models that thanks to the PHP/Symfony

User interface modeling with the new IFML standard

IFML13

UML is good to model many things but clearly misses the point when it comes to design complex user interfaces and interactions. Attempts to use UML for this usually end up with complex profiles that are almost impossible to apply. Therefore, I was happy to see that the OMG launched a RFP for an Interaction Flow Modeling

js-sequence-diagrams: A text to UML Sequence diagrams with JS

jssequenceexamplepng

JS-Sequence-Diagrams is a javascript library to turn text into vector UML sequence diagrams. It uses Jison to parse the text, and Raphaël to draw the image. It includes two styles to render the diagram, the “normal” and the “hand-drawn” (this seems to become a common feature, yUML also had what they called the scruffy mode) as you can see in

Automatic grading of UML models

teacher

Dear lazyweb, I was wondering if any of you knows/uses any tool to automatically grade (UML) models created by students. I’m fully aware this far from easy (which probably explains why I don’t know of any such tool that is widely used, at least not among the people I know that teaches MDE). Clearly, a

Lucidchart: UML modeling using HTML5

lucidchartlogo

Guest post by Eliza Wright from Lucidchart, a new player in the software modeling world. Enter Eliza talking about UML modeling using HTML5 with Lucidchart. Lucidchart is a great tool for sketching out requirements for UML specifications on a development project.  If you need to create an initial requirements sketch and quickly send it on its

Renderist: UML images in the cloud from textual descriptions stored in github

renderist

Based on the PlantUML textual syntax, Renderist is a cloud-based application that allows you to render UML diagram online from a textual UML syntax following a simple three-step process: Write your diagram using one of supported syntax (including PlantUML for UML diagrams) Save it as a gist: its URL will be similar to https://gist.github.com/3473417 Directly

Some examples of UML diagrams available online

uml

Via Andrea Baruffaldi (with whom I coordinate the UML Lovers LinkedIn Group, feel free to join us!) I have discovered the UML Diagrams Examples site. The site includes several examples of most UML diagrams. Even though there are some errors (same as when anybody publishes source code, there are always hidden bugs) I do believe

UML 2.5 (Beta) now available

uml

The new (beta) version of the UML specification is now available on the OMG Page. What can you expect from this new version? Well, as usual, Ed Seidewitz is the man to follow. According to his twitter stream, the highlights of this new UML version are: A major spec simplification, functionally same as UML 2.4.1.

PyNSource – Python UML tool – 1.6 released

pynsourceGuiBeta01

A new version of PyNSource , a reverse engineering tool for Python source code (see others) has been released (GPL 3 license) with some interesting new features. According to the tool creator (Andy Bulka ) the three things that make it unique are that “firstly, it recognises python syntax like “self.somevar =” and “self.somevar.append()” and

Happy 15th Birthday UML!

Machovka_cake

In the latest news email from the OMG I read OMG will celebrate the 15th anniversary of the adoption of UML as an official OMG specification Time flies. It never crossed my mind that UML was already 15 years old (sometime this fall). Since it’s UML’s birthday, can we all agree on not criticizing it

Powered by WordPress