Objektorientierte Analyse & Design mit UML

Am Anfang eines jeden Projekts steht eine genaue, objektorientierte Analyse (OOA) der aktuellen Situation. Hierbei werden nicht nur alle Anwendungsfälle und Prozesse dokumentiert, die im System abgebildet werden sollen, sondern auch sämtliche Aktoren, die mit dem System interagieren sollen. Dabei kann es sich um Personen, Prozesse und andere Systeme handeln. Im sogenannten Design-Modell werden die fachlichen Entitäten und Beziehungen modelliert und sämtliche Anforderungen beschrieben. Bis zu diesem Punkt gibt es noch keinerlei Abhängigkeiten zu einer konkreten technischen Umsetzung.

Vom Design-Modell zum Implementierungs­modell

In einem weiteren Schritt wird das Design-Modell mit Transformationen in ein technisches Implementierungs­modell umgewandelt. Dieses ist jetzt eng an die verwendete Technologie etwa Programmier­sprache und Datenbank angelehnt. Durch weitere Transformations­vorschriften werden aus dem Modell das Datenbankschema und die Klassenstrukturen mit den definierten Methoden generiert.
Dieser Schritt kann inkrementell wiederholt werden und erspart zeitintensive Entwicklungs­arbeit und vermeidet gleichzeitig Fehler. Die generierten Klassen versehen Software­entwickler dann mit der konkreten Implementierung. Dieses Vorgehen, gekoppelt mit einem testgetriebenen Ansatz, sorgt für Software auf höchstem Niveau und deutlich reduzierter Fehlerquote, damit Sie zu Ihrem Vorteil diese zeitnah einsetzen können.

Neben der objekt­orientierten Analyse setzen wir UML für die Systemanalyse ein.

Sprechen Sie uns an!

Verwendung von Cookies auf den Websites der ISO Software Systeme GmbH
Auf unserer Website kommen Cookies sowie Webanalyse-Tools wie Google Analytics zum Einsatz, die Daten über Ihr Nutzungsverhalten sammeln. Das hilft uns unser Web-Angebot nutzerfreundlicher, effektiver und sicherer zu machen. Alle Informationen zu diesem Thema finden Sie in unserer Datenschutzerklärung.
Einverstanden und schließen