Use este identificador para citar ou linkar para este item: http://repositorio.ufc.br/handle/riufc/17845
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorCarvalho Junior, Francisco Heron de-
dc.contributor.authorPinho, Eduardo Gurgel-
dc.date.accessioned2016-06-21T19:19:30Z-
dc.date.available2016-06-21T19:19:30Z-
dc.date.issued2012-
dc.identifier.citationPINHO, Eduardo Gurgel. Uma linguagem de programação paralela orientada a objetos para arquiteturas distribuídas. 2012. 71 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Ceará, Fortaleza, 2012.pt_BR
dc.identifier.urihttp://www.repositorio.ufc.br/handle/riufc/17845-
dc.description.abstractIn object-oriented programming (OOP) languages, the ability to encapsulate software concerns of the dominant decomposition in objects is the key to reaching high modularity and loss of complexity in large scale designs. However, distributed-memory parallelism tends to break modularity, encapsulation, and functional independence of objects, since parallel computations cannot be encapsulated in individual objects, which reside in a single address space. For reconciling object-orientation and distributed-memory parallelism, this work introduces OOPP (Object-Oriented Parallel Programming), a style of OOP where objects are distributed by default. As an extension of C++, a widespread language in HPC, the PObC++ language has been designed and protoyped, incorporating the ideas of OOPPpt_BR
dc.language.isopt_BRpt_BR
dc.subjectProgramação paralela (Computação)pt_BR
dc.subjectProgramação orientada a objetos (Computação)pt_BR
dc.subjectLinguagem de programação (Computadores)pt_BR
dc.subjectDistributed systemspt_BR
dc.subjectProgramming languagept_BR
dc.subjectParalelismopt_BR
dc.subjectCiência da computaçãopt_BR
dc.subjectParallelismpt_BR
dc.subjectSistemas distribuídospt_BR
dc.titleUma linguagem de programação paralela orientada a objetos para arquiteturas distribuídaspt_BR
dc.typeDissertaçãopt_BR
dc.description.abstract-ptbrEm 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.pt_BR
dc.title.enA programming language for parallel object-oriented distributed architecturespt_BR
Aparece nas coleções:DCOMP - Dissertações defendidas na UFC

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
2012_dis_egpinho.pdf1,22 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.