Uma arquitetura com suporte a módulos dinâmicos para WebLab no domínio de redes de computadores

Detalhes bibliográficos
Ano de defesa: 2011
Autor(a) principal: Souza, Daniel Vieira de
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Uberlândia
BR
Programa de Pós-graduação em Ciência da Computação
Ciências Exatas e da Terra
UFU
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://repositorio.ufu.br/handle/123456789/12507
Resumo: This work presents an architecture that supports dynamic modules for Remote Access laboratories (WebLab) in the domain of computer networks. The architecture follows the paradigm of Service Oriented Architecture (SOA). The experiments are available as modules, following the OSGi specification (Open Services Gateway Initiative). The services of each module of the experiment are automatically published asWeb services, following the REST (Representational State Transfer) principles. Functional requirements for general-purpose WebLabs, as well for the domain of computer networks, are covered in this proposal in order to allow the creation of more robust WebLab that meets the demand of use on the part of students and educational institutions, and in a scalable manner. Through the creation of a new experiment, which made use of the reference implementation of the proposed architecture, it was allowed to demonstrate the facility in designing andmaking available the experiments in the form of modules, besides contributing to the WebLab with one more experiment that allows setting up VLANs (Virtual Local Area Network).
id UFU_e4b1feada7bf2c18662deebe7884bc3f
oai_identifier_str oai:repositorio.ufu.br:123456789/12507
network_acronym_str UFU
network_name_str Repositório Institucional da UFU
repository_id_str
spelling Uma arquitetura com suporte a módulos dinâmicos para WebLab no domínio de redes de computadoresAn Architecture with Support for Dynamic Modules to WebLab in the Domain of Computer NetworksWebLabRESTWeb serviceOSGiVLANRedes de computadores - ProtocolosCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOThis work presents an architecture that supports dynamic modules for Remote Access laboratories (WebLab) in the domain of computer networks. The architecture follows the paradigm of Service Oriented Architecture (SOA). The experiments are available as modules, following the OSGi specification (Open Services Gateway Initiative). The services of each module of the experiment are automatically published asWeb services, following the REST (Representational State Transfer) principles. Functional requirements for general-purpose WebLabs, as well for the domain of computer networks, are covered in this proposal in order to allow the creation of more robust WebLab that meets the demand of use on the part of students and educational institutions, and in a scalable manner. Through the creation of a new experiment, which made use of the reference implementation of the proposed architecture, it was allowed to demonstrate the facility in designing andmaking available the experiments in the form of modules, besides contributing to the WebLab with one more experiment that allows setting up VLANs (Virtual Local Area Network).Mestre em Ciência da ComputaçãoEste trabalho apresenta uma arquitetura com suporte a módulos dinâmicos para laboratórios de acesso remoto (WebLab), no domínio de redes de computadores. A arquitetura segue o paradigma da Arquitetura Orientada a Serviços (Service Oriented Architecture - SOA). Os experimentos são disponibilizados como módulos, seguindo a especificação OSGi (Open Services Gateway Initiative). Os serviços de cada módulo de experimento são publicados automaticamente como serviços Web, seguindo os princípios REST (Representational State Transfer). Requisitos funcionais paraWebLabs de propósitos gerais, bem como para o domínio de redes de computadores, são contemplados nesta proposta a fim de permitir a criação de um WebLab mais robusto que atenda à demanda de uso por parte dos alunos e instituições de ensino e de forma escalável. Por meio da criação de um novo experimento, que fez uso da implementação de referência da arquitetura proposta, possibilitou-se demonstrar a facilidade na concepção e disponibilização dos experimentos em forma de módulos, além de contribuir para oWebLab com mais um experimento, que permite a configuração de VLANs (Virtual Local Area Network).Universidade Federal de UberlândiaBRPrograma de Pós-graduação em Ciência da ComputaçãoCiências Exatas e da TerraUFUFaina, Luís Fernandohttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4728321H4Rosa, Pedro Frosihttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4791965U0Cattelan, Renan Gonçalveshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4770308A4Nascimento Júnior, Cairo LúcioSouza, Daniel Vieira de2016-06-22T18:32:20Z2011-06-132016-06-22T18:32:20Z2011-02-28info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfSOUZA, Daniel Vieira de. An Architecture with Support for Dynamic Modules to WebLab in the Domain of Computer Networks. 2011. 90 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de Uberlândia, Uberlândia, 2011.https://repositorio.ufu.br/handle/123456789/12507porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFUinstname:Universidade Federal de Uberlândia (UFU)instacron:UFU2017-06-23T12:46:48Zoai:repositorio.ufu.br:123456789/12507Repositório InstitucionalONGhttp://repositorio.ufu.br/oai/requestdiinf@dirbi.ufu.bropendoar:2017-06-23T12:46:48Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)false
dc.title.none.fl_str_mv Uma arquitetura com suporte a módulos dinâmicos para WebLab no domínio de redes de computadores
An Architecture with Support for Dynamic Modules to WebLab in the Domain of Computer Networks
title Uma arquitetura com suporte a módulos dinâmicos para WebLab no domínio de redes de computadores
spellingShingle Uma arquitetura com suporte a módulos dinâmicos para WebLab no domínio de redes de computadores
Souza, Daniel Vieira de
WebLab
REST
Web service
OSGi
VLAN
Redes de computadores - Protocolos
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Uma arquitetura com suporte a módulos dinâmicos para WebLab no domínio de redes de computadores
title_full Uma arquitetura com suporte a módulos dinâmicos para WebLab no domínio de redes de computadores
title_fullStr Uma arquitetura com suporte a módulos dinâmicos para WebLab no domínio de redes de computadores
title_full_unstemmed Uma arquitetura com suporte a módulos dinâmicos para WebLab no domínio de redes de computadores
title_sort Uma arquitetura com suporte a módulos dinâmicos para WebLab no domínio de redes de computadores
author Souza, Daniel Vieira de
author_facet Souza, Daniel Vieira de
author_role author
dc.contributor.none.fl_str_mv Faina, Luís Fernando
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4728321H4
Rosa, Pedro Frosi
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4791965U0
Cattelan, Renan Gonçalves
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4770308A4
Nascimento Júnior, Cairo Lúcio
dc.contributor.author.fl_str_mv Souza, Daniel Vieira de
dc.subject.por.fl_str_mv WebLab
REST
Web service
OSGi
VLAN
Redes de computadores - Protocolos
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic WebLab
REST
Web service
OSGi
VLAN
Redes de computadores - Protocolos
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description This work presents an architecture that supports dynamic modules for Remote Access laboratories (WebLab) in the domain of computer networks. The architecture follows the paradigm of Service Oriented Architecture (SOA). The experiments are available as modules, following the OSGi specification (Open Services Gateway Initiative). The services of each module of the experiment are automatically published asWeb services, following the REST (Representational State Transfer) principles. Functional requirements for general-purpose WebLabs, as well for the domain of computer networks, are covered in this proposal in order to allow the creation of more robust WebLab that meets the demand of use on the part of students and educational institutions, and in a scalable manner. Through the creation of a new experiment, which made use of the reference implementation of the proposed architecture, it was allowed to demonstrate the facility in designing andmaking available the experiments in the form of modules, besides contributing to the WebLab with one more experiment that allows setting up VLANs (Virtual Local Area Network).
publishDate 2011
dc.date.none.fl_str_mv 2011-06-13
2011-02-28
2016-06-22T18:32:20Z
2016-06-22T18:32:20Z
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 SOUZA, Daniel Vieira de. An Architecture with Support for Dynamic Modules to WebLab in the Domain of Computer Networks. 2011. 90 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de Uberlândia, Uberlândia, 2011.
https://repositorio.ufu.br/handle/123456789/12507
identifier_str_mv SOUZA, Daniel Vieira de. An Architecture with Support for Dynamic Modules to WebLab in the Domain of Computer Networks. 2011. 90 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de Uberlândia, Uberlândia, 2011.
url https://repositorio.ufu.br/handle/123456789/12507
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 application/pdf
application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Uberlândia
BR
Programa de Pós-graduação em Ciência da Computação
Ciências Exatas e da Terra
UFU
publisher.none.fl_str_mv Universidade Federal de Uberlândia
BR
Programa de Pós-graduação em Ciência da Computação
Ciências Exatas e da Terra
UFU
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFU
instname:Universidade Federal de Uberlândia (UFU)
instacron:UFU
instname_str Universidade Federal de Uberlândia (UFU)
instacron_str UFU
institution UFU
reponame_str Repositório Institucional da UFU
collection Repositório Institucional da UFU
repository.name.fl_str_mv Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)
repository.mail.fl_str_mv diinf@dirbi.ufu.br
_version_ 1827843494015664128