Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação / Made available in DSpace on 2012-10-22T11:49:06Z (GMT). No. of bitstreams: 1
232784.pdf: 1097107 bytes, checksum: f4dac9ab787f0e280f49e381a3362dac (MD5) / Tecnologias 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.
Identifer | oai:union.ndltd.org:IBICT/oai:repositorio.ufsc.br:123456789/88638 |
Date | January 2006 |
Creators | Machado, Guilherme Bertoni |
Contributors | Universidade Federal de Santa Catarina, Siqueira, Frank |
Publisher | Florianópolis, SC |
Source Sets | IBICT Brazilian ETDs |
Language | Portuguese |
Detected Language | Portuguese |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis |
Format | 97 f.| il., grafs., tabs. |
Source | reponame:Repositório Institucional da UFSC, instname:Universidade Federal de Santa Catarina, instacron:UFSC |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0024 seconds