Diskussion af brugen af strømstikket har mange, faktisk kan brugeren tilføje strømstikket til eksisterende softwaremodel, der bruges til at forbinde forretningsmæssige bekymringer og tværgående bekymringer, på grund af AOP-semantik, er stikdelen afhængig af forretningsmæssige bekymringer, delen vedrørende tværsnit er afhængig af strømstikket.
Derefter, omkring stikket, kan brugeren lave en række udvalgte, uden at skulle indtaste noget indhold manuelt, det kan være forretningsmæssige bekymringer, tilstanden af forbindelsesdele og tværgående bekymringer identificeret (dette trin er ved at bestemme AOP gensidig information, og de oplysninger, der er gemt i stikket for at opnå, er denne del eksportinformation selvfølgelig mulig).
Det hævdes også, at for at tillade en glidende overgang mellem design og implementering og understøtte arkitektonisk design på lavt niveau, skal link-baserede aspektorienterede modelleringsværktøjer understøtte en koderamme, der automatisk genererer forskellige AOP-implementeringsteknikker fra designmodellen. giver udvikleren mulighed for at fokusere på at bygge modellen, mens modelleringsværktøjet genererer koden automatisk.Kodegenerering forbedrer udviklerproduktiviteten og reducerer fejl.Den linkbaserede aspektorienterede modelleringsmetode forbedrer genanvendeligheden af AOP-teknologi og forbedrer effektiviteten af softwareudvikling vha. undgå uoverensstemmelse mellem design og implementering. Designeren kan designe AO med den objektorienterede idé, og udvikleren kan fortsætte den senere programmering i henhold til den genererede koderamme.
Det er også blevet foreslået, at konnektorer blev introduceret for at understøtte aspektorienteret modellering, ved at opretholde adskillelse af bekymringer tidligt i softwarens livscyklus for at imødekomme specifikationen af tværgående bekymringer på arkitekturniveau. En af hovedårsagerne til, at stik blev introduceret, var at levere standard støtte til udviklingsværktøj.Uml-baserede løsninger til tilføjelse af konnektorer er mere acceptable.Konnektorer er en enkel og kraftfuld identifikator til aspektorienteret modellering.Men for at reducere fejl i tilknytning af modeller til kode og for at yde støtte til det underliggende arkitekturdesign, automatisk generering af AOP-koderammer er også påkrævet.
Generelt kan link-baserede aspektorienterede modelleringstilgange således introduceres på en gennemsigtig måde på det analytiske designstadium af software og kan guide den senere skrivning af AOP-kode for at opnå en sømløs forbindelse mellem design og kode.
Indlægstid: Okt-01-2019