La discussione sull'uso del connettore di alimentazione ha molti, in effetti, l'utente può aggiungere il connettore di alimentazione al modello software esistente, utilizzato per collegare le preoccupazioni aziendali e le preoccupazioni incrociato, a causa della semantica AOP, la parte del connettore dipende dalle preoccupazioni aziendali, La parte delle preoccupazioni incrociate dipende dal connettore di alimentazione.
Quindi, attorno al connettore, l'utente può effettuare una serie di selezionati, senza dover inserire manualmente qualsiasi contenuto, può essere le preoccupazioni aziendali, la modalità di connessione e le preoccupazioni incrociate identificate (questo passaggio è determinare le informazioni reciproche AOP, E le informazioni memorizzate nel connettore per raggiungere, questa parte delle informazioni sull'esportazione sono fattibili, ovviamente).
Si sostiene inoltre che per consentire una transizione regolare tra progettazione e implementazione e supportare la progettazione architettonica di basso livello, gli strumenti di modellazione orientati agli aspetti basati su collegamenti devono supportare un framework di codice che genera automaticamente diverse tecniche di implementazione AOP dal modello di progettazione. Questo consente allo sviluppatore di concentrarsi sulla costruzione del modello mentre lo strumento di modellazione genera automaticamente il codice. La generazione del codice migliora la produttività degli sviluppatori e riduce gli errori. Il metodo di modellazione orientato agli aspetti basato sul collegamento migliora la riusabilità della tecnologia AOP e migliora l'efficienza dello sviluppo del software Evitare l'incoerenza tra progettazione e implementazione. Il designer può progettare AO con l'idea orientata agli oggetti e lo sviluppatore può portare avanti la programmazione successiva secondo il framework di codice generato.
È stato inoltre suggerito che i connettori sono stati introdotti per supportare la modellazione orientata all'aspetto, mantenendo la separazione delle preoccupazioni all'inizio del ciclo di vita del software per affrontare le specifiche delle preoccupazioni incrociato a livello architettonico. Uno dei motivi principali sono stati introdotti i connettori era fornire standard a fornire standard Supporto per lo strumento di sviluppo. Soluzioni basate su UML per l'aggiunta di connettori sono più accettabili. I connettori sono un identificatore semplice e potente per la modellazione orientata all'aspetto, ma al fine di ridurre gli errori nei modelli di mappatura al codice e per fornire supporto per la progettazione dell'architettura sottostante, È inoltre richiesta una generazione automatica di quadri di codice AOP.
Pertanto, in generale, gli approcci di modellazione orientati agli aspetti basati sui collegamenti possono essere introdotti in modo trasparente nella fase di progettazione analitica del software e può guidare la scrittura successiva del codice AOP per ottenere una connessione senza soluzione di continuità tra design e codice.
Tempo post: ottobre-01-2019