Uma arquitetura baseada em web services com diferenciação de serviços para integração de sistemas embutidos a outros sistemas

Detalhes bibliográficos
Autor(a) principal: Machado, Guilherme Bertoni
Data de Publicação: 2006
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: http://repositorio.ufsc.br/xmlui/handle/123456789/88638
Resumo: Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação
id UFSC_169b9300909167f6e0231d0084b36e8c
oai_identifier_str oai:repositorio.ufsc.br:123456789/88638
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Universidade Federal de Santa CatarinaMachado, Guilherme BertoniSiqueira, Frank2012-10-22T11:49:06Z2012-10-22T11:49:06Z20062006232784http://repositorio.ufsc.br/xmlui/handle/123456789/88638Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da ComputaçãoTecnologias para integração de sistemas, como Web Services, vêm sendo empregadas com sucesso para integração de softwares empresariais, permitindo a interação entre sistemas utilizados em diferentes organizações. Web Services têm se mostrado uma arquitetura eficiente para a interconexão de sistemas através da rede. Sistemas Embutidos estão cada vez mais integrados à Internet através da interconexão destes dispositivos em redes TCP/IP. E a integração de aplicações provenientes dos Sistemas Embutidos a outros sistemas vem se mostrando, do mesmo modo, cada vez mais necessária. Este trabalho busca propor e apresentar uma arquitetura baseada em Web Services com diferenciação de serviços para integração de Sistemas Embutidos a outros sistemas. Portanto, realizamos uma definição de uma política de escalonamento com diferenciação entre os serviços e analisamos a adequação da arquitetura de Web Services e da infra-estrutura desenvolvida neste trabalho para a integração de aplicações desenvolvidas sobre sistemas embutidos. A implantação desta arquitetura foi alcançada através do estudo, da modelagem e desenvolvimento do suporte para execução de web services projetados com o toolkit gSOAP tendo como ambiente o sistema embutido SHIP, identificando as limitações para sua integração com outros dispositivos. Ao longo deste trabalho, realizamos mudanças no firmware deste dispositivo com o intuito de permitir a sua integração através do uso de Web Services, e também criamos uma extensão ao toolkit gSOAP para que este oferecesse suporte a diferenciação de serviços. Através da implementação dos serviços usados como testes, conseguimos demonstrar que podemos disponibilizar uma plataforma para o desenvolvimento de Web Services em sistemas embutidos, tanto em relação ao desempenho, quanto ao classificador de serviços proposto, sendo viável para um conjunto significativo de aplicações com restrições temporais do tipo melhor-esforço e de tempo real brando (soft). System integration technologies, such as Web Services, have been employed successfully for the integration of business software, allowing the interaction between systems hosted by different companies. Web Services has shown an efficient architecture for the interconnection of systems through the net. Embedded Systems are more integrated to the Internet through the interconnection of these devices in TCP/IP nets. And the integration of applications proceeding from the Embedded Systems to other systems, in a similar way, becomes more necessary. This work seeks to propose and to present an architecture based on Web Services with services differentiation for Embedded Systems integration to other systems. Therefore, we made a scheduling politics definition with differentiation between the services and analyze the adequacy of the Web Services architecture and the infrastructure developed in this work for the integration of applications developed on Embedded systems. The implantation of this architecture was reached through the study, modeling and development of a web services execution support projected with the gSOAP toolkit having as embedded system environment the SHIP board, identifying the limitations for its integration with other devices. Along these work, we made changes in the firmware of these device in order to allow their integration through the use of Web Services, and also we create an gSOAP#s toolkit extension to provide services differentiation support. Through the services implementation used as tests, we demonstrate that we can provide a platform for the development of Web Services in Embedded Systems, achieving performance and classifying services, being viable for a significant set of applications with time constraints such as best-effort and soft real-time.97 f.| il., grafs., tabs.porFlorianópolis, SCInformaticaCiência da computaçãoSistemas embutidos de computadorServidores da WebArquitetura de redes de computadorSistemas em tempo realQualidade dos serviçosServiços da WebUma arquitetura baseada em web services com diferenciação de serviços para integração de sistemas embutidos a outros sistemasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccessORIGINAL232784.pdfapplication/pdf1097107https://repositorio.ufsc.br/bitstream/123456789/88638/1/232784.pdff4dac9ab787f0e280f49e381a3362dacMD51TEXT232784.pdf.txt232784.pdf.txtExtracted Texttext/plain139430https://repositorio.ufsc.br/bitstream/123456789/88638/2/232784.pdf.txt3b4daadb89ff09118f0116d68862b835MD52THUMBNAIL232784.pdf.jpg232784.pdf.jpgGenerated Thumbnailimage/jpeg983https://repositorio.ufsc.br/bitstream/123456789/88638/3/232784.pdf.jpg57406eb000662ea7b682f5de3dd1dba9MD53123456789/886382013-05-05 05:19:12.207oai:repositorio.ufsc.br:123456789/88638Repositório de PublicaçõesPUBhttp://150.162.242.35/oai/requestopendoar:23732013-05-05T08:19:12Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.pt_BR.fl_str_mv Uma arquitetura baseada em web services com diferenciação de serviços para integração de sistemas embutidos a outros sistemas
title Uma arquitetura baseada em web services com diferenciação de serviços para integração de sistemas embutidos a outros sistemas
spellingShingle Uma arquitetura baseada em web services com diferenciação de serviços para integração de sistemas embutidos a outros sistemas
Machado, Guilherme Bertoni
Informatica
Ciência da computação
Sistemas embutidos de computador
Servidores da Web
Arquitetura de redes de computador
Sistemas em tempo real
Qualidade dos serviços
Serviços da Web
title_short Uma arquitetura baseada em web services com diferenciação de serviços para integração de sistemas embutidos a outros sistemas
title_full Uma arquitetura baseada em web services com diferenciação de serviços para integração de sistemas embutidos a outros sistemas
title_fullStr Uma arquitetura baseada em web services com diferenciação de serviços para integração de sistemas embutidos a outros sistemas
title_full_unstemmed Uma arquitetura baseada em web services com diferenciação de serviços para integração de sistemas embutidos a outros sistemas
title_sort Uma arquitetura baseada em web services com diferenciação de serviços para integração de sistemas embutidos a outros sistemas
author Machado, Guilherme Bertoni
author_facet Machado, Guilherme Bertoni
author_role author
dc.contributor.pt_BR.fl_str_mv Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Machado, Guilherme Bertoni
dc.contributor.advisor1.fl_str_mv Siqueira, Frank
contributor_str_mv Siqueira, Frank
dc.subject.classification.pt_BR.fl_str_mv Informatica
Ciência da computação
Sistemas embutidos de computador
Servidores da Web
Arquitetura de redes de computador
Sistemas em tempo real
Qualidade dos serviços
Serviços da Web
topic Informatica
Ciência da computação
Sistemas embutidos de computador
Servidores da Web
Arquitetura de redes de computador
Sistemas em tempo real
Qualidade dos serviços
Serviços da Web
description Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação
publishDate 2006
dc.date.submitted.pt_BR.fl_str_mv 2006
dc.date.issued.fl_str_mv 2006
dc.date.accessioned.fl_str_mv 2012-10-22T11:49:06Z
dc.date.available.fl_str_mv 2012-10-22T11:49:06Z
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 http://repositorio.ufsc.br/xmlui/handle/123456789/88638
dc.identifier.other.pt_BR.fl_str_mv 232784
identifier_str_mv 232784
url http://repositorio.ufsc.br/xmlui/handle/123456789/88638
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 97 f.| il., grafs., tabs.
dc.publisher.none.fl_str_mv Florianópolis, SC
publisher.none.fl_str_mv Florianópolis, SC
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
bitstream.url.fl_str_mv https://repositorio.ufsc.br/bitstream/123456789/88638/1/232784.pdf
https://repositorio.ufsc.br/bitstream/123456789/88638/2/232784.pdf.txt
https://repositorio.ufsc.br/bitstream/123456789/88638/3/232784.pdf.jpg
bitstream.checksum.fl_str_mv f4dac9ab787f0e280f49e381a3362dac
3b4daadb89ff09118f0116d68862b835
57406eb000662ea7b682f5de3dd1dba9
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1766805373153443840