Tools

UML modelling tools: I don't prescribe the use of any special UML drawing or modelling tool. I use, e.g., in most cases UMLet, which is an okay drawing tool for UML and runs on Linux, Windows, and Mac. On Windows platforms, a common choice is to use Visio. Also, in the last years, some recommended the use of Violet (again running under Linux, Windows, and Mac alike).

The previous tools are basically drawing tools, that don't understand a lot of the semantic of the UML. Tools that do understand the semantics of the UML are also more heavy weight. These tools include MagicDraw and VisualParadigm.


Part of 02161 Software Engineering 1
Hubert Baumeister
April 23, 2018