Mostrar el registro sencillo del ítem

dc.contributor.advisorBecker, Karinpt_BR
dc.contributor.authorScortegagna, Rafaelpt_BR
dc.date.accessioned2013-02-05T01:39:01Zpt_BR
dc.date.issued2013pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/66104pt_BR
dc.description.abstractAtualmente, com a evolução dos sistemas de informações temos conectados na internet uma heterogeneidade muito grande de sistemas que interagem entre si. Essa interação, muitas vezes, é realizada com a utilização de web services. Um web service pode ser desenvolvido por um grupo de desenvolvedores que o disponibilizam em um servidor para ser utilizado por pessoas que assim desejar. A disponibilização de novas versões de um web service pode tornar versões antigas incompatíveis com novas versões. Essa incompatibilidade faz com que um web service necessite de manutenção como qualquer outro componente de software. A manutenção de versões de web services requer estratégias para tornar a disponibilização de versões o menos impactante possível. O trabalho “Measuring Change Impact Based on Usage Profiles” de Yamashita et al. (2012) propõe um framewok de apoio à evolução de serviços onde são podem ser realizadas verificações de compatibilidade, criação de perfis de uso e análise de impacto do uso de um serviço a partir de novas versões do mesmo. Este trabalho tem como objetivos expandir o framewok proposto no trabalho de Yamashita et al. (2012) agregando um componente de avaliação de compatibilidade considerando um perfil de uso na avaliação e realizar a flexibilização das regras de uso utilizadas para a verificação de compatibilidade entre versões de um serviço. Este trabalho também apresenta experimentos utilizando versões de um serviço, perfis de uso e a flexibilização de regras para explorar a eficiência e realizar a validação de sua utilidade.pt_BR
dc.description.abstractNowadays, with the evolution of information systems we have connected on the internet a very large heterogeneity of systems that interact with each other. This interaction, often, is performed with the use of web services. A web service can be developed by a group of developers that provide it on a server to be used by people who desire. The availability of new versions of a web service can make older versions incompatible with new versions. This mismatch makes that a web service requires maintenance just like any other software component. Maintaining versions of web services requires strategies to make available versions the least impactful possible. The paper “Measuring Change Impact Based on Usage Profiles” from Yamashita et al. (2012) propose a framework to support the evolution of services where can be performed compatibility checks, creation of usage profiles and impact analysis from a service based on new versions of the same. This paper aims to expand the framework proposed in the Yamashita et al. (2012) paper adding a component related to the evaluation of compatibility considering an usage profile on the evaluation and perform flexible use rules used to verify the compatibility between two versions of a service. This paper also presents experiments using versions of a service, usage profiles and easing of rule to explore the efficiency and perform validation of its usefulness.en
dc.format.mimetypeapplication/pdf
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectEngenharia : Softwarept_BR
dc.subjectWeb servicesen
dc.subjectVersioningen
dc.subjectUsabilidadept_BR
dc.subjectFrameworken
dc.titleAvaliação da compatibilidade de serviços com uma abordagem orientada ao usopt_BR
dc.title.alternativeServices compatibility evaluating by an use oriented approach en
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.identifier.nrb000870979pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentInstituto de Informáticapt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date2013pt_BR
dc.degree.graduationCiência da Computação: Ênfase em Ciência da Computação: Bachareladopt_BR
dc.degree.levelgraduaçãopt_BR


Ficheros en el ítem

Thumbnail
   

Este ítem está licenciado en la Creative Commons License

Mostrar el registro sencillo del ítem