Processos e ferramentas para o desenvolvimento de software livre: um estudo de caso

Detalhes bibliográficos
Autor(a) principal: Silva, Bruno Carreira Coutinho
Data de Publicação: 2006
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
Texto Completo: http://repositorio.ufes.br/handle/10/6351
Resumo: Free Software is more and more earning space in software market. Nowadays, there are several projects of this kind in progress around the world. This new software development model brings along a new philosophy, affecting many of the software industry principles. Despite of its importance and growth, in most cases, free software development is not being done according to the best practices of Software Engineering. In this scenario, many times software processes are not formally defined. This paper discusses an effort for defining a standard process for free software projects at LabES/UFES. The initial goal of defining these processes is to apply it in ODE´s Project, a project that aims to develop a software engineering environment as a free software The goal of this work is to define an infrastructure to support free software projects at LabES/UFES, which includes standard software processes for open source software projects, as well as the definition of requirements for the development of an environment that is able to support the processes defined. This infrastructure is to be applied to ODE Project, a project that aims to develop the software engineering environment ODE (Ontology-based software Development Environment) as a free software, giving rise to the Free ODE Project. ODE Project aims to develop a Process Centered Software Development Environment and it is the main project in progress in the Software Engineering Laboratory of the Federal University of Espírito Santo (LabES/UFES).
id UFES_cb80c5c2d7550dba5a321a9833a82990
oai_identifier_str oai:repositorio.ufes.br:10/6351
network_acronym_str UFES
network_name_str Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
repository_id_str 2108
spelling Falbo, Ricardo de AlmeidaSilva, Bruno Carreira CoutinhoFreitas, Sergio Antônio Andrade dePietrobon, Carlos Alberto Marques2016-12-23T14:33:34Z2007-06-122016-12-23T14:33:34Z2006-10-03Free Software is more and more earning space in software market. Nowadays, there are several projects of this kind in progress around the world. This new software development model brings along a new philosophy, affecting many of the software industry principles. Despite of its importance and growth, in most cases, free software development is not being done according to the best practices of Software Engineering. In this scenario, many times software processes are not formally defined. This paper discusses an effort for defining a standard process for free software projects at LabES/UFES. The initial goal of defining these processes is to apply it in ODE´s Project, a project that aims to develop a software engineering environment as a free software The goal of this work is to define an infrastructure to support free software projects at LabES/UFES, which includes standard software processes for open source software projects, as well as the definition of requirements for the development of an environment that is able to support the processes defined. This infrastructure is to be applied to ODE Project, a project that aims to develop the software engineering environment ODE (Ontology-based software Development Environment) as a free software, giving rise to the Free ODE Project. ODE Project aims to develop a Process Centered Software Development Environment and it is the main project in progress in the Software Engineering Laboratory of the Federal University of Espírito Santo (LabES/UFES).O movimento de Software Livre tem ganhado cada vez mais espaço e importância nos segmentos da comunidade de software (governo, academia, indústria etc), tanto em âmbito mundial quanto nacional, contando atualmente com a existência de diversos projetos dessa classe em andamento. Esse tipo de software não traz consigo somente inovações na forma de se desenvolver software, mas também proporciona à comunidade uma nova filosofia, afetando muitos dos atuais princípios da indústria de software. Apesar de seu notório crescimento, na maioria das vezes, seu desenvolvimento não tem sido realizado segundo as melhores práticas da Engenharia de Software, incluindo nesse cenário a não utilização de processos de software bem definidos. A elaboração desses processos pode ser facilitada se assistida por normas e modelos de qualidade de processo de software adequados. A aplicação dos processos definidos a uma organização se torna mais viável se auxiliados por um bom ambiente de apoio ao desenvolvimento de software. No caso do desenvolvimento de Software Livre, esse ambiente deve ser composto por ferramentas preferencialmente disponíveis pela Internet, dada a dispersão geográfica dos colaboradores participantes de projetos desse tipo. Este trabalho tem por objetivo definir uma infra-estrutura para apoiar o desenvolvimento de software livre a ser aplicada ao Projeto ODE (Ontology-based software Development Environment), dando origem ao Projeto ODE Livre. O Projeto ODE visa ao desenvolvimento de um Ambiente de Desenvolvimento de Software Centrado em Processos e é o principal projeto em andamento no Laboratório de Engenharia de Software (LabES) da Universidade Federal do Espírito Santo. A infra-estrutura proposta inclui processos padrão para software livre, bem como a definição de requisitos para a construção de um ambiente de apoio aos processos elaborados o Portal ODE Livre.TextSILVA, Bruno Carreira Coutinho. Processos e ferramentas para o desenvolvimento de software livre: um estudo de caso. 2006. 102 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2006.http://repositorio.ufes.br/handle/10/6351porUniversidade Federal do Espírito SantoMestrado em InformáticaPrograma de Pós-Graduação em InformáticaUFESBRCentro TecnológicoFree sourceSoftware qualitySoftware development environment and CASE toolsQualidade de softwareAmbiente de desenvolvimento de software e ferramentas CASESoftware livreSoftware - Controle de qualidadeSoftware - DesenvolvimentoEngenharia de software auxiliada por computadorCiência da Computação004Processos e ferramentas para o desenvolvimento de software livre: um estudo de casoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)instname:Universidade Federal do Espírito Santo (UFES)instacron:UFESORIGINALdissertacao.pdfapplication/pdf2213112http://repositorio.ufes.br/bitstreams/9c60a85a-a4d9-42e0-b0f1-59cba7da32bd/download3a6ab4529d8b828448bf6f9f73340ce8MD5110/63512024-07-17 16:57:45.581oai:repositorio.ufes.br:10/6351http://repositorio.ufes.brRepositório InstitucionalPUBhttp://repositorio.ufes.br/oai/requestopendoar:21082024-10-15T17:56:53.522459Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)false
dc.title.none.fl_str_mv Processos e ferramentas para o desenvolvimento de software livre: um estudo de caso
title Processos e ferramentas para o desenvolvimento de software livre: um estudo de caso
spellingShingle Processos e ferramentas para o desenvolvimento de software livre: um estudo de caso
Silva, Bruno Carreira Coutinho
Free source
Software quality
Software development environment and CASE tools
Qualidade de software
Ambiente de desenvolvimento de software e ferramentas CASE
Ciência da Computação
Software livre
Software - Controle de qualidade
Software - Desenvolvimento
Engenharia de software auxiliada por computador
004
title_short Processos e ferramentas para o desenvolvimento de software livre: um estudo de caso
title_full Processos e ferramentas para o desenvolvimento de software livre: um estudo de caso
title_fullStr Processos e ferramentas para o desenvolvimento de software livre: um estudo de caso
title_full_unstemmed Processos e ferramentas para o desenvolvimento de software livre: um estudo de caso
title_sort Processos e ferramentas para o desenvolvimento de software livre: um estudo de caso
author Silva, Bruno Carreira Coutinho
author_facet Silva, Bruno Carreira Coutinho
author_role author
dc.contributor.advisor1.fl_str_mv Falbo, Ricardo de Almeida
dc.contributor.author.fl_str_mv Silva, Bruno Carreira Coutinho
dc.contributor.referee1.fl_str_mv Freitas, Sergio Antônio Andrade de
dc.contributor.referee2.fl_str_mv Pietrobon, Carlos Alberto Marques
contributor_str_mv Falbo, Ricardo de Almeida
Freitas, Sergio Antônio Andrade de
Pietrobon, Carlos Alberto Marques
dc.subject.eng.fl_str_mv Free source
Software quality
Software development environment and CASE tools
topic Free source
Software quality
Software development environment and CASE tools
Qualidade de software
Ambiente de desenvolvimento de software e ferramentas CASE
Ciência da Computação
Software livre
Software - Controle de qualidade
Software - Desenvolvimento
Engenharia de software auxiliada por computador
004
dc.subject.por.fl_str_mv Qualidade de software
Ambiente de desenvolvimento de software e ferramentas CASE
dc.subject.cnpq.fl_str_mv Ciência da Computação
dc.subject.br-rjbn.none.fl_str_mv Software livre
Software - Controle de qualidade
Software - Desenvolvimento
Engenharia de software auxiliada por computador
dc.subject.udc.none.fl_str_mv 004
description Free Software is more and more earning space in software market. Nowadays, there are several projects of this kind in progress around the world. This new software development model brings along a new philosophy, affecting many of the software industry principles. Despite of its importance and growth, in most cases, free software development is not being done according to the best practices of Software Engineering. In this scenario, many times software processes are not formally defined. This paper discusses an effort for defining a standard process for free software projects at LabES/UFES. The initial goal of defining these processes is to apply it in ODE´s Project, a project that aims to develop a software engineering environment as a free software The goal of this work is to define an infrastructure to support free software projects at LabES/UFES, which includes standard software processes for open source software projects, as well as the definition of requirements for the development of an environment that is able to support the processes defined. This infrastructure is to be applied to ODE Project, a project that aims to develop the software engineering environment ODE (Ontology-based software Development Environment) as a free software, giving rise to the Free ODE Project. ODE Project aims to develop a Process Centered Software Development Environment and it is the main project in progress in the Software Engineering Laboratory of the Federal University of Espírito Santo (LabES/UFES).
publishDate 2006
dc.date.issued.fl_str_mv 2006-10-03
dc.date.available.fl_str_mv 2007-06-12
2016-12-23T14:33:34Z
dc.date.accessioned.fl_str_mv 2016-12-23T14:33:34Z
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.citation.fl_str_mv SILVA, Bruno Carreira Coutinho. Processos e ferramentas para o desenvolvimento de software livre: um estudo de caso. 2006. 102 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2006.
dc.identifier.uri.fl_str_mv http://repositorio.ufes.br/handle/10/6351
identifier_str_mv SILVA, Bruno Carreira Coutinho. Processos e ferramentas para o desenvolvimento de software livre: um estudo de caso. 2006. 102 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2006.
url http://repositorio.ufes.br/handle/10/6351
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 Text
dc.publisher.none.fl_str_mv Universidade Federal do Espírito Santo
Mestrado em Informática
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Informática
dc.publisher.initials.fl_str_mv UFES
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Centro Tecnológico
publisher.none.fl_str_mv Universidade Federal do Espírito Santo
Mestrado em Informática
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
instname:Universidade Federal do Espírito Santo (UFES)
instacron:UFES
instname_str Universidade Federal do Espírito Santo (UFES)
instacron_str UFES
institution UFES
reponame_str Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
collection Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
bitstream.url.fl_str_mv http://repositorio.ufes.br/bitstreams/9c60a85a-a4d9-42e0-b0f1-59cba7da32bd/download
bitstream.checksum.fl_str_mv 3a6ab4529d8b828448bf6f9f73340ce8
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)
repository.mail.fl_str_mv
_version_ 1813022538045849600