XINFORMAÇÕES SOBRE DIREITOS AUTORAIS
As obras disponibilizadas nesta Biblioteca Digital foram publicadas sob expressa autorização dos respectivos autores, em conformidade com a Lei 9610/98.
A consulta aos textos, permitida por seus respectivos autores, é livre, bem como a impressão de trechos ou de um exemplar completo exclusivamente para uso próprio. Não são permitidas a impressão e a reprodução de obras completas com qualquer outra finalidade que não o uso próprio de quem imprime.
A reprodução de pequenos trechos, na forma de citações em trabalhos de terceiros que não o próprio autor do texto consultado,é permitida, na medida justificada para a compreeensão da citação e mediante a informação, junto à citação, do nome do autor do texto original, bem como da fonte da pesquisa.
A violação de direitos autorais é passível de sanções civis e penais.
As obras disponibilizadas nesta Biblioteca Digital foram publicadas sob expressa autorização dos respectivos autores, em conformidade com a Lei 9610/98.
A consulta aos textos, permitida por seus respectivos autores, é livre, bem como a impressão de trechos ou de um exemplar completo exclusivamente para uso próprio. Não são permitidas a impressão e a reprodução de obras completas com qualquer outra finalidade que não o uso próprio de quem imprime.
A reprodução de pequenos trechos, na forma de citações em trabalhos de terceiros que não o próprio autor do texto consultado,é permitida, na medida justificada para a compreeensão da citação e mediante a informação, junto à citação, do nome do autor do texto original, bem como da fonte da pesquisa.
A violação de direitos autorais é passível de sanções civis e penais.
Coleção Digital
Título: UMA ABORDAGEM ORIENTADA A ASPECTOS PARA O DESENVOLVIMENTO DE FRAMEWORKS Autor: UIRA KULESZA
Instituição: PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO - PUC-RIO
Colaborador(es):
CARLOS JOSE PEREIRA DE LUCENA - ORIENTADOR
Nº do Conteudo: 10965
Catalogação: 04/12/2007 Liberação: 04/12/2007 Idioma(s): PORTUGUÊS - BRASIL
Tipo: TEXTO Subtipo: TESE
Natureza: PUBLICAÇÃO ACADÊMICA
Nota: Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio.
Referência [pt]: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=10965@1
Referência [en]: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=10965@2
Referência DOI: https://doi.org/10.17771/PUCRio.acad.10965
Resumo:
Título: UMA ABORDAGEM ORIENTADA A ASPECTOS PARA O DESENVOLVIMENTO DE FRAMEWORKS Autor: UIRA KULESZA
Nº do Conteudo: 10965
Catalogação: 04/12/2007 Liberação: 04/12/2007 Idioma(s): PORTUGUÊS - BRASIL
Tipo: TEXTO Subtipo: TESE
Natureza: PUBLICAÇÃO ACADÊMICA
Nota: Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio.
Referência [pt]: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=10965@1
Referência [en]: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=10965@2
Referência DOI: https://doi.org/10.17771/PUCRio.acad.10965
Resumo:
Esse trabalho propõe uma abordagem sistemática para o
desenvolvimento
de frameworks usando técnicas orientadas a aspectos (OA).
O objetivo central
da abordagem é melhorar a capacidade de extensão e
configuração de
frameworks orientados a objetos (OO) para diferentes
cenários de reutilização,
através de uma melhor gerência de suas características. A
abordagem é
composta por: (i) um conjunto de diretrizes para o projeto
e implementação de
frameworks usando programação orientada a aspectos; e (ii)
um modelo
generativo usado para a instanciação automática do
framework e suas
variabilidades OO e OA. As diretrizes propõem a definição
de um conjunto de
pontos de junção de extensão (EJPs - extension join
points) no código do
framework, os quais podem ser usados para estender a
funcionalidade básica do
framework através da implementação de aspectos de
extensão. Tais aspectos
são responsáveis pela implementação de características
transversais opcionais,
alternativas ou de integração demandadas por usuários do
framework. A
abordagem é demonstrada com a implementação / refatoração
de 3 frameworks
OO pertencentes a diferentes domínios de aplicação. Uma
avaliação da
abordagem por meio de um estudo qualitativo e um estudo
quantitativo é
também apresentada. Finalmente, diversas lições aprendidas
e discussões
resultantes da experiência de uso da abordagem são
descritas.