Uma arquitetura baseada em web services com diferenciação de serviços para integração de sistemas embutidos a outros sistemas
Autor(a) principal: | |
---|---|
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 |