Holoparadigma : um modelo multiparadigma orientado ao desenvolvimento de software distribuído

Detalhes bibliográficos
Autor(a) principal: Barbosa, Jorge Luis Victoria
Data de Publicação: 2002
Tipo de documento: Tese
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFRGS
Texto Completo: http://hdl.handle.net/10183/2255
Resumo: Este texto apresenta um novo modelo multiparadigma orientado ao desenvolvimento de software distribuído, denominado Holoparadigma. O Holoparadigma possui uma semântica simples e distribuída. Sendo assim, estimula a modelagem subliminar da distribuição e sua exploração automática. A proposta é baseada em estudos relacionados com modelos multiparadigma, arquitetura de software, sistemas blackboard, sistemas distribuídos, mobilidade e grupos. Inicialmente, o texto descreve o modelo. Logo após, é apresentada a Hololinguagem, uma linguagem de programação que implementa os conceitos propostos pelo Holoparadigma. A linguagem integra os paradigmas em lógica, imperativo e orientado a objetos. Além disso, utiliza um modelo de coordenação que suporta invocações implícitas (blackboard) e explícitas (mensagens). A Hololinguagem suporta ainda, concorrência, modularidade, mobilidade e encapsulamento de blackboards em tipos abstratos de dados. Finalmente, o texto descreve a implementação da Holoplataforma, ou seja, uma plataforma de desenvolvimento e execução para a Hololinguagem. A Holoplataforma é composta de três partes: uma ferramenta de conversão de programas da Hololinguagem para Java (ferramenta HoloJava), um ambiente de desenvolvimento integrado (ambiente HoloEnv) e um plataforma de execução distribuída (plataforma DHolo).
id URGS_b20e1fb792f2caec678b6414ebaa6304
oai_identifier_str oai:www.lume.ufrgs.br:10183/2255
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Barbosa, Jorge Luis VictoriaGeyer, Claudio Fernando Resin2007-06-06T17:21:03Z2002http://hdl.handle.net/10183/2255000316492Este texto apresenta um novo modelo multiparadigma orientado ao desenvolvimento de software distribuído, denominado Holoparadigma. O Holoparadigma possui uma semântica simples e distribuída. Sendo assim, estimula a modelagem subliminar da distribuição e sua exploração automática. A proposta é baseada em estudos relacionados com modelos multiparadigma, arquitetura de software, sistemas blackboard, sistemas distribuídos, mobilidade e grupos. Inicialmente, o texto descreve o modelo. Logo após, é apresentada a Hololinguagem, uma linguagem de programação que implementa os conceitos propostos pelo Holoparadigma. A linguagem integra os paradigmas em lógica, imperativo e orientado a objetos. Além disso, utiliza um modelo de coordenação que suporta invocações implícitas (blackboard) e explícitas (mensagens). A Hololinguagem suporta ainda, concorrência, modularidade, mobilidade e encapsulamento de blackboards em tipos abstratos de dados. Finalmente, o texto descreve a implementação da Holoplataforma, ou seja, uma plataforma de desenvolvimento e execução para a Hololinguagem. A Holoplataforma é composta de três partes: uma ferramenta de conversão de programas da Hololinguagem para Java (ferramenta HoloJava), um ambiente de desenvolvimento integrado (ambiente HoloEnv) e um plataforma de execução distribuída (plataforma DHolo).application/pdfporEngenharia : SoftwareHoloparadigmaSoftware distribuidoSistemas distribuídosHoloparadigma : um modelo multiparadigma orientado ao desenvolvimento de software distribuídoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2002doutoradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000316492.pdf000316492.pdfTexto completoapplication/pdf1697236http://www.lume.ufrgs.br/bitstream/10183/2255/1/000316492.pdfe2634c52e06d7de5ee8835368ba6c5faMD51TEXT000316492.pdf.txt000316492.pdf.txtExtracted Texttext/plain455722http://www.lume.ufrgs.br/bitstream/10183/2255/2/000316492.pdf.txt9d1b9f521eed1788f542d0b552bb47dcMD52THUMBNAIL000316492.pdf.jpg000316492.pdf.jpgGenerated Thumbnailimage/jpeg1115http://www.lume.ufrgs.br/bitstream/10183/2255/3/000316492.pdf.jpg076b4770f750085ea74df20841a47515MD5310183/22552022-02-22 04:47:01.413827oai:www.lume.ufrgs.br:10183/2255Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532022-02-22T07:47:01Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Holoparadigma : um modelo multiparadigma orientado ao desenvolvimento de software distribuído
title Holoparadigma : um modelo multiparadigma orientado ao desenvolvimento de software distribuído
spellingShingle Holoparadigma : um modelo multiparadigma orientado ao desenvolvimento de software distribuído
Barbosa, Jorge Luis Victoria
Engenharia : Software
Holoparadigma
Software distribuido
Sistemas distribuídos
title_short Holoparadigma : um modelo multiparadigma orientado ao desenvolvimento de software distribuído
title_full Holoparadigma : um modelo multiparadigma orientado ao desenvolvimento de software distribuído
title_fullStr Holoparadigma : um modelo multiparadigma orientado ao desenvolvimento de software distribuído
title_full_unstemmed Holoparadigma : um modelo multiparadigma orientado ao desenvolvimento de software distribuído
title_sort Holoparadigma : um modelo multiparadigma orientado ao desenvolvimento de software distribuído
author Barbosa, Jorge Luis Victoria
author_facet Barbosa, Jorge Luis Victoria
author_role author
dc.contributor.author.fl_str_mv Barbosa, Jorge Luis Victoria
dc.contributor.advisor1.fl_str_mv Geyer, Claudio Fernando Resin
contributor_str_mv Geyer, Claudio Fernando Resin
dc.subject.por.fl_str_mv Engenharia : Software
Holoparadigma
Software distribuido
Sistemas distribuídos
topic Engenharia : Software
Holoparadigma
Software distribuido
Sistemas distribuídos
description Este texto apresenta um novo modelo multiparadigma orientado ao desenvolvimento de software distribuído, denominado Holoparadigma. O Holoparadigma possui uma semântica simples e distribuída. Sendo assim, estimula a modelagem subliminar da distribuição e sua exploração automática. A proposta é baseada em estudos relacionados com modelos multiparadigma, arquitetura de software, sistemas blackboard, sistemas distribuídos, mobilidade e grupos. Inicialmente, o texto descreve o modelo. Logo após, é apresentada a Hololinguagem, uma linguagem de programação que implementa os conceitos propostos pelo Holoparadigma. A linguagem integra os paradigmas em lógica, imperativo e orientado a objetos. Além disso, utiliza um modelo de coordenação que suporta invocações implícitas (blackboard) e explícitas (mensagens). A Hololinguagem suporta ainda, concorrência, modularidade, mobilidade e encapsulamento de blackboards em tipos abstratos de dados. Finalmente, o texto descreve a implementação da Holoplataforma, ou seja, uma plataforma de desenvolvimento e execução para a Hololinguagem. A Holoplataforma é composta de três partes: uma ferramenta de conversão de programas da Hololinguagem para Java (ferramenta HoloJava), um ambiente de desenvolvimento integrado (ambiente HoloEnv) e um plataforma de execução distribuída (plataforma DHolo).
publishDate 2002
dc.date.issued.fl_str_mv 2002
dc.date.accessioned.fl_str_mv 2007-06-06T17:21:03Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/2255
dc.identifier.nrb.pt_BR.fl_str_mv 000316492
url http://hdl.handle.net/10183/2255
identifier_str_mv 000316492
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/2255/1/000316492.pdf
http://www.lume.ufrgs.br/bitstream/10183/2255/2/000316492.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/2255/3/000316492.pdf.jpg
bitstream.checksum.fl_str_mv e2634c52e06d7de5ee8835368ba6c5fa
9d1b9f521eed1788f542d0b552bb47dc
076b4770f750085ea74df20841a47515
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1810085012930822144