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: A MODEL-DRIVEN APPROACH FOR ASPECT-ORIENTED DESIGN Autor: CHRISTINA VON FLACH GARCIA CHAVEZ
Instituição: PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO - PUC-RIO
Colaborador(es):
CARLOS JOSE PEREIRA DE LUCENA - ADVISOR
Nº do Conteudo: 5515
Catalogação: 27/09/2004 Idioma(s): PORTUGUESE - BRAZIL
Tipo: TEXT Subtipo: THESIS
Natureza: SCHOLARLY PUBLICATION
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=5515@1
Referência [en]: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=5515@2
Referência DOI: https://doi.org/10.17771/PUCRio.acad.5515
Resumo:
Título: A MODEL-DRIVEN APPROACH FOR ASPECT-ORIENTED DESIGN Autor: CHRISTINA VON FLACH GARCIA CHAVEZ
Nº do Conteudo: 5515
Catalogação: 27/09/2004 Idioma(s): PORTUGUESE - BRAZIL
Tipo: TEXT Subtipo: THESIS
Natureza: SCHOLARLY PUBLICATION
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=5515@1
Referência [en]: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=5515@2
Referência DOI: https://doi.org/10.17771/PUCRio.acad.5515
Resumo:
Aspect-Oriented Programming (AOP) is a new programming
paradigm that promotes advanced separation of concerns by
introducing a new modular unit, called aspect, for the
modularization of crosscutting concerns. As an emerging
programming paradigm, there are many different approaches
to AOP, with distinct and varying sets of abstractions and
composition mechanisms, specific terminology, properties
and language constructs. In this thesis, we shift the focus
from the mechanisms that support the aspect-oriented
programming technology to the concepts and properties
that characterize it as an emerging paradigm for software
development. In particular, we focus on how these concepts
and properties can be exploited at an early design stage to
build systems that are easier to comprehend, evolve and
reuse. This thesis addresses current issues related to
aspect-oriented design and modeling, and proposes: (i) the
aspect model, an unifying conceptual framework for AOP that
provides consistent terminology and basic semantics
for thinking about a problem in terms of AOP core concepts
and properties, (ii) the aSideML, a modeling language for
specifying and communicating aspect-oriented designs. The
aSideML provides notation, semantics and guidelines that
enable the designer to build models in which aspects
are explicitly treated as first-class citizens, and (iii)
the aSide metamodel, a logical model that defines the
semantics of structural and behavioral models supported by
the aSideML.