Uma Linguagem de ProgramaÃÃo Paralela Orientada a Objetos para Arquiteturas DistribuÃdas / A Programming Language for Parallel Object-Oriented Distributed Architectures
AUTOR(ES)
Eduardo Gurgel Pinho
FONTE
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia
DATA DE PUBLICAÇÃO
13/04/2012
RESUMO
Em programaÃÃo orientadas a objetos (POO) , a habilidade de encapsular interesses de software da dominante decomposiÃÃo em objetos à a chave para alcanÃar alto nÃvel de modularidade e diminuiÃÃo de complexidade em projetos de larga escala. Entretanto, o paralelismo de memÃria distribuÃda tende a quebrar modularidade, encapsulamento e a independÃncia de objetos, uma vez que as computaÃÃes paralelas nÃo podem ser encapsuladas em objetos individuais, os quais residem em um espaÃo de endereÃamento Ãnico. Para reconciliar orientaÃÃo a objetos e paralelismo em memÃria distribuÃda, esse trabalho introduz a PPOO (ProgramaÃÃo Paralela Orientada a Objetos), um estilo de POO onde objetos sÃo distribuÃdos por padrÃo. Como uma estensÃo do C++, uma linguagem consolidada em CAD, a linguagem PObC++ foi projetada e prototipada, incorporando as ideias da PPOO.
ASSUNTO(S)
programaÃÃo paralela (computaÃÃo) programaÃÃo orientada a objetos (computaÃÃo) linguagem de programaÃÃo (computadores) distributed systems programming languages linguagens de programaÃÃo paralelismo ciencia da computacao parallelism sistemas distribuÃdos
ACESSO AO ARTIGO
http://www.teses.ufc.br/tde_busca/arquivo.php?codArquivo=7897Documentos Relacionados
- ProgramaÃÃo paralela de alto nÃvel e eficiente sobre arquiteturas distribuÃdas
- An environment for distributed and parallel object-oriented programming for grid computing.
- OOPS - Object-Oriented Parallel System. Um framework de classes para a programação científica paralela
- UMA ARQUITETURA RISC PARA PROGRAMAÇÃO ORIENTADA A OBJETOS
- A method for object-oriented reverse engineering.