Aspect Oriented Programming
Mostrando 1-12 de 41 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. Um framework de agentes de recomendação para sistemas Web
A World Wide Web, ou simplesmente Web, se consolidou ao longo dos últimos anos como uma plataforma padrão para disponibilizar sistemas de software de diferentes naturezas na Internet. Atualmente, uma grande variedade de aplicações está disponível na plataforma Web, variando desde aplicações corporativas do domínio bancário, governamental e até com
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 13/05/2011
-
3. 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
-
4. Coordinated atomic actions in Java EE platform / Ações atomicas coordenadas na plataforma Java EE
À medida que os sistemas de software evoluem, precisam garantir requisitos funcionais e de qualidade cada vez mais complexos e com maior rigor de qualidade. Nos _últimos anos, várias abordagens e ferramentas t^em sido propostas para guiar o processo de desenvolvimento de software visando atingir altos níveis de qualidade. O Desenvolvimento Baseado em Com
Publicado em: 2010
-
5. 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
-
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. AO-OIL: um middleware orientado a aspectos baseado em uma arquitetura de referência
Middleware platforms have been widely used as an underlying infrastructure to the development of distributed applications. They provide distribution and heterogeneity transparency and a set of services that ease the construction of distributed applications. Nowadays, the middlewares accommodate an increasing variety of requirements to satisfy distinct applic
Publicado em: 2009
-
8. Um estudo de caracterização e avaliação de critérios de teste estruturais entre os paradigmas procedimental e OO / A characterization and evaluation study of structural testing criteria between procedural and OO testing
Software Testing is a quality assurance activity that aims at reducing the number of software faults. This activity contributes for the reduction of maintenance costs and for software quality improvement during the development process. These factors have motivated the investigation and proposal of several testing strategies, techniques, criteria and tools fo
Publicado em: 2009
-
9. Application generation for aspect oriented product lines with Captor-AO tool / Geração de aplicações para linhas de produtos orientadas a aspectos com apoio da ferramenta Captor-AO
A Software Product Line (SPL) consists of a set of software systems that share common features and fulfill the specific requirements of a particular domain. In order to make the products instantiation process faster and less prone to errors, the project of a SPL can adopt the utilization of application generators, which can can automatically generate the SPL
Publicado em: 2008
-
10. Join Point Selectors: An Extension Mechanism for Aspect-Oriented Languages and Frameworks / Seletores de pontos de junção: um mecanismo de extensão para linguagens e arcabouços orientados a aspectos
Uma das questões mais importantes nas linguagens e arcabouços orientados a aspectos atuais é a expressividade da linguagem ou mecanismo de definição de pointcuts. A expressividade de uma linguagem de pointcuts impacta diretamente a qualidade dos pointcuts, uma propriedade que pode ser decisiva para a eficácia das implementações de aspectos. Neste tra
Publicado em: 2008
-
11. 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
-
12. Avaliação quantitativa de refatorações orientadas a aspectos / Quantitative assessment of aspect-oriented refactorings
Diversas refatorações têm sido propostas nos últimos anos para os mais variados paradigmas de programação, dentre eles o orientado a objetos e o orientado a aspecto. Seus impactos em atributos de qualidade são diversos, porém nem sempre a descrição original da refatoração apresenta todos os impactos que ela pode ter. Assim, é importante definir
Publicado em: 2008