Обговорення використання роз'єму живлення має багато обговорень, насправді користувач може додати роз'єм живлення до існуючої моделі програмного забезпечення, що використовується для з'єднання бізнес-завдань та перехресних питань. Через семантику AOP частина роз'єму залежить від бізнес-завдань, а частина перехресних питань залежить від роз'єму живлення.
Потім, навколо роз'єму, користувач може зробити серію вибраних елементів, не вводячи вручну будь-який вміст, це може бути бізнес-питання, спосіб з'єднання деталей та визначені наскрізні проблеми (цей крок полягає у визначенні взаємної інформації AOP та інформації, що зберігається в роз'ємі, для досягнення цієї частини експорт інформації, звичайно, можливий).
Також стверджується, що для забезпечення плавного переходу між проектуванням та впровадженням і підтримки низькорівневого архітектурного проектування, інструменти аспектно-орієнтованого моделювання на основі посилань повинні підтримувати кодову платформу, яка автоматично генерує різні методи реалізації AOP з моделі проектування. Це дозволяє розробнику зосередитися на побудові моделі, поки інструмент моделювання генерує код автоматично. Генерація коду підвищує продуктивність розробника та зменшує кількість помилок. Метод аспектно-орієнтованого моделювання на основі посилань покращує можливість повторного використання технології AOP та підвищує ефективність розробки програмного забезпечення, уникаючи невідповідності між проектуванням та впровадженням. Проектувальник може проектувати AO з об'єктно-орієнтованою ідеєю, а розробник може продовжувати подальше програмування відповідно до згенерованої кодової платформи.
Також було висловлено припущення, що конектори були введені для підтримки аспектно-орієнтованого моделювання, зберігаючи розділення проблем на ранніх етапах життєвого циклу програмного забезпечення для вирішення специфікації перехресних проблем на архітектурному рівні. Однією з головних причин введення конекторів було забезпечення підтримки стандартних інструментів розробки. Рішення на основі UML для додавання конекторів є більш прийнятними. Конектори – це простий та потужний ідентифікатор для аспектно-орієнтованого моделювання. Але для того, щоб зменшити помилки у відображенні моделей у код та забезпечити підтримку базового архітектурного дизайну, також потрібна автоматична генерація фреймворків коду AOP.
Таким чином, загалом, підходи до аспектно-орієнтованого моделювання на основі посилань можуть бути прозоро впроваджені на етапі аналітичного проектування програмного забезпечення та можуть спрямовувати подальше написання коду AOP для досягнення безперебійного зв'язку між проектуванням та кодом.
Час публікації: 01 жовтня 2019 р.