Aspectj
Mostrando 1-12 de 30 artigos, teses e dissertações.
-
1. Teste estrutural de integração contextual de programas orientados a objetos e a aspectos / Contextual integration structural testing of object-oriented and aspect-oriented programs
Paradigmas e técnicas de desenvolvimento como a programação Orientada a Objetos (OO) e a programação Orientada a Aspectos (OA) procuram melhorar os níveis de reuso e manutenibilidade na produção de software. Contudo, com a introdução de mecanismos com maior poder de expressividade e, consequentemente, a possível introdução de novos tipos de defe
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 15/07/2011
-
2. CAS Serviço de adaptação de conteúdo para aplicações web multiplataforma / CAS - Serviço de Adaptação de Conteúdo para Aplicações Web Multiplataforma.
Esta dissertação apresenta e descreve o CAS Content Adaptation Service, um serviço de adaptação de conteúdo para aplicações web multiplataforma construído com o uso do paradigma de programação orientada a aspectos. Os objetivos pretendidos com o CAS são possibilitar sua aplicação em diferentes domínios de negócio e separar a adaptação de co
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 24/06/2010
-
3. Inference rules for generic code migration of aspect-oriented programs
The latest versions of AspectJ { the most popular aspect oriented extension for Java { must cope with complex changes that occurred in the Java type system, specially with the parametric polymorphism which aims to improve the type safety and the readability of the source code. However, for legacy and non-generic constructions to take advantage of this pervas
Publicado em: 2010
-
4. Contextual integration testing of object and aspect-oriented programs: criteria ans automation / Teste de integração contextual de programas orientados a objetos e a aspectos: critérios e automação
Uma abordagem de teste estrutural de integração contextual para programas OO e OA escritos em Java e AspectJ é apresentada. A finalidade dessa abordagem é descobrir defeitos que possam existir nas interfaces entre uma determinada unidade (método ou adendo) e todas as outras que interagem diretamente com ela, bem como descobrir defeitos que possam ocorre
Publicado em: 2010
-
5. Especialização de linguagens orientadas a aspectos baseada em extensibilidade de gramáticas
O desenvolvimento dos recursos computacionais e o surgimento da indústria de software trouxeram a necessidade de produzir softwares rapidamente e mais complexos. Com o aumento da complexidade dos softwares, surgiram problemas de manutenção, pois a complexidade e o tamanho dos programas aumentaram, o que dificulta encontrar e corrigir erros. Neste contexto
Publicado em: 2010
-
6. Structural integration testing of aspect-oriented programs: a pointcut-based approach for AspectJ / Teste estrutural de integração de programas orientados a aspectos: uma abordagem baseada em conjuntos de junção para AspectJ
Aspect-Oriented Programming (AOP) is a promising development technique that supports separation of crosscutting concerns. In AOP, advice is applied to join points in the system through a special construct called pointcut. This mechanism supports the modularization of crosscutting behavior; however, since the added interactions are not explicit in the source
Publicado em: 2009
-
7. A contribution to the minimization of the number of stubs during integration test of aspect-oriented programs / Uma contribuição para a minimização do número de stubs no teste de integração de programas orientados a aspectos
Aspect-oriented programming is an approach that uses principles of separation of concerns to improve the sofware modularization. Testing of aspect-oriented programs is a new challenge related to this approach. Two aspects and classes test order strategies to support integration testing of aspect-oriented programs are proposed in this thesis. The objective of
Publicado em: 2009
-
8. UM FRAMEWORK ORIENTADO A ASPECTOS PARA MONITORAMENTO E ANÁLISE DE PROCESSOS DE NEGÓCIO / AN ASPECT-ORIENTED FRAMEWORK FOR MONITORING AND ANALYZING BUSINESS PROCESSES
Com o crescimento dos sistemas de informação baseados na internet, empresas que mantém seus negócios eletrônicos através de sistemas web necessitam monitorar o andamento das atividades dos seus negócios. Várias técnicas para monitoramento e análise da execução de processos de negócio podem ser empregadas, dentre elas: (i) mineração de arquivos
Publicado em: 2008
-
9. AN INTERCEPTOR BASED ON AOP TO TREAT TRANSVERSAL INTERESTS IN SERVICES WEB / UM INTERCEPTADOR BASEADO EM AOP PARA TRATAR INTERESSES TRANSVERSAIS EM SERVIÇOS WEB
This research currently presents the description of a project in development in the laboratory of intelligent systems (LSI), of the Federal University of the Maranhão (UFMA). The current Middlewares ESB such as the BEA Web Logic, BizTalk, Mule ESB and similars, does not possess a semantics for the treatment of the crosscutting concerns neither before, durin
Publicado em: 2008
-
10. ANALISANDO O FLUXO DE EXCEÇÕES EM PROGRAMAS ORIENTADOS A ASPECTOS / ANALYZING EXCEPTION FLOWS OF ASPECT-ORIENTED PROGRAMS
Os mecanismos de tratamento de exceções têm o objetivo de aumentar a robustez e a modularidade do software na medida em que promovem a separação entre o código dedicado ao tratamento de erros e código associado ao fluxo normal de execução do programa. Estes permitem a detecção de erros e a associação de respostas adequadas aos mesmos, através d
Publicado em: 2008
-
11. GRENJ: um framework obtido por um processo iterativo de reengenharia aplicando TDD
Software systems must satisfy the users requeriments and use current technologies. Thus, these systems are in constant evolution and several software maintenance tasks are carried out in order to adapt them to the users requirements as well as to the current technologies. When there is a change in the technology used by these systems, an approach to their re
Publicado em: 2008
-
12. Uma estratégia de refatoração para AspectJ utilizando leis de programação e XML
This work presents a refactoring approach to aspect oriented code that allows to build refactorings coding only with a declarative language. This approach uses AspectJML, an XML-based representation of AspectJ, to store the syntactic structures of AspectJ code; XSLT, an XML declarative transformation language, to implement the transformations defined by the
Publicado em: 2007