Título: | ASPECT ORIENTED PROGRAMMING IN TYPESSCRIPT | ||||||||||||
Autor(es): |
CAIO GONCALVES FEIERTAG |
||||||||||||
Colaborador(es): |
MARCOS VIANNA VILLAS - Orientador |
||||||||||||
Catalogação: | 23/NOV/2022 | Língua(s): | PORTUGUESE - BRAZIL |
||||||||||
Tipo: | TEXT | Subtipo: | SENIOR PROJECT | ||||||||||
Notas: |
[pt] 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. [en] All data contained in the documents are the sole responsibility of the authors. The data used in the descriptions of the documents are in conformity with the systems of the administration of PUC-Rio. |
||||||||||||
Referência(s): |
[pt] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/TFCs/consultas/conteudo.php?strSecao=resultado&nrSeq=61358@1 [en] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/TFCs/consultas/conteudo.php?strSecao=resultado&nrSeq=61358@2 |
||||||||||||
DOI: | https://doi.org/10.17771/PUCRio.acad.61358 | ||||||||||||
Resumo: | |||||||||||||
Aspect Oriented Programming is not yet a paradigm widely adopted by developers, mainly because of the learning curve it presents when compared to other programming paradigms. In this work, a study was carried out on the existing JavaScript tools that allow the implementation of the paradigm, based on that, a new tool focused on the TypeScript language was proposed, aiming, mainly, to reduce this curve through clear and
self-descriptive interfaces for the creation of Aspects, as well as providing a wide variety of common Aspect Oriented Programming functionality and enable aspect reuse support.
|
|||||||||||||
|