13.07.2015 Aufrufe

Ausarbeitung - Westfälische Wilhelms-Universität Münster

Ausarbeitung - Westfälische Wilhelms-Universität Münster

Ausarbeitung - Westfälische Wilhelms-Universität Münster

MEHR ANZEIGEN
WENIGER ANZEIGEN
  • Keine Tags gefunden...

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Kapitel 3: Entwicklungsprozess der MDA3 Entwicklungsprozess der MDADie MDA unterstellt prinzipiell weder eine spezielle Methodik noch stellt sie einbestimmtes Vorgehensmodell im Rahmen der Softwareentwicklung dar. Sie beschreibtlediglich auf schematischer Ebene eine allgemeine Form der Modelltransformation(auch als MDA-Pattern bezeichnet) und diverse Spezialisierungen bzw. Anwendungendieses Patterns. [PeMe06, S. 150] Diesbezüglich existieren jedoch auch konträreAuffassungen (vgl. [ZeWo06, S. 81]).Zur Vertiefung betrachtet das folgende Kapitel zunächst die einzelnen Modellebenengenauer. Im Anschluss erfolgt eine detaillierte Darstellung desTransformationsprozesses, wobei im Speziellen auf verwendete Regeln und dieverschiedenen Automatisierungsgrade eingegangen wird. Den Abschluss bildet eineUntersuchung der Anforderungen, die an eine Werkzeugunterstützung gestellt werden,sowie eine Beschreibung der am MDA-Entwicklungsprozess beteiligten Rollen.3.1 ModellebenenModelle stellen einen zentralen Gesichtspunkt innerhalb der MDA dar. ZurRepräsentation der verschiedenen Abstraktionsebenen werden unterschiedliche Artenvon Modellen verwendet. Diese sind nachfolgend beschrieben.3.1.1 Computational Independent ModelGeschäftsmodelle, oder auch Computational Independent Models (CIM), beschreibenGeschäftsprozesse, involvierte Personen, Abteilungen, Beziehungen zwischenProzessen etc. unabhängig vom zugrunde liegenden Softwaresystem. Nichtsdestotrotzbeinhalten sie die Anforderungen, die bei der Entwicklung eines oder mehrererunterstützender Softwaresysteme berücksichtigt werden müssen. [MiMu03,Abschnitt 2.2.11]3.1.2 Platform Independent ModelDas Platform Independent Model (PIM) ist ein Modell auf hoher Abstraktionsebene, daes unabhängig von der Implementierungstechnologie ist. Abgebildet wird ein Software-System, das einen bestimmten betriebswirtschaftlichen Aspekt unterstützt. DieModellierung des Systems erfolgt aus einer Perspektive, in deren Fokus eine optimale9

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!