Matches in SemOpenAlex for { <https://semopenalex.org/work/W2266434664> ?p ?o ?g. }
Showing items 1 to 53 of
53
with 100 items per page.
- W2266434664 abstract "Este trabalho propoe uma abordagem baseada em modelos para minimizar o problema dafragilidade de pointcuts na evolucao de sistemas desenvolvidos segundo o paradigma deorientacao a aspectos. A abordagem proposta, denominada pointcuts baseados em visoesconceituais, e motivada pela constatacao das deficiencias das abordagens tradicionais dedefinicao de pointcuts, as quais em geral fazem referencia direta a estrutura e/oucomportamento do software, tendendo assim a criar um acoplamento com o codigo. Talacoplamento acarreta o problema denominado problema da fragilidade de pointcuts edificulta a evolucao dos sistemas orientados a aspectos. Este problema ocorre quando todosos pointcuts de cada aspecto devem ser revisados, devido a qualquer modificacao/evolucaono software, para garantir que eles continuam validos mesmo apos as alteracoes realizadas nosoftware.Nossa abordagem e centrada na definicao de pointcuts com base em um modeloconceitual, que possui definicoes da estrutura do sistema em um nivel mais abstrato do omodelo de negocios. O modelo conceitual consiste de classificacoes em entidadesdenominadas visoes conceituais dos elementos do modelo de negocio com base emcaracteristicas comuns. E relacionamentos entre essas visoes. Desta forma, as definicoes dospointcuts sao criadas com base no modelo conceitual e nao mais referenciando diretamente omodelo base da aplicacao. Alem disso, o modelo conceitual contem um conjunto derelacionamentos que permite que seja verificado automaticamente se as classificacoesexistentes no modelo conceitual continuam validas mesmo apos uma evolucao do software.Para tal, todo o desenvolvimento utilizando a abordagem de pointcuts baseados em visoesconceituais e apoiado por um arcabouco denominado CrossMDA2 e por um processo dedesenvolvimento baseado em MDA, ambos tambem propostos neste trabalho.Como prova de conceito, apresentamos duas versoes de um estudo de caso,configurando um cenario de evolucao que mostra como o uso de pointcuts baseados emvisoes conceituais auxilia na deteccao e minimizacao da fragilidade de pointcuts. Paraavaliacao da proposta e usada a tecnica de avaliacao Goal/Question/Metric (GQM)juntamente com metricas para analise da eficiencia na definicao dos pointcuts" @default.
- W2266434664 created "2016-06-24" @default.
- W2266434664 creator A5051836883 @default.
- W2266434664 date "2009-08-19" @default.
- W2266434664 modified "2023-09-27" @default.
- W2266434664 title "CrossMDA2: Uma abordagem para minimizar o problema da fragilidade depointcuts na evolução de sistemas orientados a aspectos" @default.
- W2266434664 cites W1490977361 @default.
- W2266434664 cites W1532926224 @default.
- W2266434664 cites W1535654799 @default.
- W2266434664 cites W1553047397 @default.
- W2266434664 cites W1649645444 @default.
- W2266434664 cites W1701448799 @default.
- W2266434664 cites W1863425933 @default.
- W2266434664 cites W1991003521 @default.
- W2266434664 cites W1996378909 @default.
- W2266434664 cites W1997731036 @default.
- W2266434664 cites W2025183068 @default.
- W2266434664 cites W2045337518 @default.
- W2266434664 cites W2105379554 @default.
- W2266434664 cites W2107518020 @default.
- W2266434664 cites W2125348950 @default.
- W2266434664 cites W2126225516 @default.
- W2266434664 cites W2131764770 @default.
- W2266434664 cites W2134119432 @default.
- W2266434664 cites W2156537303 @default.
- W2266434664 cites W2161825580 @default.
- W2266434664 cites W2162619334 @default.
- W2266434664 cites W2266986331 @default.
- W2266434664 cites W2401599256 @default.
- W2266434664 cites W2789764638 @default.
- W2266434664 cites W3013074495 @default.
- W2266434664 cites W2494680601 @default.
- W2266434664 hasPublicationYear "2009" @default.
- W2266434664 type Work @default.
- W2266434664 sameAs 2266434664 @default.
- W2266434664 citedByCount "0" @default.
- W2266434664 crossrefType "dissertation" @default.
- W2266434664 hasAuthorship W2266434664A5051836883 @default.
- W2266434664 hasConcept C138885662 @default.
- W2266434664 hasConcept C15708023 @default.
- W2266434664 hasConcept C199360897 @default.
- W2266434664 hasConcept C41008148 @default.
- W2266434664 hasConceptScore W2266434664C138885662 @default.
- W2266434664 hasConceptScore W2266434664C15708023 @default.
- W2266434664 hasConceptScore W2266434664C199360897 @default.
- W2266434664 hasConceptScore W2266434664C41008148 @default.
- W2266434664 hasLocation W22664346641 @default.
- W2266434664 hasOpenAccess W2266434664 @default.
- W2266434664 hasPrimaryLocation W22664346641 @default.
- W2266434664 isParatext "false" @default.
- W2266434664 isRetracted "false" @default.
- W2266434664 magId "2266434664" @default.
- W2266434664 workType "dissertation" @default.