Aspekt-orientierte Software-Entwicklung |
|| Home || Vorträge || Seminare || Beratung || Kontakt || Links || |
Early Adopter Counseling |
Wenn Sie die Vorteile der Aspekt-orientierten Programmierung nicht nur im Entwicklungsprozess, sondern auch im Design eines neuen oder bestehenden Projektes nutzen wollen, kann eine Projektbegleitung während aller Phasen (Analyse, Design und Implementation) Ihnen helfen, Probleme frühzeitig zu erkennen und die richtigen (Design-) Entscheidungen zu treffen. Da jedes Java-Programm auch ein valides AspectJ-Programm ist, können auch schon bestehende Projekte nach den Methodiken der AOP überarbeitet werden. |
Eine Projektbegleitung durch uns kann Ihnen in allen Phasen Ihres Software-Projektes helfen, die Möglichkeiten der AOP optimal zu nutzen:
Analyse:
Während der Analyse des Problemfeldes werden diejenigen Requirements
isoliert, die sich im klassischen Objekt-orientierten Design nicht
in eine Klassenhierarchie pressen lassen.
Design:
Während des Designs werden die "cross-cutting concerns" als
Aspekte modularisiert. Sie sind - wie Objekte - damit Teil des Design-Modells
und der Software-Dokumentation.