[pt] COMPONENTES DE SOFTWARE COM SUPORTE A FLUXO DE DADOS

Detalhes bibliográficos
Ano de defesa: 2013
Autor(a) principal: VICTOR SA FREIRE FUSCO
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: MAXWELL
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=21008&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=21008&idi=2
http://doi.org/10.17771/PUCRio.acad.21008
Resumo: [pt] O desenvolvimento baseado em componentes de um tópico que tem atrasado bastante atençco nos últimos anos. Esta técnica permite a construção de sistemas de software complexos de forma rápida e estruturada. Diversos modelos de componentes já foram propostos pela indústria e pela academia. Dentro destes, aqueles que oferecem suporte da comunicação distribuída geralmente interagem através de Chamadas Remotas de Procedimentos. Dos modelos pesquisados, apenas o CORBA Component Model possui uma especificação em andamento para o suporte da comunicação através de fluxos de dados. Esse suporte se mostra de grande relevância em sistemas que precisam lidar com dados de sensores e com transmissão de áudio e vídeo. O objetivo principal deste trabalho de apresentar uma arquitetura que permita a implementação de aplicações com suporte ao fluxo de dados no middleware Software Component System (SCS). Para tal, o modelo de componentes do SCS foi estendido para oferecer portas de fluxos de dados. Como avaliação, este trabalho apresenta alguns resultados experimentais de desempenho e escalabilidade, assim como uma aplicação que exercita as necessidades do executor de fluxos de algoritmos do CSBase, um framework utilizado no desenvolvimento de sistemas para computação em grade.
id PUC_RIO-1_6988ee26ae3bd9a4e048f5c86b682701
oai_identifier_str oai:MAXWELL.puc-rio.br:21008
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str
spelling [pt] COMPONENTES DE SOFTWARE COM SUPORTE A FLUXO DE DADOS [en] SOFTWARE COMPONENTS WITH SUPPORT FOR DATA STREAMS [pt] SISTEMAS DISTRIBUIDOS[pt] MIDDLEWARE[pt] PROGRAMACAO[pt] COMPONENTES[en] DISTRIBUTED SYSTEMS[en] MIDDLEWARE[en] PROGRAMMING[en] COMPONENTS[pt] O desenvolvimento baseado em componentes de um tópico que tem atrasado bastante atençco nos últimos anos. Esta técnica permite a construção de sistemas de software complexos de forma rápida e estruturada. Diversos modelos de componentes já foram propostos pela indústria e pela academia. Dentro destes, aqueles que oferecem suporte da comunicação distribuída geralmente interagem através de Chamadas Remotas de Procedimentos. Dos modelos pesquisados, apenas o CORBA Component Model possui uma especificação em andamento para o suporte da comunicação através de fluxos de dados. Esse suporte se mostra de grande relevância em sistemas que precisam lidar com dados de sensores e com transmissão de áudio e vídeo. O objetivo principal deste trabalho de apresentar uma arquitetura que permita a implementação de aplicações com suporte ao fluxo de dados no middleware Software Component System (SCS). Para tal, o modelo de componentes do SCS foi estendido para oferecer portas de fluxos de dados. Como avaliação, este trabalho apresenta alguns resultados experimentais de desempenho e escalabilidade, assim como uma aplicação que exercita as necessidades do executor de fluxos de algoritmos do CSBase, um framework utilizado no desenvolvimento de sistemas para computação em grade.[en] Component-based software development is a topic that has attracted attention in recent years. This technique allows the construction of complex software systems in a quick and structured way. Several component models have been proposed by the industry and the academy. The majority of these component models adopt Remote Procedure Calls as their basic communication mechanism. The CORBA Component Model is the only one from the surveyed models that has a work in progress to support communication over data streams. This support proves to be of great importance in systems that must deal with data from sensors and systems that deal with audio and video transmission. The main goal of this work is to propose an architecture that enables the middleware Software Component System (SCS) to support applications that require data streaming. To this end, the SCS component model was extended to support stream ports. As evaluation, this work presents some experimental results of performance and scalability, as well as an application that exercises the needs of the CSBase s algorithm ow executor, a framework used to build systems for grid computing.MAXWELLRENATO FONTOURA DE GUSMAO CERQUEIRARENATO FONTOURA DE GUSMAO CERQUEIRARENATO FONTOURA DE GUSMAO CERQUEIRAVICTOR SA FREIRE FUSCO2013-01-18info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesishttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=21008&idi=1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=21008&idi=2http://doi.org/10.17771/PUCRio.acad.21008porreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2019-08-26T00:00:00Zoai:MAXWELL.puc-rio.br:21008Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342019-08-26T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.none.fl_str_mv [pt] COMPONENTES DE SOFTWARE COM SUPORTE A FLUXO DE DADOS
[en] SOFTWARE COMPONENTS WITH SUPPORT FOR DATA STREAMS
title [pt] COMPONENTES DE SOFTWARE COM SUPORTE A FLUXO DE DADOS
spellingShingle [pt] COMPONENTES DE SOFTWARE COM SUPORTE A FLUXO DE DADOS
VICTOR SA FREIRE FUSCO
[pt] SISTEMAS DISTRIBUIDOS
[pt] MIDDLEWARE
[pt] PROGRAMACAO
[pt] COMPONENTES
[en] DISTRIBUTED SYSTEMS
[en] MIDDLEWARE
[en] PROGRAMMING
[en] COMPONENTS
title_short [pt] COMPONENTES DE SOFTWARE COM SUPORTE A FLUXO DE DADOS
title_full [pt] COMPONENTES DE SOFTWARE COM SUPORTE A FLUXO DE DADOS
title_fullStr [pt] COMPONENTES DE SOFTWARE COM SUPORTE A FLUXO DE DADOS
title_full_unstemmed [pt] COMPONENTES DE SOFTWARE COM SUPORTE A FLUXO DE DADOS
title_sort [pt] COMPONENTES DE SOFTWARE COM SUPORTE A FLUXO DE DADOS
author VICTOR SA FREIRE FUSCO
author_facet VICTOR SA FREIRE FUSCO
author_role author
dc.contributor.none.fl_str_mv RENATO FONTOURA DE GUSMAO CERQUEIRA
RENATO FONTOURA DE GUSMAO CERQUEIRA
RENATO FONTOURA DE GUSMAO CERQUEIRA
dc.contributor.author.fl_str_mv VICTOR SA FREIRE FUSCO
dc.subject.por.fl_str_mv [pt] SISTEMAS DISTRIBUIDOS
[pt] MIDDLEWARE
[pt] PROGRAMACAO
[pt] COMPONENTES
[en] DISTRIBUTED SYSTEMS
[en] MIDDLEWARE
[en] PROGRAMMING
[en] COMPONENTS
topic [pt] SISTEMAS DISTRIBUIDOS
[pt] MIDDLEWARE
[pt] PROGRAMACAO
[pt] COMPONENTES
[en] DISTRIBUTED SYSTEMS
[en] MIDDLEWARE
[en] PROGRAMMING
[en] COMPONENTS
description [pt] O desenvolvimento baseado em componentes de um tópico que tem atrasado bastante atençco nos últimos anos. Esta técnica permite a construção de sistemas de software complexos de forma rápida e estruturada. Diversos modelos de componentes já foram propostos pela indústria e pela academia. Dentro destes, aqueles que oferecem suporte da comunicação distribuída geralmente interagem através de Chamadas Remotas de Procedimentos. Dos modelos pesquisados, apenas o CORBA Component Model possui uma especificação em andamento para o suporte da comunicação através de fluxos de dados. Esse suporte se mostra de grande relevância em sistemas que precisam lidar com dados de sensores e com transmissão de áudio e vídeo. O objetivo principal deste trabalho de apresentar uma arquitetura que permita a implementação de aplicações com suporte ao fluxo de dados no middleware Software Component System (SCS). Para tal, o modelo de componentes do SCS foi estendido para oferecer portas de fluxos de dados. Como avaliação, este trabalho apresenta alguns resultados experimentais de desempenho e escalabilidade, assim como uma aplicação que exercita as necessidades do executor de fluxos de algoritmos do CSBase, um framework utilizado no desenvolvimento de sistemas para computação em grade.
publishDate 2013
dc.date.none.fl_str_mv 2013-01-18
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 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=21008&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=21008&idi=2
http://doi.org/10.17771/PUCRio.acad.21008
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=21008&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=21008&idi=2
http://doi.org/10.17771/PUCRio.acad.21008
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.publisher.none.fl_str_mv MAXWELL
publisher.none.fl_str_mv MAXWELL
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1856395914234560512