Ras4Nexus : promovendo reuso utilizando o gerenciador de repositórios nexus com o padrão ras
Autor(a) principal: | |
---|---|
Data de Publicação: | 2009 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/18552 |
Resumo: | O reuso de artefatos de software, apesar de ser uma prática advogada em todos os setores de desenvolvimento e defendida desde os primórdios da Engenharia de Software, não tem sido extensivamente aplicado nas organizações. Dentre as razões relacionadas ao aspecto técnico, está a falta de uma infra-estrutura que esteja integrada com todo o processo de desenvolvimento e suas diversas ferramentas, e que seja um ponto central para a aplicação do reuso. O objetivo deste trabalho é criar um protótipo deste ambiente, permitindo que os participantes de um processo de desenvolvimento possam adicionar, modificar, localizar e recuperar artefatos reusáveis a partir do mesmo repositório central. Para isto, foi implementada Ras4Nexus, uma extensão em um gerenciador de repositórios de software, o Nexus, para suportar o padrão de descritor de reuso criado pela OMG, o Reusable Asset Specification (RAS). |
id |
UFRGS-2_c1cca074ce6940d8ca4a1a9bdc30f36b |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/18552 |
network_acronym_str |
UFRGS-2 |
network_name_str |
Repositório Institucional da UFRGS |
repository_id_str |
|
spelling |
Almeida, Tércio Oliveira dePimenta, Marcelo Soares2010-02-19T04:14:45Z2009http://hdl.handle.net/10183/18552000730599O reuso de artefatos de software, apesar de ser uma prática advogada em todos os setores de desenvolvimento e defendida desde os primórdios da Engenharia de Software, não tem sido extensivamente aplicado nas organizações. Dentre as razões relacionadas ao aspecto técnico, está a falta de uma infra-estrutura que esteja integrada com todo o processo de desenvolvimento e suas diversas ferramentas, e que seja um ponto central para a aplicação do reuso. O objetivo deste trabalho é criar um protótipo deste ambiente, permitindo que os participantes de um processo de desenvolvimento possam adicionar, modificar, localizar e recuperar artefatos reusáveis a partir do mesmo repositório central. Para isto, foi implementada Ras4Nexus, uma extensão em um gerenciador de repositórios de software, o Nexus, para suportar o padrão de descritor de reuso criado pela OMG, o Reusable Asset Specification (RAS).The reuse of software artifacts, despite being a desired practice supported in every development sector and defended since the beginning of Software Engineering, has not been extensively applied in the organizations. Among the reasons related to the technical aspects, there is a lack of an infrastructure that integrates the entire development process and its various tools, being a central point to the reuse application. The objective of this work is to create a prototype of this environment, allowing participants of a development process to add, modify, find and recover reusable artifacts from the same central repository. To do so, an extension, named Ras4Nexus, was implemented in a repository manager software, Nexus, to support the standard created by OMG, the Reusable Asset Specification (RAS).application/pdfporDesenvolvimento : SoftwareReutilizacao : SoftwareRASSoftware reuseSoftware engineeringReuse repositoryRas4Nexus : promovendo reuso utilizando o gerenciador de repositórios nexus com o padrão rasPromoting reuse using nexus repository manager with the RAS standard info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2009Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT000730599.pdf.txt000730599.pdf.txtExtracted Texttext/plain91863http://www.lume.ufrgs.br/bitstream/10183/18552/2/000730599.pdf.txta39311cad63480f9356b87c78eb9f9efMD52ORIGINAL000730599.pdf000730599.pdfTexto completoapplication/pdf1241938http://www.lume.ufrgs.br/bitstream/10183/18552/1/000730599.pdf2695ea7c2e08c9d83a15de53e4e8f720MD51THUMBNAIL000730599.pdf.jpg000730599.pdf.jpgGenerated Thumbnailimage/jpeg1025http://www.lume.ufrgs.br/bitstream/10183/18552/3/000730599.pdf.jpgd509c9b6c0e239bb75819dcce0afef63MD5310183/185522018-10-11 08:40:50.008oai:www.lume.ufrgs.br:10183/18552Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-11T11:40:50Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Ras4Nexus : promovendo reuso utilizando o gerenciador de repositórios nexus com o padrão ras |
dc.title.alternative.en.fl_str_mv |
Promoting reuse using nexus repository manager with the RAS standard |
title |
Ras4Nexus : promovendo reuso utilizando o gerenciador de repositórios nexus com o padrão ras |
spellingShingle |
Ras4Nexus : promovendo reuso utilizando o gerenciador de repositórios nexus com o padrão ras Almeida, Tércio Oliveira de Desenvolvimento : Software Reutilizacao : Software RAS Software reuse Software engineering Reuse repository |
title_short |
Ras4Nexus : promovendo reuso utilizando o gerenciador de repositórios nexus com o padrão ras |
title_full |
Ras4Nexus : promovendo reuso utilizando o gerenciador de repositórios nexus com o padrão ras |
title_fullStr |
Ras4Nexus : promovendo reuso utilizando o gerenciador de repositórios nexus com o padrão ras |
title_full_unstemmed |
Ras4Nexus : promovendo reuso utilizando o gerenciador de repositórios nexus com o padrão ras |
title_sort |
Ras4Nexus : promovendo reuso utilizando o gerenciador de repositórios nexus com o padrão ras |
author |
Almeida, Tércio Oliveira de |
author_facet |
Almeida, Tércio Oliveira de |
author_role |
author |
dc.contributor.author.fl_str_mv |
Almeida, Tércio Oliveira de |
dc.contributor.advisor1.fl_str_mv |
Pimenta, Marcelo Soares |
contributor_str_mv |
Pimenta, Marcelo Soares |
dc.subject.por.fl_str_mv |
Desenvolvimento : Software Reutilizacao : Software |
topic |
Desenvolvimento : Software Reutilizacao : Software RAS Software reuse Software engineering Reuse repository |
dc.subject.eng.fl_str_mv |
RAS Software reuse Software engineering Reuse repository |
description |
O reuso de artefatos de software, apesar de ser uma prática advogada em todos os setores de desenvolvimento e defendida desde os primórdios da Engenharia de Software, não tem sido extensivamente aplicado nas organizações. Dentre as razões relacionadas ao aspecto técnico, está a falta de uma infra-estrutura que esteja integrada com todo o processo de desenvolvimento e suas diversas ferramentas, e que seja um ponto central para a aplicação do reuso. O objetivo deste trabalho é criar um protótipo deste ambiente, permitindo que os participantes de um processo de desenvolvimento possam adicionar, modificar, localizar e recuperar artefatos reusáveis a partir do mesmo repositório central. Para isto, foi implementada Ras4Nexus, uma extensão em um gerenciador de repositórios de software, o Nexus, para suportar o padrão de descritor de reuso criado pela OMG, o Reusable Asset Specification (RAS). |
publishDate |
2009 |
dc.date.issued.fl_str_mv |
2009 |
dc.date.accessioned.fl_str_mv |
2010-02-19T04:14:45Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/18552 |
dc.identifier.nrb.pt_BR.fl_str_mv |
000730599 |
url |
http://hdl.handle.net/10183/18552 |
identifier_str_mv |
000730599 |
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 |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Repositório Institucional da UFRGS |
collection |
Repositório Institucional da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/18552/2/000730599.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/18552/1/000730599.pdf http://www.lume.ufrgs.br/bitstream/10183/18552/3/000730599.pdf.jpg |
bitstream.checksum.fl_str_mv |
a39311cad63480f9356b87c78eb9f9ef 2695ea7c2e08c9d83a15de53e4e8f720 d509c9b6c0e239bb75819dcce0afef63 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
|
_version_ |
1801224390076006400 |