Why using UML? – Interesting column by Diomidis D. Spinellis

Diomidis Spinellis has just published the very interesting COLUMN UML Everywhere WHERE he defends that ALL software engineers should adopt the same graphic standard notation FOR drawing ALL our diagrams AND, MORE specifically, he proposed TO use UML AS such standard notation.

The benefits OF USING a standard notation seem clear (better communication, ability TO draw richer diagrams since we ARE confident that the reader will be able TO understand them AND so ON). USING UML AS the standard notation IS just a pragmatic decision. Despite ALL its shortcomings, it IS by far the most widely used modeling notation.

I know many OF you won’t agree with this so let´s get the discussion started!

If you enjoyed this post you can subscribe to this Software Modeling blog , to the portal’s mailing list , follow me ON twitter AND/OR CHECK the most popular posts . AND if you really liked it help me pass it ON TO others by bookmarking AND sharing the post USING the links below:

3 Responses to Why using UML? – Interesting column by Diomidis D. Spinellis

  1. marcobrambilla says:

    Indeed, I don’t agree at all.
    Just try to model a complex web portal (with the needed level of detail) in UML. It’s painful AND useless (AND that’s why web developers still disregard modeling). I’m wondering who IS USING Conallen’s approach for that (and I don’t mean who purchased the book, I mean who really applied it TO industrial cases).

  2. jordi says:

    I think Diomedis is thinking more on the benefits of UML when used in the UMLAsSketch mode.

  3. marcobrambilla says:

    Ok. then my position softens: UML is definitely the “lingua franca” of software engineers.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WordPress
More in UML
A new video for UMLtoDB – the online SQL code generation service
PyUML – UML to Python Roundtrip Tool
TopCoder UML – A tool for design competitions
Close