Diskusia o použití napájacieho konektora má veľa, v skutočnosti môže používateľ pridať napájací konektor do existujúceho softvérového modelu, ktorý sa používa na pripojenie obchodných záujmov a prierezových obáv, kvôli sémantike AOP je časť konektora závislá od obchodných záujmov, časť týkajúca sa prierezu závisí od napájacieho konektora.
Potom okolo konektora môže používateľ vytvoriť sériu vybraných, bez toho, aby musel manuálne zadávať akýkoľvek obsah, môžu to byť obchodné obavy, režim pripojenia častí a prierezové obavy (tento krok spočíva v určení AOP vzájomnej informovanosti, a informácie uložené v konektore dosiahnuť, táto časť exportovať informácie je samozrejme možné).
Tvrdí sa tiež, že na umožnenie hladkého prechodu medzi návrhom a implementáciou a na podporu nízkoúrovňového architektonického návrhu musia nástroje na modelovanie založené na aspektoch podporovať rámec kódu, ktorý automaticky generuje rôzne techniky implementácie AOP z modelu návrhu. umožňuje vývojárovi sústrediť sa na zostavenie modelu, zatiaľ čo modelovací nástroj generuje kód automaticky.Generovanie kódu zlepšuje produktivitu vývojárov a znižuje počet chýb.Metóda modelovania orientovaného na pomery založená na aspektoch zlepšuje opätovnú použiteľnosť technológie AOP a zvyšuje efektivitu vývoja softvéru tým, že vyhnúť sa nesúladu medzi návrhom a implementáciou. Dizajnér môže navrhnúť AO s objektovo orientovaným nápadom a vývojár môže pokračovať v neskoršom programovaní podľa vygenerovaného kódového rámca.
Bolo tiež navrhnuté, že konektory boli zavedené na podporu aspektovo orientovaného modelovania, pričom sa zachovalo oddelenie problémov na začiatku životného cyklu softvéru s cieľom riešiť špecifikáciu prierezových problémov na architektonickej úrovni. Jedným z hlavných dôvodov, prečo boli konektory zavedené, bolo poskytnúť štandard podpora vývojových nástrojov.Riešenia na pridávanie konektorov založené na Uml sú prijateľnejšie.Konektory sú jednoduchým a výkonným identifikátorom pre modelovanie orientované na aspekty.Aby sa však znížili chyby v mapovaní modelov do kódu a aby sa poskytla podpora pre návrh základnej architektúry, vyžaduje sa aj automatické generovanie rámcov kódu AOP.
Vo všeobecnosti sa teda prístupy k modelovaniu založenému na aspektoch môžu zaviesť transparentným spôsobom vo fáze analytického návrhu softvéru a môžu viesť k neskoršiemu písaniu kódu AOP, aby sa dosiahlo bezproblémové prepojenie medzi návrhom a kódom.
Čas odoslania: október-01-2019