Қуат қосқышын пайдалануды талқылауда көп нәрсе бар, шын мәнінде, пайдаланушы қуат қосқышын қолданыстағы бағдарламалық жасақтама үлгісіне қоса алады, ол іскерлік мәселелер мен қиылысу мәселелерін қосу үшін пайдаланылады, өйткені AOP семантикасы, қосқыш бөлігі бизнес мәселелеріне байланысты, қиылысуға қатысты бөлігі қуат қосқышына байланысты.
Содан кейін, коннектордың айналасында пайдаланушы кез келген мазмұнды қолмен енгізбей-ақ таңдалған серияларды жасай алады, бұл бизнес мәселелері, қосылу бөліктерінің режимі және анықталған мәселелер болуы мүмкін (бұл қадам AOP өзара ақпаратын анықтау арқылы, және қол жеткізу үшін қосқышта сақталған ақпарат, бұл бөлікті экспорттау ақпараты мүмкін, әрине).
Сондай-ақ, дизайн мен іске асыру арасындағы тегіс ауысуға мүмкіндік беру және төмен деңгейлі архитектуралық дизайнды қолдау үшін сілтемеге негізделген аспект-бағдарланған модельдеу құралдары дизайн үлгісінен әртүрлі AOP енгізу әдістерін автоматты түрде генерациялайтын кодтық негізді қолдауы керек деп айтылады. Модельдеу құралы кодты автоматты түрде генерациялаған кезде әзірлеушіге модельді құруға назар аударуға мүмкіндік береді. Код генерациялау әзірлеушінің өнімділігін арттырады және қателерді азайтады. Сілтемеге негізделген аспектіге бағытталған модельдеу әдісі AOP технологиясының қайта пайдалану мүмкіндігін жақсартады және бағдарламалық жасақтаманы әзірлеудің тиімділігін жоғарылатады. жобалау мен іске асыру арасындағы сәйкессіздікті болдырмау. Дизайнер объектіге бағытталған идеямен AO жобалауы мүмкін, ал әзірлеуші кейінірек бағдарламалауды жасалған кодтық құрылымға сәйкес жалғастыра алады.
Сондай-ақ, коннекторлар сәулет деңгейінде қиылысу мәселелерінің спецификациясын шешу үшін бағдарламалық жасақтаманың өмірлік циклінің басында алаңдаушылықтарды бөлуді қамтамасыз ететін, аспектіге бағытталған модельдеуді қолдау үшін енгізілгені ұсынылды. Қосқыштардың енгізілуінің негізгі себептерінің бірі стандартты қамтамасыз ету болды. әзірлеу құралын қолдау. Қосқыштарды қосуға арналған Uml негізіндегі шешімдер қолайлырақ. Коннекторлар аспектіге бағытталған модельдеуге арналған қарапайым және қуатты идентификатор болып табылады. Бірақ модельдерді кодқа салыстырудағы қателерді азайту және негізгі архитектуралық дизайнға қолдау көрсету үшін, Сондай-ақ, AOP кодтық құрылымдарын автоматты түрде жасау қажет.
Осылайша, тұтастай алғанда, сілтемеге негізделген аспектіге бағытталған модельдеу тәсілдері бағдарламалық жасақтаманы аналитикалық жобалау кезеңінде ашық түрде енгізілуі мүмкін және дизайн мен код арасындағы үзіліссіз байланысқа қол жеткізу үшін AOP кодын кейінірек жазуға басшылық ете алады.
Жіберу уақыты: 01 қазан 2019 ж