Diskusje oer it gebrûk fan 'e stroomferbining hat in protte, eins kin de brûker de stroomferbining tafoegje oan besteande softwaremodellen, brûkt om de saaklike soargen en cross-cutting soargen te ferbinen, fanwegen AOP semantyk, is it ferbiningsdiel ôfhinklik fan saaklike soargen, it cross-cutting soargendiel is ôfhinklik fan 'e stroomferbining.
Dan kin de brûker om 'e ferbining hinne in searje selektearje, sûnder ynhâld manuell yn te fieren, it kin de saaklike soargen, de modus fan ferbiningsdielen en cross-cutting soargen identifisearre wurde (dizze stap is troch it bepalen fan 'e AOP ûnderlinge ynformaasje, en de ynformaasje opslein yn' e ferbining om te berikken, dit diel eksportynformaasje is fansels mooglik).
Der wurdt ek bewearre dat om in soepele oergong tusken ûntwerp en ymplemintaasje mooglik te meitsjen en leechnivo-arsjitektoanysk ûntwerp te stypjen, keppelingsbasearre aspekt-oriïntearre modellearark in koade-raamwurk moatte stypje dat automatysk ferskate AOP-ymplemintaasjetechniken genereart út it ûntwerpmodel. Dit lit de ûntwikkelder him rjochtsje op it bouwen fan it model, wylst de modellearark de koade automatysk genereart. Koadegeneraasje ferbetteret de produktiviteit fan ûntwikkelders en ferminderet flaters. De keppelingsbasearre aspekt-oriïntearre modellearmetoade ferbetteret de werbrûkberens fan AOP-technology en ferbetteret de effisjinsje fan softwareûntwikkeling troch ynkonsistinsje tusken ûntwerp en ymplemintaasje te foarkommen. De ûntwerper kin AO ûntwerpe mei it objekt-oriïntearre idee, en de ûntwikkelder kin de lettere programmearring trochgean neffens it generearre koade-raamwurk.
Der is ek suggerearre dat connectors yntrodusearre waarden om aspekt-oriïntearre modellering te stypjen, wêrby't de skieding fan soargen betiid yn 'e softwarelibbensyklus behâlden waard om de spesifikaasje fan cross-cutting soargen op arsjitektuernivo oan te pakken. Ien fan 'e wichtichste redenen wêrom't connectors yntrodusearre waarden, wie om standert ûntwikkelingstoolstipe te jaan. UML-basearre oplossingen foar it tafoegjen fan connectors binne akseptabeler. Connectors binne in ienfâldige en krêftige identifier foar aspekt-oriïntearre modellering. Mar om flaters yn it mappen fan modellen nei koade te ferminderjen, en om stipe te jaan foar it ûnderlizzende arsjitektuerûntwerp, is automatyske generaasje fan AOP-koadeframeworks ek fereaske.
Sa kinne yn 't algemien keppelingsbasearre aspekt-oriïntearre modellearingsoanpakken op in transparante manier ynfierd wurde yn 'e analytyske ûntwerpfase fan software, en kinne se it lettere skriuwen fan AOP-koade begeliede om in naadleaze ferbining tusken ûntwerp en koade te berikken.
Pleatsingstiid: 1 oktober 2019