D'Diskussioun iwwer d'Benotzung vum Stroumverbinder gëtt et vill. Tatsächlech kann de Benotzer de Stroumverbinder zu engem existente Softwaremodell bäifügen, fir Geschäftsbedenken a Querschnittsbedenken ze verbannen. Wéinst der AOP-Semantik hänkt den Connector-Deel vun de Geschäftsbedenken of, an den Querschnittsbedenken hänkt vum Stroumverbinder of.
Dann kann de Benotzer ronderëm de Connector eng Serie vun ausgewielte Komponenten erstellen, ouni manuell Inhalt aginn ze mussen. Et kënnen d'Geschäftsbedenken, d'Verbindungsmodus an d'Querschnittsbedenken identifizéiert ginn (dëse Schrëtt besteet doran, d'AOP géigesäiteg Informatiounen ze bestëmmen an d'Informatiounen, déi am Connector gespäichert sinn, z'erreechen. Dësen Deel ass natierlech méiglech fir Informatiounen ze exportéieren).
Et gëtt och argumentéiert, datt fir en reibungslosen Iwwergank tëscht Design an Implementatioun ze erméiglechen an architektonescht Design op nidderegem Niveau z'ënnerstëtzen, linkbaséiert aspektorientéiert Modelléierungsinstrumenter e Code-Framework ënnerstëtzen mussen, deen automatesch verschidden AOP-Implementéierungstechniken aus dem Designmodell generéiert. Dëst erlaabt dem Entwéckler sech op de Modellbau ze konzentréieren, während d'Modelléierungsinstrument de Code automatesch generéiert. Codegeneratioun verbessert d'Produktivitéit vun den Entwéckler a reduzéiert Feeler. Déi linkbaséiert aspektorientéiert Modelléierungsmethod verbessert d'Wiederverwendbarkeet vun der AOP-Technologie an d'Effizienz vun der Softwareentwécklung andeems Inkonsistenz tëscht Design an Implementatioun vermeit gëtt. Den Designer kann AO mat der objektorientéierter Iddi designen, an den Entwéckler kann déi spéider Programméierung no dem generéierte Code-Framework weiderféieren.
Et gouf och virgeschloen, datt Connectoren agefouert goufen, fir aspektorientéiert Modelléierung z'ënnerstëtzen, andeems d'Trennung vun de Bedenken fréi am Softwareliewenszyklus behalen gouf, fir d'Spezifikatioun vu Querschnittsbedenken op architektoneschen Niveau ze adresséieren. Ee vun den Haaptgrënn, firwat Connectoren agefouert goufen, war d'Ënnerstëtzung fir Standardentwécklungsinstrumenter ze bidden. UML-baséiert Léisunge fir Connectoren derbäizesetzen si méi akzeptabel. Connectoren sinn en einfachen an mächtegen Identifizéierer fir aspektorientéiert Modelléierung. Awer fir Feeler beim Ofbilden vu Modeller op Code ze reduzéieren an Ënnerstëtzung fir den zugronnleeënden Architekturdesign ze bidden, ass och eng automatesch Generatioun vun AOP-Code-Frameworks noutwendeg.
Sou kënnen am Allgemengen linkbaséiert aspektorientéiert Modelléierungsapprochen op eng transparent Manéier an der analytescher Designphase vu Software agefouert ginn, a kënnen dat spéidert Schreiwe vum AOP-Code guidéieren, fir eng nahtlos Verbindung tëscht Design a Code z'erreechen.
Zäitpunkt vun der Verëffentlechung: 1. Oktober 2019