Skip to Main Content
Traditionally, diagrams play an important role in many disciplines such as electrical engineering (e.g. Karnaugh-diagrams), civil and mechanical engineering (construction plans), geography (maps), etc. In Software Engineering today, diagrammatic languages like IDEF, UML or ARIS are commonplace, and with the rise of model driven development and domain specific languages, the use of such languages will become even more widespread in the future. All in all, diagrams play an important role in communication between engineers.