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

dc.contributor.advisor1Falbo, Ricardo de Almeida
dc.contributor.authorSilva, Bruno Carreira Coutinho
dc.contributor.referee1Freitas, Sergio Antônio Andrade de
dc.contributor.referee2Pietrobon, Carlos Alberto Marques
dc.date.accessioned2016-12-23T14:33:34Z
dc.date.available2007-06-12
dc.date.available2016-12-23T14:33:34Z
dc.date.issued2006-10-03
dc.description.abstractFree 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).eng
dc.description.resumoO 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.
dc.formatText
dc.identifier.citationSILVA, 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.urihttp://repositorio.ufes.br/handle/10/6351
dc.languagepor
dc.publisherUniversidade Federal do Espírito Santo
dc.publisher.countryBR
dc.publisher.courseMestrado em Informática
dc.publisher.departmentCentro Tecnológico
dc.publisher.initialsUFES
dc.publisher.programPrograma de Pós-Graduação em Informática
dc.rightsopen access
dc.subjectFree sourceeng
dc.subjectSoftware qualityeng
dc.subjectSoftware development environment and CASE toolseng
dc.subjectQualidade de softwarepor
dc.subjectAmbiente de desenvolvimento de software e ferramentas CASEpor
dc.subject.br-rjbnSoftware livre
dc.subject.br-rjbnSoftware - Controle de qualidade
dc.subject.br-rjbnSoftware - Desenvolvimento
dc.subject.br-rjbnEngenharia de software auxiliada por computador
dc.subject.cnpqCiência da Computação
dc.subject.udc004
dc.titleProcessos e ferramentas para o desenvolvimento de software livre: um estudo de caso
dc.typemasterThesis
Arquivos
Pacote Original
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
dissertacao.pdf
Tamanho:
2.11 MB
Formato:
Adobe Portable Document Format
Descrição: