A discussão sobre o uso do conector de energia tem muitos, de fato, o usuário pode adicionar o conector de energia ao modelo de software existente, usado para conectar as preocupações comerciais e as preocupações cruzadas, devido à semântica da AOP, a parte do conector depende de preocupações de negócios, As preocupações de corte transversal dependem do conector de energia.
Então, ao redor do conector, o usuário pode fazer uma série de selecionados, sem ter que inserir manualmente qualquer conteúdo, pode ser as preocupações comerciais, o modo de peças de conexão e preocupações transversais identificadas (esta etapa é determinando as informações mútuas da AOP, e as informações armazenadas no conector para alcançar, essa peça de exportação é viável, é claro).
Também se argumenta que, para permitir uma transição suave entre design e implementação e suporte ao design arquitetônico de baixo nível, as ferramentas de modelagem orientadas a aspectos baseadas em links devem suportar uma estrutura de código que gera automaticamente diferentes técnicas de implementação de AOP do modelo de design. Permite que o desenvolvedor se concentre na criação do modelo enquanto a ferramenta de modelagem gera o código automaticamente. A geração de códigos melhora a produtividade do desenvolvedor e reduz os erros. O método de modelagem orientado a aspectos baseado em links melhora a reutilização da tecnologia AOP e melhora a eficiência do desenvolvimento de software por Evitando a inconsistência entre design e implementação. O designer pode projetar AO com a ideia orientada a objetos, e o desenvolvedor pode realizar a programação posterior de acordo com a estrutura de código gerada.
Também foi sugerido que os conectores foram introduzidos para apoiar a modelagem orientada a aspectos, mantendo a separação de preocupações no início do ciclo de vida do software para abordar a especificação de preocupações transversais no nível arquitetônico. Um dos principais motivos que os conectores foram introduzidos foi fornecer padrão Suporte à ferramenta de desenvolvimento. As soluções baseadas em UML para adicionar conectores são mais aceitáveis. Os conectores são um identificador simples e poderoso para a modelagem orientada a aspectos. Mas, a fim de reduzir erros no mapeamento de modelos para codificar e fornecer suporte ao projeto de arquitetura subjacente, A geração automática de estruturas de código AOP também é necessária.
Assim, em geral, as abordagens de modelagem orientadas a aspectos baseadas em links podem ser introduzidas de maneira transparente no estágio de design analítico do software e pode orientar a redação posterior do código AOP para obter uma conexão perfeita entre design e código.
Hora de postagem: outubro-01-2019