Modellierung

Mit UML von der Programmierung zur Modellierung - eine weitere Stufe in der Evolution des Software- Engineerings

Der steigenden Komplexität einer Software können wir durch einen Umstieg von der Programmierung zur Modellierung entgegenwirken. Ein Modell ist ein Abbild, bei dem nicht relevante Teile unserer Software weggelassen werden.  
Grafische Notationen wie die UML (Unified Modeling Language) verfolgen diesen Ansatz, indem sie ein komplexes Programm in mehrere kleine Diagramme zerlegen, welche jeweils nur einen Teilbereich unserer Software widerspiegeln. Ob Struktur, Verhalten oder Laufzeit. Für nahezu jede Sichtweise auf unser Modell gibt es das passende Diagramm. Grafische Notationen haben gegenüber einer konventionellen Hochsprache eine geringere Informationsdichte und verringern damit abermals die Komplexität.
Die UML eignet sich sowohl für die Modellierung von Objekten mit komplexen Beziehungen untereinander, als auch für die Modellierung von Abläufen mit Nebenläufigkeits- und Echtzeitanforderungen.

Links in der Navigationsleiste dieser Webseite finden Sie Werkzeuge und Hilfsmittel, die Sie benötigen, um mit der UML Software zu entwickeln. 

Willert Software Tools unterstützt Sie bei der Einführung der UML in Ihre
Embedded Softwareentwicklung.

Fordern Sie Ihre Demo-DVD an.

 Demo-DVD-for-free

 

Damit können Sie sich schon vorab praktisch mit den Vorteilen der UML
vertraut machen: Anhand einer Evaluierung des Embedded UML Studios mit
einer funktional unbeschränkten 30-Tage-Testlizenz in einem Ihrer realen Projekte.

Den mit Hilfe der Testlizenz erzeugten Quellcode dürfen Sie nach Ablauf der
Lizenz natürlich weiter verwenden.

Testen Sie 30 Tage kostenlos die führende Umgebung für die Entwicklung
komplexer Embedded Systeme.

Unsere redaktionellen Veröffentlichungen zum Thema UML

wikipedia.org/wiki/UML

 

 

 

 

Ansprechpartner

Haben Sie noch Fragen zur Modellierung mit UML?

Sie erreichen unseren Spezialisten Herrn Walter van der Heiden unter der Telefonnummer:

05722 - 9678 66

oder per email: