CES: Um Mecanismo Genérico de Composição de Eventos para Sistemas Sensíveis ao Contexto

Detalhes bibliográficos
Autor(a) principal: Lopes, Frederico Araújo da Silva
Data de Publicação: 2008
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/jspui/handle/123456789/17968
Resumo: Pervasive applications use context provision middleware support as infrastructures to provide context information. Typically, those applications use communication publish/subscribe to eliminate the direct coupling between components and to allow the selective information dissemination based in the interests of the communicating elements. The use of composite events mechanisms together with such middlewares to aggregate individual low level events, originating from of heterogeneous sources, in high level context information relevant for the application. CES (Composite Event System) is a composite events mechanism that works simultaneously in cooperation with several context provision middlewares. With that integration, applications use CES to subscribe to composite events and CES, in turn, subscribes to the primitive events in the appropriate underlying middlewares and notifies the applications when the composed events happen. Furthermore, CES offers a language with a group of operators for the definition of composite events that also allows context information sharing
id UFRN_d40045bb36471c72f6b7f72b0b12b762
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/17968
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Lopes, Frederico Araújo da Silvahttp://lattes.cnpq.br/9177823996895375http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784543T8Batista, Thais Vasconcelos2014-12-17T15:47:45Z2014-12-122014-12-17T15:47:45Z2008-02-15LOPES, Frederico Araújo da Silva. CES: Um Mecanismo Genérico de Composição de Eventos para Sistemas Sensíveis ao Contexto. 2008. 88 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2008.https://repositorio.ufrn.br/jspui/handle/123456789/17968Pervasive applications use context provision middleware support as infrastructures to provide context information. Typically, those applications use communication publish/subscribe to eliminate the direct coupling between components and to allow the selective information dissemination based in the interests of the communicating elements. The use of composite events mechanisms together with such middlewares to aggregate individual low level events, originating from of heterogeneous sources, in high level context information relevant for the application. CES (Composite Event System) is a composite events mechanism that works simultaneously in cooperation with several context provision middlewares. With that integration, applications use CES to subscribe to composite events and CES, in turn, subscribes to the primitive events in the appropriate underlying middlewares and notifies the applications when the composed events happen. Furthermore, CES offers a language with a group of operators for the definition of composite events that also allows context information sharingAplicações pervasivas usam o suporte de middlewares de provisão de contexto como infra-estruturas para prover informações contextuais. Tipicamente, essas aplicações utilizam comunicação baseada em eventos de forma a eliminar o acoplamento direto entre componentes e permitir a disseminação seletiva de informações baseada nos interesses dos elementos comunicantes. O uso de mecanismos de composição de eventos em conjunto com tais middlewares faz-se necessário para agregar eventos individuais de baixo nível, oriundos de fontes heterogêneas, em informações contextuais de alto nível relevantes para a aplicação. Esse trabalho propõe o CES (Composite Event System), um mecanismo de composição de eventos que trabalha em cooperação com mais de um middleware de provisão de contexto simultaneamente. Com essa integração, aplicações utilizam o CES para fazer subscrições a eventos compostos e este, por sua vez, faz a subscrição dos eventos primitivos nos middlewares apropriados e notifica as aplicações quando os eventos compostos ocorrem. Além disso, o CES oferece uma linguagem com um conjunto de operadores para definição de eventos compostos que também permite o compartilhamento de informações contextuaisapplication/pdfporUniversidade Federal do Rio Grande do NortePrograma de Pós-Graduação em Sistemas e ComputaçãoUFRNBRCiência da ComputaçãoSistemas distribuídosMiddlewarePublish/subscribeComposição de eventosContextoDistributed systemsMiddlewarePublish/subscribeEvent compositionCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOCES: Um Mecanismo Genérico de Composição de Eventos para Sistemas Sensíveis ao Contextoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALFredericoASL.pdfapplication/pdf1144555https://repositorio.ufrn.br/bitstream/123456789/17968/1/FredericoASL.pdf05531a7c277b2d737fe8510e3a7ede26MD51TEXTFredericoASL.pdf.txtFredericoASL.pdf.txtExtracted texttext/plain144477https://repositorio.ufrn.br/bitstream/123456789/17968/6/FredericoASL.pdf.txtf76cee545bb9b241fdbde3b7aeceaff9MD56THUMBNAILFredericoASL.pdf.jpgFredericoASL.pdf.jpgIM Thumbnailimage/jpeg3392https://repositorio.ufrn.br/bitstream/123456789/17968/7/FredericoASL.pdf.jpgd0c5c800b9c07e7b8c7b2cce9130a954MD57123456789/179682017-11-04 10:19:12.769oai:https://repositorio.ufrn.br:123456789/17968Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2017-11-04T13:19:12Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.por.fl_str_mv CES: Um Mecanismo Genérico de Composição de Eventos para Sistemas Sensíveis ao Contexto
title CES: Um Mecanismo Genérico de Composição de Eventos para Sistemas Sensíveis ao Contexto
spellingShingle CES: Um Mecanismo Genérico de Composição de Eventos para Sistemas Sensíveis ao Contexto
Lopes, Frederico Araújo da Silva
Sistemas distribuídos
Middleware
Publish/subscribe
Composição de eventos
Contexto
Distributed systems
Middleware
Publish/subscribe
Event composition
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
title_short CES: Um Mecanismo Genérico de Composição de Eventos para Sistemas Sensíveis ao Contexto
title_full CES: Um Mecanismo Genérico de Composição de Eventos para Sistemas Sensíveis ao Contexto
title_fullStr CES: Um Mecanismo Genérico de Composição de Eventos para Sistemas Sensíveis ao Contexto
title_full_unstemmed CES: Um Mecanismo Genérico de Composição de Eventos para Sistemas Sensíveis ao Contexto
title_sort CES: Um Mecanismo Genérico de Composição de Eventos para Sistemas Sensíveis ao Contexto
author Lopes, Frederico Araújo da Silva
author_facet Lopes, Frederico Araújo da Silva
author_role author
dc.contributor.authorID.por.fl_str_mv
dc.contributor.authorLattes.por.fl_str_mv http://lattes.cnpq.br/9177823996895375
dc.contributor.advisorID.por.fl_str_mv
dc.contributor.advisorLattes.por.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784543T8
dc.contributor.author.fl_str_mv Lopes, Frederico Araújo da Silva
dc.contributor.advisor1.fl_str_mv Batista, Thais Vasconcelos
contributor_str_mv Batista, Thais Vasconcelos
dc.subject.por.fl_str_mv Sistemas distribuídos
Middleware
Publish/subscribe
Composição de eventos
Contexto
topic Sistemas distribuídos
Middleware
Publish/subscribe
Composição de eventos
Contexto
Distributed systems
Middleware
Publish/subscribe
Event composition
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
dc.subject.eng.fl_str_mv Distributed systems
Middleware
Publish/subscribe
Event composition
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
description Pervasive applications use context provision middleware support as infrastructures to provide context information. Typically, those applications use communication publish/subscribe to eliminate the direct coupling between components and to allow the selective information dissemination based in the interests of the communicating elements. The use of composite events mechanisms together with such middlewares to aggregate individual low level events, originating from of heterogeneous sources, in high level context information relevant for the application. CES (Composite Event System) is a composite events mechanism that works simultaneously in cooperation with several context provision middlewares. With that integration, applications use CES to subscribe to composite events and CES, in turn, subscribes to the primitive events in the appropriate underlying middlewares and notifies the applications when the composed events happen. Furthermore, CES offers a language with a group of operators for the definition of composite events that also allows context information sharing
publishDate 2008
dc.date.issued.fl_str_mv 2008-02-15
dc.date.accessioned.fl_str_mv 2014-12-17T15:47:45Z
dc.date.available.fl_str_mv 2014-12-12
2014-12-17T15:47:45Z
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.citation.fl_str_mv LOPES, Frederico Araújo da Silva. CES: Um Mecanismo Genérico de Composição de Eventos para Sistemas Sensíveis ao Contexto. 2008. 88 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2008.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/jspui/handle/123456789/17968
identifier_str_mv LOPES, Frederico Araújo da Silva. CES: Um Mecanismo Genérico de Composição de Eventos para Sistemas Sensíveis ao Contexto. 2008. 88 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2008.
url https://repositorio.ufrn.br/jspui/handle/123456789/17968
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.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Sistemas e Computação
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Ciência da Computação
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/17968/1/FredericoASL.pdf
https://repositorio.ufrn.br/bitstream/123456789/17968/6/FredericoASL.pdf.txt
https://repositorio.ufrn.br/bitstream/123456789/17968/7/FredericoASL.pdf.jpg
bitstream.checksum.fl_str_mv 05531a7c277b2d737fe8510e3a7ede26
f76cee545bb9b241fdbde3b7aeceaff9
d0c5c800b9c07e7b8c7b2cce9130a954
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1802117527623434240