Programacao Orientada A Aspectos
Mostrando 1-12 de 64 artigos, teses e dissertações.
-
1. A regulação social do trabalho em sistemas ERP
O sistema ERP Enterprise Resource Planning é considerado uma das estratégias mais importantes para as organizações num cenário empresarial que se reconfigura permanentemente. As pesquisas realizadas sobre este tema seguem uma orientação pragmática-intervencionista, predominantemente, apresentando uma abordagem mais orientada a identificação de prá
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 04/09/2012
-
2. Reúso de frameworks transversais com apoio de modelos
A programação orientada a aspectos foi criada para permitir a modularização de um tipo de interesse de software denominado de interesse transversal, que não pode ser completamente modularizado com paradigmas como o orientado a objetos. Com o uso do paradigma orientado a aspectos, vários pesquisadores começaram a pesquisar como determinados interesses
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 04/07/2012
-
3. 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
-
4. 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
-
5. APRENDIZAGEM POR REFORÇO E PROGRAMACÃO DINÂMICA ADAPTATIVA PARA PROJETO E AVALIAÇÃO DO DESEMPENHO DE ALGORITMOS DLQR EM SISTEMAS MIMO / LEARNING BY STRENGTHENING AND ADAPTIVE DYNAMIC PROGRAMMING FOR DESIGN AND EVALUATION OF PERFORMANCE DLQR ALGORITHMS IN MIMO SYSTEMS
Em decorrência do crescente desenvolvimento tecnológico e das consequentes aplicações industriais, técnicas de controle de alto desempenho e aprendizado por reforço estão sendo desenvolvidas não só para solucionar novos problemas, mas também para melhorar o desempenho de controladores já implementados em sistemas do mundo real. As abordagens do ap
Publicado em: 2011
-
6. Uma Abordagem Genérica para Gridificação de Aplicações Concorrentes Utilizando Programação Orientada a Aspectos / Uma abordagem genérica para gridificação de aplicações concorrentes utilizando programação orientada a aspectos
Este trabalho apresenta um modelo para transformação semi-automática de aplicações multi-thread em aplicações para grades computacionais, focando em algoritmos com comunicação e sincronização entre tarefas. O modelo utiliza Java threads e programação orientada a aspectos para converter threads em tarefas para a grade, mantendo o estado de objeto
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 10/12/2010
-
7. 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
-
8. USING ANNOTATIONS IN OBJECT ORIENTED LANGUAGES TO SUPPORT COMPONENT ORIENTED PROGRAMMING / UTILIZANDO ANOTAÇÕES EM LINGUAGENS ORIENTADAS A OBJETOS PARA SUPORTE À PROGRAMAÇÃO ORIENTADA A COMPONENTES
Em sistemas distribuídos baseados em componentes de software, o uso de linguagens de programação orientadas a objeto é bastante comum para definir, através de frameworks, interfaces de programação para construção e uso de componentes. No entanto, o que se percebe na maioria dos modelos de programação que seguem essa abordagem, é a utilização de
Publicado em: 2010
-
9. 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
-
10. EXTENDING THE TOOL SAFE FOR JBOSS AOP / ESTENDENDO A FERRAMENTA SAFE PARA JBOSS AOP
O paradigma de orientação a aspectos é utilizado em vários frameworks e aplicações com o objetivo de melhorar a modularidade e a separação de interesses. Contudo, a combinação do paradigma de orientação a aspectos com mecanismos de captura de exceção pode elevar o número de cenários sujeitos a falhas. Pois, os elementos que compõem os aspect
Publicado em: 2010
-
11. 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
-
12. 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