Programacao Orientada Objetos
Mostrando 13-24 de 228 artigos, teses e dissertações.
-
13. 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
-
14. Uma implementação paralela do AIRS em Scala / A parallel implementation of AIRS in Scala
Com o avanço tecnológico dos últimos anos passou a ser normal vermos microprocessadores com múltiplos núcleos (cores). A expectativa é de que o crescimento da quantidade de núcleos passe a ser maior do que o crescimento da velocidade desses núcleos. Assim, além de se preocuparem em otimizar algoritmos sequenciais, os programadores começaram a dar m
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 15/09/2010
-
15. A new architectural approach for interoperability of real-time system components.
Interoperability is a key property of distributed applications, which is hard to achieve due to the large number of interoperating components and semantic heterogeneity. Distributed Real-Time Systems (RTS) have strict requirements of performance. The interoperability of Distributed RTS components challenges the computer engineering community to fulfill these
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 12/03/2010
-
16. 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
-
17. Um modelo para linguagens orientadas a objetos distribuido / A model for distributed object—oriented languages
Linguagens de programação orientadas a objetos possuem diversas características que facilitam sua utilização frente a outras linguagens imperativas. No projeto e desenvolvimento de software, o mecanismo de herança permite a construção de sistemas na forma incremental e evolutiva, possibilitando a reutilização de códigos já escritos. Também a pos
Publicado em: 2010
-
18. Um modelo de paralelismo de grao fino para objetos distribuidos / A fine-grain parallelism model for distributed objects
Esta Dissertação apresenta um modelo de paralelismo de grão fino para utilização em aplicações baseadas em objetos distribuídos. A pesquisa é desenvolvida sobre o modelo de distribuição de objetos da linguagem DPC++, uma extensão de C++ concebida na Universidade Federal do Rio Grande do Sul. A motivação para o desenvolvimento deste modelo é a
Publicado em: 2010
-
19. MPI2.NET : criação dinâmica de tarefas com orientação a objetos / MPI2.NET: dynamic tasks creation with object orientation
Message Passing Interface (MPI) é o padrão de facto para o desenvolvimento de aplicações paralelas e de alto desempenho que executem em clusters. O padrão define APIs para as linguagens de programação Fortran, C e C++. Por outro lado a programação orientada a objetos é o paradigma de programação dominante atualmente, onde linguagens de programaç
Publicado em: 2010
-
20. 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
-
21. 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
-
22. Um Framework para construção de aplicações OO sobre SGBD relacional / Object-oriented application design in a relational database
O paradigma da orientação a objetos esta se tomando a abordagem preferida para construção de sistemas em ambiente de banco de dados. Por outro lado, a tecnologia relacional e amplamente adotada para gerenciar dados corporativos. Os bancos de dados relacionais tornaram-se o padrão no armazenamento de dados para aplicações de processamento de transaçõ
Publicado em: 2010
-
23. VisualMet : um sistema para visualização e exploração de dados meteorológicos / VisualMet: a system for visualizing and exploring meteorological data
Os centros operacionais e de pesquisa em previsão numérica do tempo geralmente trabalham com uma grande quantidade de dados complexos multivariados, tendo que interpretá-los num curto espaço de tempo. Técnicas de visualização científica podem ser utilizadas para ajudar a entender o comportamento atmosférico. Este trabalho descreve a arquitetura e as
Publicado em: 2010
-
24. 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