OntoExper-SPL : uma ontologia de apoio a experimentos de linha de produto de software

Detalhes bibliográficos
Autor(a) principal: Vignando, Henrique
Data de Publicação: 2020
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/5913
Resumo: Orientador: Prof. Dr. Edson Alves Oliveira Junior
id UEM-10_721c076f8f3c3295096e3f9cdbfeb55f
oai_identifier_str oai:localhost:1/5913
network_acronym_str UEM-10
network_name_str Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)
repository_id_str
spelling OntoExper-SPL : uma ontologia de apoio a experimentos de linha de produto de softwareEngenharia de softwareSistemas de recomendaçãoLinha de produto de software005.1Ciências Exatas e da TerraCiência da ComputaçãoOrientador: Prof. Dr. Edson Alves Oliveira JuniorDissertação (mestrado em Ciência da Computação) - Universidade Estadual de Maringá, 2020RESUMO: O processo de experimentação em Engenharia de Software (ES) tem se mostrado fundamental para o ciclo de vida de um software. Com ele é possível reduzir grandes esforços de desenvolvimento e principalmente de manutenção. A comunidade de ES vem discutindo e avaliando como melhorar a qualidade de experimentos de ES, visando aumentar a confiabilidade dos seus resultados. Por mais que se tenha abordado a qualidade de experimentos, ainda há carência em contextos específicos, como é o caso de Linhas de Produto de Software (LPS). Assim, planejar, executar e analisar os resultados de um experimento de LPS torna-se crucial para apoiar a evolução de LPS e fornecer um corpo de conhecimento confiável e auditável. Nesse sentido este trabalho apresenta uma ontologia para apoiar experimentos de LPS, a OntoExper-SPL. A ontologia foi concebida com base em diretrizes pré-definidas, projetada usando a linguagem Ontology Web Language (OWL) e apoiada pelo ambiente Protégé. A OntoExper-SPL foi povoada com mais de 200 experimentos em LPS. A ontologia foi avaliada com base em um estudo de viabilidade com 17 especialistas em LPS e ontologia. Além disso, foi implementado um protótipo de um Sistema de Recomendação (SR) capaz de utilizar a ontologia para fazer inferências sobre os dados dos experimentos de LPS. Assim, acredita-se que a ontologia possa contribuir diretamente com uma melhor documentação dos experimentos de LPS, disseminar o conhecimento de experimentação em LPS, apoiar a cultura de experimentação na academia e na indústria e melhorar os projetos de software e execução de experimentos, aumentando a confiança do corpo de conhecimento visando a transferência de tecnologia para indústria.ABSTRACT: The Software Engineering (SE) experimentation process has been shown essential for the software life cycle. With this, it is possible to reduce great development efforts specially in maintenance. The community of SE has been discussing and valuating how to improve the SE experiments quality, aiming to increase the reliability of their results. Despite it has been discussed about the quality of the experiments, in some contexts it still lacks this quality, for example the Software Product Line (SPL). Thus, to plan, to execute and to analyze the SPL experiments results becomes crucial to support the evolution of SPL and to supply a reliable and auditable knowledge body. In this regard, this work presents an ontology to support SPL experiments, the OntoExper-SPL. The ontology was conceived based on the preset guidelines, projected using the language Ontology Web Language (OWL) and supported by the environment Protégé. The OntoExper-SPL was stocked with more than 200 SPL experiments. The ontology was evaluated based on a feasibility study with 17 SPL and ontology specialists. Furthermore, it was implemented a Recommendation System (RS) prototype able to use the ontology to make inferences about the SPL experiments data. Thereby, it is believed that the ontology might contribute straight with a better documentation of the SPL experiments, to spread the knowledge about the SPL experiments, to support the experimentation culture into the academy and industry also to improve the software projects and experiments execution, enhancing the knowledge body reliability, aiming the technology transference for the industry.195 f. : il. color., figs, tabs.Universidade Estadual de MaringáDepartamento de InformáticaPrograma de Pós-Graduação em Ciência da ComputaçãoMaringá, PRCentro de TecnologiaOliveira Junior, Edson Alves deAmaral, Aline Maria Malachini MiottoScannavino, Katia Romero FelizardoVignando, Henrique2020-09-29T14:11:53Z2020-09-29T14:11:53Z2020info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfVIGNANDO, Henrique. OntoExper-SPL: uma ontologia de apoio a experimentos de linha de produto de software. 2020. 195 f. Dissertação (mestrado em Ciência da Computação) - Universidade Estadual de Maringá, 2020, Maringá, PR.http://repositorio.uem.br:8080/jspui/handle/1/5913info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Universidade Estadual de Maringá (RI-UEM)instname:Universidade Estadual de Maringá (UEM)instacron:UEM2020-09-29T14:17:22Zoai:localhost:1/5913Repositório InstitucionalPUBhttp://repositorio.uem.br:8080/oai/requestopendoar:2024-04-23T14:58:57.216689Repositório Institucional da Universidade Estadual de Maringá (RI-UEM) - Universidade Estadual de Maringá (UEM)false
dc.title.none.fl_str_mv OntoExper-SPL : uma ontologia de apoio a experimentos de linha de produto de software
title OntoExper-SPL : uma ontologia de apoio a experimentos de linha de produto de software
spellingShingle OntoExper-SPL : uma ontologia de apoio a experimentos de linha de produto de software
Vignando, Henrique
Engenharia de software
Sistemas de recomendação
Linha de produto de software
005.1
Ciências Exatas e da Terra
Ciência da Computação
title_short OntoExper-SPL : uma ontologia de apoio a experimentos de linha de produto de software
title_full OntoExper-SPL : uma ontologia de apoio a experimentos de linha de produto de software
title_fullStr OntoExper-SPL : uma ontologia de apoio a experimentos de linha de produto de software
title_full_unstemmed OntoExper-SPL : uma ontologia de apoio a experimentos de linha de produto de software
title_sort OntoExper-SPL : uma ontologia de apoio a experimentos de linha de produto de software
author Vignando, Henrique
author_facet Vignando, Henrique
author_role author
dc.contributor.none.fl_str_mv Oliveira Junior, Edson Alves de
Amaral, Aline Maria Malachini Miotto
Scannavino, Katia Romero Felizardo
dc.contributor.author.fl_str_mv Vignando, Henrique
dc.subject.por.fl_str_mv Engenharia de software
Sistemas de recomendação
Linha de produto de software
005.1
Ciências Exatas e da Terra
Ciência da Computação
topic Engenharia de software
Sistemas de recomendação
Linha de produto de software
005.1
Ciências Exatas e da Terra
Ciência da Computação
description Orientador: Prof. Dr. Edson Alves Oliveira Junior
publishDate 2020
dc.date.none.fl_str_mv 2020-09-29T14:11:53Z
2020-09-29T14:11:53Z
2020
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 VIGNANDO, Henrique. OntoExper-SPL: uma ontologia de apoio a experimentos de linha de produto de software. 2020. 195 f. Dissertação (mestrado em Ciência da Computação) - Universidade Estadual de Maringá, 2020, Maringá, PR.
http://repositorio.uem.br:8080/jspui/handle/1/5913
identifier_str_mv VIGNANDO, Henrique. OntoExper-SPL: uma ontologia de apoio a experimentos de linha de produto de software. 2020. 195 f. Dissertação (mestrado em Ciência da Computação) - Universidade Estadual de Maringá, 2020, Maringá, PR.
url http://repositorio.uem.br:8080/jspui/handle/1/5913
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.publisher.none.fl_str_mv Universidade Estadual de Maringá
Departamento de Informática
Programa de Pós-Graduação em Ciência da Computação
Maringá, PR
Centro de Tecnologia
publisher.none.fl_str_mv Universidade Estadual de Maringá
Departamento de Informática
Programa de Pós-Graduação em Ciência da Computação
Maringá, PR
Centro de Tecnologia
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_ 1813258682652164096