Projeto e implementação de um serviço de eventos para o desenvolvimento de aplicações baseadas em componentes.

Detalhes bibliográficos
Ano de defesa: 2001
Autor(a) principal: COSTA NETO, Alberto.
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
UFCG
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://dspace.sti.ufcg.edu.br/handle/riufcg/8125
Resumo: Neste trabalho, é especificado um framework orientado a objetos para auxiliar o desenvolvimento de aplicações e componentes que se comunicam através de troca de eventos. Um serviço de eventos que facilite a criação de produtos de software que utilizam os modelos de distribuição Push e Pull foi criado; a solução permite também a migração de um modelo para o outro de forma direta. Foram criadas duas instâncias do framework para cada um desses modelos, nas quais foram empregadas técnicas de multithreading e pool de threads visando torná-las eficientes. O problema da ordenação natural de eventos é abordado e o framework incorpora uma solução para o mesmo.
id UFCG_8e2e15122509604c88ff3a6c8d68229a
oai_identifier_str oai:dspace.sti.ufcg.edu.br:riufcg/8125
network_acronym_str UFCG
network_name_str Biblioteca Digital de Teses e Dissertações da UFCG
repository_id_str
spelling Projeto e implementação de um serviço de eventos para o desenvolvimento de aplicações baseadas em componentes.Design and implementation of an event service for the development of component based applications.Engenharia de SoftwareServiço de EventosFrameworkSoftware EngineeringEvent ServiceCiência da ComputaçãoNeste trabalho, é especificado um framework orientado a objetos para auxiliar o desenvolvimento de aplicações e componentes que se comunicam através de troca de eventos. Um serviço de eventos que facilite a criação de produtos de software que utilizam os modelos de distribuição Push e Pull foi criado; a solução permite também a migração de um modelo para o outro de forma direta. Foram criadas duas instâncias do framework para cada um desses modelos, nas quais foram empregadas técnicas de multithreading e pool de threads visando torná-las eficientes. O problema da ordenação natural de eventos é abordado e o framework incorpora uma solução para o mesmo.This dissertation specifies an object-oriented framework to support the development of applications and components that communicate through events. An Event Service that eases the creation of software products that use the Push and Pull models of distribution was created; the solution also allows easy migration from one model to the other. Two instances of the framework were created for those models, and multithreading and thread pool techniques were used to make them more efficient. The problem of natural ordering of events is approached and the framework incorporates a solution to it.Universidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIPÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGSAUVÉ, Jacques Philippe.SAUVÉ, J. P.http://lattes.cnpq.br/9516359108766806CIRNE FILHO , Walfredo da Costa.FERRAZ, Carlos André Guimarães.COSTA NETO, Alberto.2001-08-162019-10-16T11:31:03Z2019-10-162019-10-16T11:31:03Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttps://dspace.sti.ufcg.edu.br/handle/riufcg/8125COSTA NETO, A. Projeto e implementação de um serviço de eventos para o desenvolvimento de aplicações baseadas em componentes. 2001. 103 f. Dissertação (Mestrado em Ciência da Computação) – Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2001. https://dspace.sti.ufcg.edu.br/handle/riufcg/8125porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2025-07-24T07:54:06Zoai:dspace.sti.ufcg.edu.br:riufcg/8125Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512025-07-24T07:54:06Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.none.fl_str_mv Projeto e implementação de um serviço de eventos para o desenvolvimento de aplicações baseadas em componentes.
Design and implementation of an event service for the development of component based applications.
title Projeto e implementação de um serviço de eventos para o desenvolvimento de aplicações baseadas em componentes.
spellingShingle Projeto e implementação de um serviço de eventos para o desenvolvimento de aplicações baseadas em componentes.
COSTA NETO, Alberto.
Engenharia de Software
Serviço de Eventos
Framework
Software Engineering
Event Service
Ciência da Computação
title_short Projeto e implementação de um serviço de eventos para o desenvolvimento de aplicações baseadas em componentes.
title_full Projeto e implementação de um serviço de eventos para o desenvolvimento de aplicações baseadas em componentes.
title_fullStr Projeto e implementação de um serviço de eventos para o desenvolvimento de aplicações baseadas em componentes.
title_full_unstemmed Projeto e implementação de um serviço de eventos para o desenvolvimento de aplicações baseadas em componentes.
title_sort Projeto e implementação de um serviço de eventos para o desenvolvimento de aplicações baseadas em componentes.
author COSTA NETO, Alberto.
author_facet COSTA NETO, Alberto.
author_role author
dc.contributor.none.fl_str_mv SAUVÉ, Jacques Philippe.
SAUVÉ, J. P.
http://lattes.cnpq.br/9516359108766806
CIRNE FILHO , Walfredo da Costa.
FERRAZ, Carlos André Guimarães.
dc.contributor.author.fl_str_mv COSTA NETO, Alberto.
dc.subject.por.fl_str_mv Engenharia de Software
Serviço de Eventos
Framework
Software Engineering
Event Service
Ciência da Computação
topic Engenharia de Software
Serviço de Eventos
Framework
Software Engineering
Event Service
Ciência da Computação
description Neste trabalho, é especificado um framework orientado a objetos para auxiliar o desenvolvimento de aplicações e componentes que se comunicam através de troca de eventos. Um serviço de eventos que facilite a criação de produtos de software que utilizam os modelos de distribuição Push e Pull foi criado; a solução permite também a migração de um modelo para o outro de forma direta. Foram criadas duas instâncias do framework para cada um desses modelos, nas quais foram empregadas técnicas de multithreading e pool de threads visando torná-las eficientes. O problema da ordenação natural de eventos é abordado e o framework incorpora uma solução para o mesmo.
publishDate 2001
dc.date.none.fl_str_mv 2001-08-16
2019-10-16T11:31:03Z
2019-10-16
2019-10-16T11:31:03Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://dspace.sti.ufcg.edu.br/handle/riufcg/8125
COSTA NETO, A. Projeto e implementação de um serviço de eventos para o desenvolvimento de aplicações baseadas em componentes. 2001. 103 f. Dissertação (Mestrado em Ciência da Computação) – Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2001. https://dspace.sti.ufcg.edu.br/handle/riufcg/8125
url https://dspace.sti.ufcg.edu.br/handle/riufcg/8125
identifier_str_mv COSTA NETO, A. Projeto e implementação de um serviço de eventos para o desenvolvimento de aplicações baseadas em componentes. 2001. 103 f. Dissertação (Mestrado em Ciência da Computação) – Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2001. https://dspace.sti.ufcg.edu.br/handle/riufcg/8125
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 Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
UFCG
publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
UFCG
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFCG
instname:Universidade Federal de Campina Grande (UFCG)
instacron:UFCG
instname_str Universidade Federal de Campina Grande (UFCG)
instacron_str UFCG
institution UFCG
reponame_str Biblioteca Digital de Teses e Dissertações da UFCG
collection Biblioteca Digital de Teses e Dissertações da UFCG
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)
repository.mail.fl_str_mv bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br
_version_ 1851784710380847104