MethodWorks


Die ingenieursmäßige Erstellung eines Softwaresystems beginnt mit der objektorientierten Analyse (OOA) als erstem Entwicklungsschritt. Als Basis des Systems ist dieser Entwicklungsschritt auch der wichtigste.

Für eine optimale Durchführung der objektorientierten Analyse ist sowohl die Methode, als auch die richtige Toolunterstützung wichtig. MethodWorks als Analysetool unterstützt Sie bei der objektorientierten Analyse nach der Object-Behavior-Analysis ® (OBA) Methode. Die OBA ist eine leistungsfähige Analysemethode, die sich dank Ihrer Skalierbarkeit besonders für mittlere bis große Systeme eignet. Sie unterstützt den Designer bei den Fragen:

Sie unterstützt den Designer zusätzlich durch einen iterativen und evolutionären Ansatz beim Finden von relevanten Klassen für das Objektmodell. Durch MethodWorks fügt sich die OBA zudem nahtlos in die UML ein.

MethodWorks unterstützt alle Modellierungsmerkmale der OBA:

MethodWorks bietet eine eindeutige Semantik für die Differenzierung von technischen und fachlichen Anforderungen an das zu erstellende System.
MethodWorks bietet eine einfache Notation für die Beschreibung von Geschäftsprozessen. Deshalb können Designer und Fachexperten gemeinsam diesen Teil der Modellierung durchführen. Dadurch gehen keine Fachanforderungen an das System verloren, oder werden in der Programmierung falsch realisiert.
Das Finden von Objekten und Klassen ist i.d.R. der schwierigste Teil der objektorientierten Modellierung. MethodWorks unterstützt diesen Entwicklungsschritt durch einen methodischen und evolutionären Ansatz auf der Basis der beschriebenen Geschäftsprozesse.
Der iterative Entwicklungsprozess ist eine wichtige Voraussetzung für die Entwicklung großer Systeme. Dabei wird zuerst ein sog. Prototyp mit den wichtigsten Anforderungen modelliert. Dieser wird dann schrittweise über Iterationen um die weiteren Anforderungen erweitert. Dabei muss natürlich das System konsistent gehalten werden. MethodWorks unterstützt Sie bei diesem Prozess, indem es Änderungen eines Modellteils automatisch in den restlichen Modellteilen synchronisiert.
MethodWorks kann auf Wunsch aus Ihrem Analysemodell ein Designmodell in der UML-Notation generieren. Dadurch können Sie Ihr Designmodell nahtlos mit der UML fertig modellieren. Voraussetzung dafür ist Rational Rose ®  98 oder eine höhere Version.

MethodWorks und die OBA haben sich bereits in vielen Projekten, vor allem für mittlere bis große Systeme, ausgezeichnet bewährt.
Wann setzen Sie auf eine optimale Analysemodellierung in Ihrer Systementwicklung ?