SOM4R: um middleware para aplicações robóticas baseado na arquitetura orientada a recursos
VELOSO. M. V. D. SOM4R: um middleware para aplicações robóticas baseado na arquitetura orientada a recursos. 2014. 109 f. Tese (Doutorado em Engenharia de Teleinformática) - Centro de Tecnologia, Universidade Federal do Ceará, Fortaleza, 2014. === Submitted by Marlene Sousa (mmarlene@ufc.br) on 201...
Main Author: | |
---|---|
Other Authors: | |
Language: | Portuguese |
Published: |
2015
|
Subjects: | |
Online Access: | http://www.repositorio.ufc.br/handle/riufc/10853 |
id |
ndltd-IBICT-oai-www.repositorio.ufc.br-riufc-10853 |
---|---|
record_format |
oai_dc |
collection |
NDLTD |
language |
Portuguese |
sources |
NDLTD |
topic |
Teleinformática Robótica Middleware |
spellingShingle |
Teleinformática Robótica Middleware Veloso, Marcus Vinicius Duarte SOM4R: um middleware para aplicações robóticas baseado na arquitetura orientada a recursos |
description |
VELOSO. M. V. D. SOM4R: um middleware para aplicações robóticas baseado na arquitetura orientada a recursos. 2014. 109 f. Tese (Doutorado em Engenharia de Teleinformática) - Centro de Tecnologia, Universidade Federal do Ceará, Fortaleza, 2014. === Submitted by Marlene Sousa (mmarlene@ufc.br) on 2015-02-27T18:10:07Z
No. of bitstreams: 1
2014_tese_mvdveloso.pdf: 16042745 bytes, checksum: 57da49c9193fc9b692c6df54eaa29237 (MD5) === Approved for entry into archive by Marlene Sousa(mmarlene@ufc.br) on 2015-03-04T17:21:21Z (GMT) No. of bitstreams: 1
2014_tese_mvdveloso.pdf: 16042745 bytes, checksum: 57da49c9193fc9b692c6df54eaa29237 (MD5) === Made available in DSpace on 2015-03-04T17:21:21Z (GMT). No. of bitstreams: 1
2014_tese_mvdveloso.pdf: 16042745 bytes, checksum: 57da49c9193fc9b692c6df54eaa29237 (MD5)
Previous issue date: 2014-02-14 === Middleware is the software layer situated between the operating system and applications layer or between layers of applications, which provides an infrastructure for integrating applications and data in a distributed processing system. In this thesis we propose a new software layer (middleware) for integration and intelligent sharing of robotic resources (sensors, actuators and / or services) identified by URIs (Uniform Resource Identifiers), using the TCP/IP network, employing protocols with minor firewall restrictions and a resource description language that makes data more portable and interoperable between different types of computers, operating systems and programming languages. The proposed middleware facilitates interactive computing of multiple interconnected applications with the purpose to create a larger application, usually distributed over a computer network consisting of various kinds of heterogeneous hardware and software. With this model of middleware, it is possible to ensure security of access to resources, abstracting the diversity of robotic hardware, to reuse the infrastructure of software for robots between multiple search efforts, reduce the coupling between multiple applications, encourage code portability and support scalability of the architecture. === Middleware é a camada de software, situada entre o sistema operacional e a camada de aplicações ou entre camadas de aplicações, que fornece uma infraestrutura para integração de programas aplicativos e dados em sistema de processamento distribuído. Nesta tese propomos uma nova camada de software (Middleware) para integração e compartilhamento inteligente dos recursos (sensores, atuadores e/ou serviços) robóticos identificados por URIs (Uniform Resource Identifiers), empregando a rede TCP/IP, utilizando protocolos com menores restrições em firewall, uma interface de interação humano-máquina (IHM) implementada através de um portal web e uma linguagem de descrição dos recursos que torna os dados mais portáveis e interoperáveis entre diferentes tipos de computadores, sistemas operacionais e linguagens de programação. O middleware proposto facilita a computação interativa de múltiplos aplicativos interconectados com a finalidade de criar uma aplicação maior, geralmente distribuída sobre uma rede de computadores composta de vários tipos heterogêneos de hardware e software. Com este modelo de middleware, é possível garantir segurança de acesso aos recursos, abstrair a diversidade do hardware robótico, reutilizar a infraestrutura de software para robôs entre múltiplos esforços de pesquisa, reduzir o acoplamento entre os múltiplos aplicativos, estimular a portabilidade do código e suportar escalabilidade da arquitetura. |
author2 |
Barreto, Guilherme de Alencar |
author_facet |
Barreto, Guilherme de Alencar Veloso, Marcus Vinicius Duarte |
author |
Veloso, Marcus Vinicius Duarte |
author_sort |
Veloso, Marcus Vinicius Duarte |
title |
SOM4R: um middleware para aplicações robóticas baseado na arquitetura orientada a recursos |
title_short |
SOM4R: um middleware para aplicações robóticas baseado na arquitetura orientada a recursos |
title_full |
SOM4R: um middleware para aplicações robóticas baseado na arquitetura orientada a recursos |
title_fullStr |
SOM4R: um middleware para aplicações robóticas baseado na arquitetura orientada a recursos |
title_full_unstemmed |
SOM4R: um middleware para aplicações robóticas baseado na arquitetura orientada a recursos |
title_sort |
som4r: um middleware para aplicações robóticas baseado na arquitetura orientada a recursos |
publishDate |
2015 |
url |
http://www.repositorio.ufc.br/handle/riufc/10853 |
work_keys_str_mv |
AT velosomarcusviniciusduarte som4rummiddlewareparaaplicacoesroboticasbaseadonaarquiteturaorientadaarecursos AT velosomarcusviniciusduarte som4ramiddlewareforroboticapplicationsbasedontheresourceorientedarchitecture |
_version_ |
1718833539290497024 |
spelling |
ndltd-IBICT-oai-www.repositorio.ufc.br-riufc-108532019-01-21T17:06:21Z SOM4R: um middleware para aplicações robóticas baseado na arquitetura orientada a recursos SOM4R: a middleware for robotic applications based on the resource-oriented architecture Veloso, Marcus Vinicius Duarte Barreto, Guilherme de Alencar Costa Filho, José Tarcisio Teleinformática Robótica Middleware VELOSO. M. V. D. SOM4R: um middleware para aplicações robóticas baseado na arquitetura orientada a recursos. 2014. 109 f. Tese (Doutorado em Engenharia de Teleinformática) - Centro de Tecnologia, Universidade Federal do Ceará, Fortaleza, 2014. Submitted by Marlene Sousa (mmarlene@ufc.br) on 2015-02-27T18:10:07Z No. of bitstreams: 1 2014_tese_mvdveloso.pdf: 16042745 bytes, checksum: 57da49c9193fc9b692c6df54eaa29237 (MD5) Approved for entry into archive by Marlene Sousa(mmarlene@ufc.br) on 2015-03-04T17:21:21Z (GMT) No. of bitstreams: 1 2014_tese_mvdveloso.pdf: 16042745 bytes, checksum: 57da49c9193fc9b692c6df54eaa29237 (MD5) Made available in DSpace on 2015-03-04T17:21:21Z (GMT). No. of bitstreams: 1 2014_tese_mvdveloso.pdf: 16042745 bytes, checksum: 57da49c9193fc9b692c6df54eaa29237 (MD5) Previous issue date: 2014-02-14 Middleware is the software layer situated between the operating system and applications layer or between layers of applications, which provides an infrastructure for integrating applications and data in a distributed processing system. In this thesis we propose a new software layer (middleware) for integration and intelligent sharing of robotic resources (sensors, actuators and / or services) identified by URIs (Uniform Resource Identifiers), using the TCP/IP network, employing protocols with minor firewall restrictions and a resource description language that makes data more portable and interoperable between different types of computers, operating systems and programming languages. The proposed middleware facilitates interactive computing of multiple interconnected applications with the purpose to create a larger application, usually distributed over a computer network consisting of various kinds of heterogeneous hardware and software. With this model of middleware, it is possible to ensure security of access to resources, abstracting the diversity of robotic hardware, to reuse the infrastructure of software for robots between multiple search efforts, reduce the coupling between multiple applications, encourage code portability and support scalability of the architecture. Middleware é a camada de software, situada entre o sistema operacional e a camada de aplicações ou entre camadas de aplicações, que fornece uma infraestrutura para integração de programas aplicativos e dados em sistema de processamento distribuído. Nesta tese propomos uma nova camada de software (Middleware) para integração e compartilhamento inteligente dos recursos (sensores, atuadores e/ou serviços) robóticos identificados por URIs (Uniform Resource Identifiers), empregando a rede TCP/IP, utilizando protocolos com menores restrições em firewall, uma interface de interação humano-máquina (IHM) implementada através de um portal web e uma linguagem de descrição dos recursos que torna os dados mais portáveis e interoperáveis entre diferentes tipos de computadores, sistemas operacionais e linguagens de programação. O middleware proposto facilita a computação interativa de múltiplos aplicativos interconectados com a finalidade de criar uma aplicação maior, geralmente distribuída sobre uma rede de computadores composta de vários tipos heterogêneos de hardware e software. Com este modelo de middleware, é possível garantir segurança de acesso aos recursos, abstrair a diversidade do hardware robótico, reutilizar a infraestrutura de software para robôs entre múltiplos esforços de pesquisa, reduzir o acoplamento entre os múltiplos aplicativos, estimular a portabilidade do código e suportar escalabilidade da arquitetura. 2015-03-04T17:21:21Z 2015-03-04T17:21:21Z 2014-02-14 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/doctoralThesis VELOSO. M. V. D. (2014) http://www.repositorio.ufc.br/handle/riufc/10853 por info:eu-repo/semantics/openAccess reponame:Repositório Institucional da UFC instname:Universidade Federal do Ceará instacron:UFC |