Um mecanismo de atualização de ferramentas para um ambiente de desenvolvimento distribuído de software

Detalhes bibliográficos
Autor(a) principal: Meneses, Rafael Cassolato de
Data de Publicação: 2010
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)
Texto Completo: http://repositorio.uem.br:8080/jspui/handle/1/2590
Resumo: Although the Distributed Software Development (DSD) introduced several competitive advantages, also emerged constraints imposed by geographic distances, languages, culture diversities and so on. To assist collaboration in DSD, computer systems which offer software development support, maintenance and improvement are used to control the activi ties. The Distributed Software Development Environments (DSDE) are composed of these computational systems, whose goal is to support the collaborative work in a productive manner, aiding on idea communications, resource sharing and work efforts coordination. Besides that, these environments require updates of the available resources, such as bug corrections and in this case new additional features and functionalities. Thus, it becomes necessary to give a suitable support of resource automated updates in a development environment. So, this thesis presents a mechanism that aims deal with the update process in a Distributed Software Development Environment, consequently minimizing its update problems without the requirement of the user's environment instance to be stopped and restarted during this process. In addition, a service to manage the environment's tool repository is inserted in the mechanism, centralizing its accessing and ensure that a user can exploit just the assigned modules to his/her profile. The major contributions from this thesis are: update's notification by the environment; human interaction is not necessary in the update process and it allows monitoring each tool in user's workspace.
id UEM-10_6f3183731b31ee816d570518eb6ea9cd
oai_identifier_str oai:localhost:1/2590
network_acronym_str UEM-10
network_name_str Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)
repository_id_str
spelling Um mecanismo de atualização de ferramentas para um ambiente de desenvolvimento distribuído de softwareDesenvolvimento Distribuído de Software (DDS)Atualização de softwareAmbientes de Desenvolvimento Distribuído de Software (ADDS).Ciências Exatas e da TerraCiência da ComputaçãoAlthough the Distributed Software Development (DSD) introduced several competitive advantages, also emerged constraints imposed by geographic distances, languages, culture diversities and so on. To assist collaboration in DSD, computer systems which offer software development support, maintenance and improvement are used to control the activi ties. The Distributed Software Development Environments (DSDE) are composed of these computational systems, whose goal is to support the collaborative work in a productive manner, aiding on idea communications, resource sharing and work efforts coordination. Besides that, these environments require updates of the available resources, such as bug corrections and in this case new additional features and functionalities. Thus, it becomes necessary to give a suitable support of resource automated updates in a development environment. So, this thesis presents a mechanism that aims deal with the update process in a Distributed Software Development Environment, consequently minimizing its update problems without the requirement of the user's environment instance to be stopped and restarted during this process. In addition, a service to manage the environment's tool repository is inserted in the mechanism, centralizing its accessing and ensure that a user can exploit just the assigned modules to his/her profile. The major contributions from this thesis are: update's notification by the environment; human interaction is not necessary in the update process and it allows monitoring each tool in user's workspace.Embora o Desenvolvimento Distribuído de Software (DDS) tenha trazido diversas vantagens competitivas, ao seu lado surgiram diversas barreiras impostas pela distância física, como diferenças culturais ou de idiomas, entre outras. Para apoiar a colaboração em DDS, são utilizados sistemas computacionais que oferecem suporte para o desenvolvimento, manutenção e melhorias em software e, também, para o controle dessas atividades. Esses sistemas computacionais compõem os chamados Ambientes de Desenvolvimento Distribuído de Software (ADDS), cuja meta é apoiar o trabalho cooperativo de maneira mais produtiva, auxiliando a comunicação de idéias, compartilhamento de recursos e coordenação dos esforços de trabalho. Esses ambientes demandam por atualizações de recursos disponíveis, tais como: produtos de software para correção de erros e adição de novas características, incluindo-se neste caso novas versões e funcionalidades. Portanto, torna-se necessário oferecer um suporte adequado de atualização automatizada de recursos em um ambiente de desenvolvimento. Esta dissertação apresenta a construção de um mecanismo que se propõe a tratar do processo de atualização, em um Ambiente de Desenvolvimento Distribuído de Software, minimizando, deste modo, os problemas referentes à atualização do mesmo, sem que haja a necessidade da instância do ambiente do usuário ser parada e reinicializada durante esse processo. Também está inserido no mecanismo, um serviço responsável por gerenciar o repositório de ferramentas do ambiente, centralizando desta maneira, o acesso ao mesmo e, garantindo que um usuário utilizará somente os módulos que foram atribuídos ao seu perfil. Como principais contribuições do trabalho podem-se destacar a notificação de atualização feita pelo ambiente, a não necessidade de intervenção humana no processo de atualização e a possibilidade de monitoramento das ferramentas utilizadas por cada usuário do ambiente.91 fUniversidade Estadual de MaringáBrasilPrograma de Pós-Graduação em Ciência da ComputaçãoUEMMaringá, PRDepartamento de InformáticaElisa Hatsue Moriya HuzitaAnderson Faistino da Silva - UEMGlêdson Elias da Silveira - UFPBMeneses, Rafael Cassolato de2018-04-10T20:12:29Z2018-04-10T20:12:29Z2010info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://repositorio.uem.br:8080/jspui/handle/1/2590porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)instname:Universidade Estadual de Maringá (UEM)instacron:UEM2018-04-10T20:12:29Zoai:localhost:1/2590Repositório InstitucionalPUBhttp://repositorio.uem.br:8080/oai/requestopendoar:2024-04-23T14:55:39.352741Repositório Institucional da Universidade Estadual de Maringá (RI-UEM) - Universidade Estadual de Maringá (UEM)false
dc.title.none.fl_str_mv Um mecanismo de atualização de ferramentas para um ambiente de desenvolvimento distribuído de software
title Um mecanismo de atualização de ferramentas para um ambiente de desenvolvimento distribuído de software
spellingShingle Um mecanismo de atualização de ferramentas para um ambiente de desenvolvimento distribuído de software
Meneses, Rafael Cassolato de
Desenvolvimento Distribuído de Software (DDS)
Atualização de software
Ambientes de Desenvolvimento Distribuído de Software (ADDS).
Ciências Exatas e da Terra
Ciência da Computação
title_short Um mecanismo de atualização de ferramentas para um ambiente de desenvolvimento distribuído de software
title_full Um mecanismo de atualização de ferramentas para um ambiente de desenvolvimento distribuído de software
title_fullStr Um mecanismo de atualização de ferramentas para um ambiente de desenvolvimento distribuído de software
title_full_unstemmed Um mecanismo de atualização de ferramentas para um ambiente de desenvolvimento distribuído de software
title_sort Um mecanismo de atualização de ferramentas para um ambiente de desenvolvimento distribuído de software
author Meneses, Rafael Cassolato de
author_facet Meneses, Rafael Cassolato de
author_role author
dc.contributor.none.fl_str_mv Elisa Hatsue Moriya Huzita
Anderson Faistino da Silva - UEM
Glêdson Elias da Silveira - UFPB
dc.contributor.author.fl_str_mv Meneses, Rafael Cassolato de
dc.subject.por.fl_str_mv Desenvolvimento Distribuído de Software (DDS)
Atualização de software
Ambientes de Desenvolvimento Distribuído de Software (ADDS).
Ciências Exatas e da Terra
Ciência da Computação
topic Desenvolvimento Distribuído de Software (DDS)
Atualização de software
Ambientes de Desenvolvimento Distribuído de Software (ADDS).
Ciências Exatas e da Terra
Ciência da Computação
description Although the Distributed Software Development (DSD) introduced several competitive advantages, also emerged constraints imposed by geographic distances, languages, culture diversities and so on. To assist collaboration in DSD, computer systems which offer software development support, maintenance and improvement are used to control the activi ties. The Distributed Software Development Environments (DSDE) are composed of these computational systems, whose goal is to support the collaborative work in a productive manner, aiding on idea communications, resource sharing and work efforts coordination. Besides that, these environments require updates of the available resources, such as bug corrections and in this case new additional features and functionalities. Thus, it becomes necessary to give a suitable support of resource automated updates in a development environment. So, this thesis presents a mechanism that aims deal with the update process in a Distributed Software Development Environment, consequently minimizing its update problems without the requirement of the user's environment instance to be stopped and restarted during this process. In addition, a service to manage the environment's tool repository is inserted in the mechanism, centralizing its accessing and ensure that a user can exploit just the assigned modules to his/her profile. The major contributions from this thesis are: update's notification by the environment; human interaction is not necessary in the update process and it allows monitoring each tool in user's workspace.
publishDate 2010
dc.date.none.fl_str_mv 2010
2018-04-10T20:12:29Z
2018-04-10T20:12:29Z
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://repositorio.uem.br:8080/jspui/handle/1/2590
url http://repositorio.uem.br:8080/jspui/handle/1/2590
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.publisher.none.fl_str_mv Universidade Estadual de Maringá
Brasil
Programa de Pós-Graduação em Ciência da Computação
UEM
Maringá, PR
Departamento de Informática
publisher.none.fl_str_mv Universidade Estadual de Maringá
Brasil
Programa de Pós-Graduação em Ciência da Computação
UEM
Maringá, PR
Departamento de Informática
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)
instname:Universidade Estadual de Maringá (UEM)
instacron:UEM
instname_str Universidade Estadual de Maringá (UEM)
instacron_str UEM
institution UEM
reponame_str Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)
collection Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)
repository.name.fl_str_mv Repositório Institucional da Universidade Estadual de Maringá (RI-UEM) - Universidade Estadual de Maringá (UEM)
repository.mail.fl_str_mv
_version_ 1801841399573774336