Design and implementation of a broker for a service-oriented context management and distribution architecture

Detalhes bibliográficos
Autor(a) principal: Crippa, Marcos Rates
Data de Publicação: 2010
Tipo de documento: Trabalho de conclusão de curso
Idioma: eng
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/26352
Resumo: Esse trabalho apresenta o design e implementação de um Broker para uma Arquitetura Orientada a Serviços. Essa arqwuitetura gerencia e distribui informação de contexto. O objetivo final é ter uma implementação que provê todos os serviços requiridos pela arquitetura onde esse Broker opera. Ele será um ponto central para informação de contexto no sistema como um todo, tendo um papel maior do que um Broker comum em uma Arquitetura Orientada a Serviços. Inicialmente, uma base conceitual para esse trabalho será apresentada. O Broker opera em um ambiente consciente de contexto. Uma definição de contexto e de consciência de contexto são apresentadas. Além disso, os possíveis estilos de arquitetura e modos como contexto pode ser modelado e representado também serão apresentados e discutidos. Subsequentemente, a arquitetura onde o Broker opera será descrita e detalhada. Será a partir dessa arquitetura que os requerimentos funcionais do Broker serão determinados e extraídos. Ele é um componente chave da arquitetura, e deve preencher todos os requerimentos eficientemente. Todo o design e funcionamento serão então apresentados. As escolhas pertinentes ao design serão discutidas e argumentadas. Finalmente, possíveis expansões e melhorias serão discutidas. Após o fim deste trabalho, é possível concluir que o componente proposto satisfaz todos os requisitos funcionais. É uma solução que provê um gerente de contexto de alto nível, não estando atrelada a nenhum grupo específico de aplicações. Qualquer cliente do sistema pode procurar e acessar informação contextual facilmente.
id UFRGS-2_13835e53e629dede9aa70ed7c189bbaa
oai_identifier_str oai:www.lume.ufrgs.br:10183/26352
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Crippa, Marcos RatesGeyer, Claudio Fernando ResinSchotten, Hans-Dieter2010-10-14T04:19:22Z2010http://hdl.handle.net/10183/26352000757811Esse trabalho apresenta o design e implementação de um Broker para uma Arquitetura Orientada a Serviços. Essa arqwuitetura gerencia e distribui informação de contexto. O objetivo final é ter uma implementação que provê todos os serviços requiridos pela arquitetura onde esse Broker opera. Ele será um ponto central para informação de contexto no sistema como um todo, tendo um papel maior do que um Broker comum em uma Arquitetura Orientada a Serviços. Inicialmente, uma base conceitual para esse trabalho será apresentada. O Broker opera em um ambiente consciente de contexto. Uma definição de contexto e de consciência de contexto são apresentadas. Além disso, os possíveis estilos de arquitetura e modos como contexto pode ser modelado e representado também serão apresentados e discutidos. Subsequentemente, a arquitetura onde o Broker opera será descrita e detalhada. Será a partir dessa arquitetura que os requerimentos funcionais do Broker serão determinados e extraídos. Ele é um componente chave da arquitetura, e deve preencher todos os requerimentos eficientemente. Todo o design e funcionamento serão então apresentados. As escolhas pertinentes ao design serão discutidas e argumentadas. Finalmente, possíveis expansões e melhorias serão discutidas. Após o fim deste trabalho, é possível concluir que o componente proposto satisfaz todos os requisitos funcionais. É uma solução que provê um gerente de contexto de alto nível, não estando atrelada a nenhum grupo específico de aplicações. Qualquer cliente do sistema pode procurar e acessar informação contextual facilmente.This work presents the design and implementation of a Broker for a Service-Oriented Architecture. This architecture manages and distributes context information. The goal is to have an implementation that provides all the services required by the architecture where the Broker resides. It will act as a central point for context information in the whole system, going further than the role normally assigned to a Broker in a SOA. First, the conceptual base for this work will be presented. The Broker operates in a context aware environment, and has to manage context information. A definition of context and context awareness are presented. Besides, the possible architectural styles and ways for context to be modelled and represented are also presented and discussed. Subsequently, the architecture in which the Broker operates will be describe and detailed. It’s from that architecture that all functional requirements for the Broker shall be determined and extracted. It constitutes a key component to the system, and it should fulfill all requirements in an efficient manner. All the design and functioning will be then presented. The design choices will be discussed and argued for. Finally, possible expansions and improvements will be discussed. After the end of this work, it is possible to conclude that the proposed component fulfills all functional requirements. It is a solution that provides a high level context manager, and in no way binded to a specific set of applications. Any client of the system can easily search and access contextual information.application/pdfengProcessamento distribuídoArquitetura : ComputadoresContextContext aware computingSOAContext aware systemsDesign and implementation of a broker for a service-oriented context management and distribution architectureDesign e implementação de um broker para uma arquitetura de gerência e distribuição de contexto orientada a serviços info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2010Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000757811.pdf000757811.pdfTexto completo (inglês)application/pdf2356421http://www.lume.ufrgs.br/bitstream/10183/26352/1/000757811.pdfdfcce3f317e1e2438a781c42dfdc1b32MD51TEXT000757811.pdf.txt000757811.pdf.txtExtracted Texttext/plain102895http://www.lume.ufrgs.br/bitstream/10183/26352/2/000757811.pdf.txt5f2d67d9900e25cb2f8f4ad07e060d0cMD52THUMBNAIL000757811.pdf.jpg000757811.pdf.jpgGenerated Thumbnailimage/jpeg1116http://www.lume.ufrgs.br/bitstream/10183/26352/3/000757811.pdf.jpg29c153f4153cc8f43eb40e8ef488514eMD5310183/263522022-02-22 04:51:58.321742oai:www.lume.ufrgs.br:10183/26352Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2022-02-22T07:51:58Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Design and implementation of a broker for a service-oriented context management and distribution architecture
dc.title.alternative.en.fl_str_mv Design e implementação de um broker para uma arquitetura de gerência e distribuição de contexto orientada a serviços
title Design and implementation of a broker for a service-oriented context management and distribution architecture
spellingShingle Design and implementation of a broker for a service-oriented context management and distribution architecture
Crippa, Marcos Rates
Processamento distribuído
Arquitetura : Computadores
Context
Context aware computing
SOA
Context aware systems
title_short Design and implementation of a broker for a service-oriented context management and distribution architecture
title_full Design and implementation of a broker for a service-oriented context management and distribution architecture
title_fullStr Design and implementation of a broker for a service-oriented context management and distribution architecture
title_full_unstemmed Design and implementation of a broker for a service-oriented context management and distribution architecture
title_sort Design and implementation of a broker for a service-oriented context management and distribution architecture
author Crippa, Marcos Rates
author_facet Crippa, Marcos Rates
author_role author
dc.contributor.author.fl_str_mv Crippa, Marcos Rates
dc.contributor.advisor1.fl_str_mv Geyer, Claudio Fernando Resin
dc.contributor.advisor-co1.fl_str_mv Schotten, Hans-Dieter
contributor_str_mv Geyer, Claudio Fernando Resin
Schotten, Hans-Dieter
dc.subject.por.fl_str_mv Processamento distribuído
Arquitetura : Computadores
topic Processamento distribuído
Arquitetura : Computadores
Context
Context aware computing
SOA
Context aware systems
dc.subject.eng.fl_str_mv Context
Context aware computing
SOA
Context aware systems
description Esse trabalho apresenta o design e implementação de um Broker para uma Arquitetura Orientada a Serviços. Essa arqwuitetura gerencia e distribui informação de contexto. O objetivo final é ter uma implementação que provê todos os serviços requiridos pela arquitetura onde esse Broker opera. Ele será um ponto central para informação de contexto no sistema como um todo, tendo um papel maior do que um Broker comum em uma Arquitetura Orientada a Serviços. Inicialmente, uma base conceitual para esse trabalho será apresentada. O Broker opera em um ambiente consciente de contexto. Uma definição de contexto e de consciência de contexto são apresentadas. Além disso, os possíveis estilos de arquitetura e modos como contexto pode ser modelado e representado também serão apresentados e discutidos. Subsequentemente, a arquitetura onde o Broker opera será descrita e detalhada. Será a partir dessa arquitetura que os requerimentos funcionais do Broker serão determinados e extraídos. Ele é um componente chave da arquitetura, e deve preencher todos os requerimentos eficientemente. Todo o design e funcionamento serão então apresentados. As escolhas pertinentes ao design serão discutidas e argumentadas. Finalmente, possíveis expansões e melhorias serão discutidas. Após o fim deste trabalho, é possível concluir que o componente proposto satisfaz todos os requisitos funcionais. É uma solução que provê um gerente de contexto de alto nível, não estando atrelada a nenhum grupo específico de aplicações. Qualquer cliente do sistema pode procurar e acessar informação contextual facilmente.
publishDate 2010
dc.date.accessioned.fl_str_mv 2010-10-14T04:19:22Z
dc.date.issued.fl_str_mv 2010
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/26352
dc.identifier.nrb.pt_BR.fl_str_mv 000757811
url http://hdl.handle.net/10183/26352
identifier_str_mv 000757811
dc.language.iso.fl_str_mv eng
language eng
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:Repositório Institucional 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 Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/26352/1/000757811.pdf
http://www.lume.ufrgs.br/bitstream/10183/26352/2/000757811.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/26352/3/000757811.pdf.jpg
bitstream.checksum.fl_str_mv dfcce3f317e1e2438a781c42dfdc1b32
5f2d67d9900e25cb2f8f4ad07e060d0c
29c153f4153cc8f43eb40e8ef488514e
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1801224401311498240