UML - Entwickeln mit Methode und Tool
Um die Komplexität bei der Entwicklung von Softwaresystemen zu bewältigen, bauen erfahrene Entwickler Modelle der zu entwickelnden Systeme. Diese Modelle beschränken sich dabei auf die wesentlichen Teile und blenden unwichtige Aspekte aus. Mit Hilfe dieser Abstraktion und einer geeigneten Visualisierung lassen sich auch komplexeste Aufgaben verstehen und Lösungen dafür entwickeln.
Um effizient zu kommunizieren und um sicherzustellen, dass alle Beteiligten das gleiche Verständnis von der Aufgabenstellung und den erwarteten Arbeitsergebnissen haben, setzen wir ausschließlich auf die allgemein anerkannte Modellierungssprache UML.
Unser Werkzeug zur Erstellung und Bearbeitung der UML-Modelle ist der Rational Software Modeler. Er begleitet die Entwicklung von der Analyse, in der Phase des Testens bis hin zur endgültigen Implementierung.