RestMDD: Ambiente colaborativo para o apoio no desenvolvimento de serviços Web RESTful

Detalhes bibliográficos
Autor(a) principal: Sanchez, Robson Vinicius Vieira
Data de Publicação: 2013
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da USP
Texto Completo: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-08012014-100514/
Resumo: Na ultima década o paradigma de computação orientada a serviços (SOC - Service Oriented Computing) tem ganhado cada vez mais espaço na indústria e na academia, a fim de solucionar o problema da falta de comunicação entre os diversos sistemas de informação presentes dentro de um ambiente corporativo. Graças aos recentes avanços da chamada \"Web 2.0\" um novo estilo arquitetural chamado de Arquitetura orientada a Web (WOA - Web Oriented Architecture) foi proposto a fim de garantir uma maneira simples de conectar os componentes de software dinamicamente. Esse estilo tem como um dos princípios o uso de serviços Web RESTful, a fim de conseguir uma interface funcional simples e uniforme. Este trabalho apresenta um ambiente colaborativo de apoio ao desenvolvimento de serviços Web RESTful utilizando o paradigma de desenvolvimento orientado a modelos (MDD - Model Driven Development). Pretende-se mostrar os benefícios do MDD aplicado a Engenharia Web e também as vantagens apresentadas pela colaboração nesse cenário. Foi realizado ainda um experimento a fim de comprovar a eficiência do ambiente colaborativo e benefícios alcançados por ele
id USP_221289c970d025e03fb5d4b456117b8b
oai_identifier_str oai:teses.usp.br:tde-08012014-100514
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str 2721
spelling RestMDD: Ambiente colaborativo para o apoio no desenvolvimento de serviços Web RESTfulRestMDD: collaborative environment to support the development of RESTful web servicesAmbientes colaborativosArquitetura orientada a WebCollaborative environmentsComputação orientada a serviçosDesenvolvimento orientado a modelosDomain specific languageEngenharia WebLinguagem específica de domínioModel driven developmentRESTful web servicesService oriented computingServiços Web RESTfulWeb engineeringWeb oriented architectureNa ultima década o paradigma de computação orientada a serviços (SOC - Service Oriented Computing) tem ganhado cada vez mais espaço na indústria e na academia, a fim de solucionar o problema da falta de comunicação entre os diversos sistemas de informação presentes dentro de um ambiente corporativo. Graças aos recentes avanços da chamada \"Web 2.0\" um novo estilo arquitetural chamado de Arquitetura orientada a Web (WOA - Web Oriented Architecture) foi proposto a fim de garantir uma maneira simples de conectar os componentes de software dinamicamente. Esse estilo tem como um dos princípios o uso de serviços Web RESTful, a fim de conseguir uma interface funcional simples e uniforme. Este trabalho apresenta um ambiente colaborativo de apoio ao desenvolvimento de serviços Web RESTful utilizando o paradigma de desenvolvimento orientado a modelos (MDD - Model Driven Development). Pretende-se mostrar os benefícios do MDD aplicado a Engenharia Web e também as vantagens apresentadas pela colaboração nesse cenário. Foi realizado ainda um experimento a fim de comprovar a eficiência do ambiente colaborativo e benefícios alcançados por eleIn the last decade the paradigm of Service Oriented Computing has gained more attention in industry and academia in order to solve the problem of lack of communication between different information systems present within a corporate environment. Due to recent advances in Web 2.0 a new architectural style called Web Oriented Architecture is proposed to ensure a simple way to connect software components dynamically. This style has as a principle the use of RESTful Web Services in order to achieve a uniform interface simple and functional. This paper presents a collaborative environment to support the development of RESTful Web Services using the Model Driven Development paradigm. It is intended to show the benefits of MDD applied to Web Engineering and also the advantages presented by collaboration in this scenario. It was also performed a experiment to prove the efficiency of the collaborative environment and benefits achieved by the sameBiblioteca Digitais de Teses e Dissertações da USPFortes, Renata Pontin de MattosSanchez, Robson Vinicius Vieira2013-09-02info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/55/55134/tde-08012014-100514/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2016-07-28T16:11:02Zoai:teses.usp.br:tde-08012014-100514Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212016-07-28T16:11:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv RestMDD: Ambiente colaborativo para o apoio no desenvolvimento de serviços Web RESTful
RestMDD: collaborative environment to support the development of RESTful web services
title RestMDD: Ambiente colaborativo para o apoio no desenvolvimento de serviços Web RESTful
spellingShingle RestMDD: Ambiente colaborativo para o apoio no desenvolvimento de serviços Web RESTful
Sanchez, Robson Vinicius Vieira
Ambientes colaborativos
Arquitetura orientada a Web
Collaborative environments
Computação orientada a serviços
Desenvolvimento orientado a modelos
Domain specific language
Engenharia Web
Linguagem específica de domínio
Model driven development
RESTful web services
Service oriented computing
Serviços Web RESTful
Web engineering
Web oriented architecture
title_short RestMDD: Ambiente colaborativo para o apoio no desenvolvimento de serviços Web RESTful
title_full RestMDD: Ambiente colaborativo para o apoio no desenvolvimento de serviços Web RESTful
title_fullStr RestMDD: Ambiente colaborativo para o apoio no desenvolvimento de serviços Web RESTful
title_full_unstemmed RestMDD: Ambiente colaborativo para o apoio no desenvolvimento de serviços Web RESTful
title_sort RestMDD: Ambiente colaborativo para o apoio no desenvolvimento de serviços Web RESTful
author Sanchez, Robson Vinicius Vieira
author_facet Sanchez, Robson Vinicius Vieira
author_role author
dc.contributor.none.fl_str_mv Fortes, Renata Pontin de Mattos
dc.contributor.author.fl_str_mv Sanchez, Robson Vinicius Vieira
dc.subject.por.fl_str_mv Ambientes colaborativos
Arquitetura orientada a Web
Collaborative environments
Computação orientada a serviços
Desenvolvimento orientado a modelos
Domain specific language
Engenharia Web
Linguagem específica de domínio
Model driven development
RESTful web services
Service oriented computing
Serviços Web RESTful
Web engineering
Web oriented architecture
topic Ambientes colaborativos
Arquitetura orientada a Web
Collaborative environments
Computação orientada a serviços
Desenvolvimento orientado a modelos
Domain specific language
Engenharia Web
Linguagem específica de domínio
Model driven development
RESTful web services
Service oriented computing
Serviços Web RESTful
Web engineering
Web oriented architecture
description Na ultima década o paradigma de computação orientada a serviços (SOC - Service Oriented Computing) tem ganhado cada vez mais espaço na indústria e na academia, a fim de solucionar o problema da falta de comunicação entre os diversos sistemas de informação presentes dentro de um ambiente corporativo. Graças aos recentes avanços da chamada \"Web 2.0\" um novo estilo arquitetural chamado de Arquitetura orientada a Web (WOA - Web Oriented Architecture) foi proposto a fim de garantir uma maneira simples de conectar os componentes de software dinamicamente. Esse estilo tem como um dos princípios o uso de serviços Web RESTful, a fim de conseguir uma interface funcional simples e uniforme. Este trabalho apresenta um ambiente colaborativo de apoio ao desenvolvimento de serviços Web RESTful utilizando o paradigma de desenvolvimento orientado a modelos (MDD - Model Driven Development). Pretende-se mostrar os benefícios do MDD aplicado a Engenharia Web e também as vantagens apresentadas pela colaboração nesse cenário. Foi realizado ainda um experimento a fim de comprovar a eficiência do ambiente colaborativo e benefícios alcançados por ele
publishDate 2013
dc.date.none.fl_str_mv 2013-09-02
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://www.teses.usp.br/teses/disponiveis/55/55134/tde-08012014-100514/
url http://www.teses.usp.br/teses/disponiveis/55/55134/tde-08012014-100514/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1815256551738310656