|
|
Abbildung von Variabilitäten in Softwaresystemen
Beim Bau von Softwaresystemfamilien, Produktlinien oder Frameworks werden Komponenten fast nie eins zu
eins wiederverwendet, sondern in leicht abgewandelter Form. Diese Variabilitäten müssen im System
(also letztlich im Quellcode) vernünftig abgebildet werden. In dieser Session werden verschiedene
Möglichkeiten aufgezeigt, wie man dies bewerkstelligt, vom einfachen Präprozessor über Patterns
bis hin zu AOP (AspectJ und CAESAR/J).
|