Rasprava o korištenju priključka za napajanje ima mnogo, zapravo, korisnik može dodati priključak za napajanje postojećem softverskom modelu, koji se koristi za povezivanje poslovnih problema i međusobnih problema, zbog AOP semantike, dio priključka ovisi o poslovnim problemima, a dio međusobnih problema ovisi o priključku za napajanje.
Zatim, oko konektora, korisnik može napraviti niz odabranih, bez potrebe za ručnim unosom bilo kakvog sadržaja, to mogu biti poslovni problemi, način povezivanja dijelova i identificirani problemi (ovaj korak je određivanjem međusobnih informacija AOP-a i informacija pohranjenih u konektoru kako bi se postiglo, ovaj dio izvoznih informacija je izvediv, naravno).
Također se tvrdi da bi, kako bi se omogućio nesmetan prijelaz između dizajna i implementacije te podržao niskorazinski arhitektonski dizajn, alati za modeliranje orijentirano na aspekte temeljeni na vezama morali podržavati okvir koda koji automatski generira različite tehnike implementacije AOP-a iz modela dizajna. To omogućuje programeru da se usredotoči na izgradnju modela dok alat za modeliranje automatski generira kod. Generiranje koda poboljšava produktivnost programera i smanjuje pogreške. Metoda modeliranja orijentiranog na aspekte temeljena na vezama poboljšava ponovnu upotrebu AOP tehnologije i poboljšava učinkovitost razvoja softvera izbjegavajući nedosljednost između dizajna i implementacije. Dizajner može dizajnirati AO s objektno orijentiranom idejom, a programer može nastaviti kasnije programiranje prema generiranom okviru koda.
Također je sugerirano da su konektori uvedeni kako bi podržali modeliranje orijentirano na aspekte, održavajući odvajanje briga u ranoj fazi životnog ciklusa softvera kako bi se riješila specifikacija međusektorskih briga na arhitektonskoj razini. Jedan od glavnih razloga uvođenja konektora bio je pružanje standardne podrške alatima za razvoj. Rješenja za dodavanje konektora temeljena na UML-u su prihvatljivija. Konektori su jednostavan i moćan identifikator za modeliranje orijentirano na aspekte. No, kako bi se smanjile pogreške u mapiranju modela u kod i pružila podrška za temeljni dizajn arhitekture, potrebno je i automatsko generiranje AOP kodnih okvira.
Dakle, općenito, pristupi modeliranja temeljeni na vezama i aspektima mogu se uvesti na transparentan način u fazi analitičkog dizajna softvera i mogu voditi kasnije pisanje AOP koda kako bi se postigla besprijekorna veza između dizajna i koda.
Vrijeme objave: 01.10.2019.