Dyskusja na temat korzystania z złącza energetycznego ma wiele, w rzeczywistości użytkownik może dodać złącze energetyczne do istniejącego modelu oprogramowania, używanego do połączenia obaw biznesowych i obaw związanych z przeskokiem, ze względu na semantykę AOP, część złącza jest zależna od problemów biznesowych, Obawy dotyczące crossutingów zależy od złącza zasilania.
Następnie, wokół złącza, użytkownik może wykonać serię wybranych, bez konieczności ręcznego wprowadzania jakiejkolwiek treści, może to być obawy biznesowe, tryb części połączenia i zidentyfikowane obawy dotyczące przecinania (ten etap jest określający wzajemne informacje AOP, Informacje przechowywane w złączu do osiągnięcia, niniejsza część eksportu jest oczywiście wykonalna).
Argumentuje się również, że aby umożliwić płynne przejście między projektowaniem a implementacją oraz obsługę projektowania architektonicznego niskiego poziomu, narzędzia modelowania oparte na aspektach muszą obsługiwać ramy kodu, które automatycznie generują różne techniki implementacji AOP z modelu projektowego. Te pozwala programistom skupić się na budowaniu modelu, podczas gdy narzędzie modelowania generuje kod automatycznie. Generowanie kodu poprawia wydajność programisty i zmniejsza błędy. Metoda modelowania opartego na linkach poprawia możliwość ponownego użycia technologii AOP i poprawia wydajność rozwoju oprogramowania przez opracowywanie oprogramowania Unikanie niespójności między projektowaniem a implementacją. Projektant może zaprojektować AO z pomysłem zorientowanym na obiekt, a programista może kontynuować późniejsze programowanie zgodnie z wygenerowanym ramą kodu.
Zasugerowano również, że złącza zostały wprowadzone w celu wsparcia modelowania zorientowanego na aspekt, utrzymując rozdzielenie obaw na początku cyklu życia oprogramowania w celu rozwiązania specyfikacji obaw przekraczających na poziomie architektonicznym. Jednym z głównych powodów wprowadzono złącza było zapewnienie standardu Obsługa narzędzia programistycznego. Rozwiązania oparte na dodawaniu złączy są bardziej akceptowalne. Łączności są prostym i potężnym identyfikatorem do modelowania zorientowanego na aspekt. ale w celu zmniejszenia błędów w modelach mapowania do kodu i zapewnienie wsparcia dla projektowania architektury podstawowej, Wymagane jest również automatyczne generowanie frameworków kodu AOP.
Zatem, ogólnie, oparte na linkach podejścia modelowania zorientowane na aspekty można wprowadzić w przejrzyste sposób na etapie analitycznego projektu oprogramowania i mogą poprowadzić późniejsze pisanie kodu AOP w celu uzyskania bezproblemowego połączenia między projektowaniem a kodem.
Czas po: 01-2019 października