Please use this identifier to cite or link to this item: http://hdl.handle.net/11422/13550
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorWerner, Cláudia Maria Lima-
dc.contributor.authorCosta, Diogo Matheus-
dc.date.accessioned2021-01-22T00:14:48Z-
dc.date.available2023-12-21T03:07:21Z-
dc.date.issued2019-03-
dc.identifier.urihttp://hdl.handle.net/11422/13550-
dc.description.abstractSoftware processes have been the focus of discussion in the Software Engineering community, but defining a software process that meets project-specific needs remains a challenge. Software Process Line (SPrL) consists of a systematic to identify similarities and variabilities among processes to support software process reuse. Based on a literature review analysis, a concentration of SPrL approaches that use mapping and rules techniques to support project-specific software process definition was observed. However, the knowledge acquisition process required by this kind of technique is not trivial, because of the unavailability of experts and overhead in domain understanding. The objective of this research is to establish an approach for SPrL, called Odyssey-ProcessCase, focused on the decision-making support to solve variabilities during the project-specific software process definition. This approach applies techniques such as Case Based Reasoning and Rule Based Systems to provide complementary mechanisms to support decision-making. To support the practical use of the approach, a supporting tool was implemented and then evaluated to characterize its acceptance based on the Technology Acceptance Model (TAM). The results indicated acceptance of the supporting tool to project-specific software process definition, as well as improvement possibilities.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal do Rio de Janeiropt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectLinha de processos de softwarept_BR
dc.subjectDefinição de processo de softwarept_BR
dc.subjectRaciocínio baseado em casospt_BR
dc.subjectReutilizaçãopt_BR
dc.titleOdyssey-ProcessCase: uma abordagem de linha de processos de software baseada em casospt_BR
dc.title.alternativeOdyssey-ProcessCase: a case-based software process line approachpt_BR
dc.typeDissertaçãopt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/9719247117370600pt_BR
dc.contributor.authorLatteshttp://lattes.cnpq.br/9740397503720448pt_BR
dc.contributor.advisorCo1Teixeira, Eldânae Nogueira-
dc.contributor.advisorCo1Latteshttp://lattes.cnpq.br/6257705605159525pt_BR
dc.contributor.referee1Travassos, Guilherme Horta-
dc.contributor.referee2Oliveira Junior, Edson Alves de-
dc.description.resumoProcessos de software têm sido foco de discussão na comunidade de Engenharia de Software, porém, definir um processo que atenda às necessidades específicas de um projeto continua sendo um desafio. Linha de Processos de Software (LPrS) consiste em uma sistemática para identificar similaridades e variabilidades entre processos para apoiar a reutilização de processos de software. Com base em uma análise de revisão da literatura, observou-se uma concentração de abordagens de LPrS que utilizam técnicas baseadas em mapeamento e regras para apoiar a definição de processo de software específico de projeto. Porém, o processo de aquisição de conhecimento exigido por este tipo de técnica não é trivial, por causa da indisponibilidade de especialistas e sobrecarga na compreensão do domínio. O objetivo desta pesquisa é estabelecer uma abordagem para LPrS, denominada Odyssey-ProcessCase, focada no apoio a tomada de decisão visando à resolução de variabilidades durante a definição de processo de software específico de projeto. Esta abordagem aplica técnicas como Raciocínio Baseado em Casos e Sistema Baseado em Regras para oferecer mecanismos complementares para apoiar a tomada de decisão. Para ofertar meios para utilização prática da abordagem, um ferramental de suporte foi implementado e, posteriormente, avaliado para caracterizar sua aceitação, com base no modelo de aceitação tecnológica (TAM). Os resultados apresentaram indícios de aceitação do ferramental de suporte visando a definição de processo de software específico de projeto, bem como possibilidades de melhoria.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentInstituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenhariapt_BR
dc.publisher.programPrograma de Pós-Graduação em Engenharia de Sistemas e Computaçãopt_BR
dc.publisher.initialsUFRJpt_BR
dc.subject.cnpqCNPQ::ENGENHARIASpt_BR
dc.embargo.termsabertopt_BR
Appears in Collections:Engenharia de Sistemas e Computação

Files in This Item:
File Description SizeFormat 
DiogoMatheusCosta.pdf3.85 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.