Engenharia de confiabilidade de software: um mapeamento sistemático

Detalhes bibliográficos
Autor(a) principal: Xavier, Joicymara Santos
Data de Publicação: 2015
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFU
Texto Completo: https://repositorio.ufu.br/handle/123456789/12593
https://doi.org/10.14393/ufu.di.2015.326
Resumo: Computer systems are present in practically all of the main processes of modern society. This high dependency means that failures in such systems have a direct impact upon people lives. Computer system failures are mainly caused by software defects. The software reliability engineering (SRE) is the field that studies how to make software more reliable. SRE is a multi-discipline field, which integrates in essence, probability, statistics, and computer science. The research areas in SRE are varied, so, diversity questions could be raised as to: Which fields of SRE have been most recently investigated? Which are the international SRE groups most active? Which problems are covered by the most cited SRE studies? Which are the emerging topics in SRE? Therefore, this study presents the results from a systematic mapping study on software reliability. This study considered the last 12 years of publications covering 92 publication venues (journals and international conferences), with a total sampling of 300 papers. Statistical techniques were used for clustering papers in terms of similarity, as well as for identifying the research topics of software reliability. The results showed that studies which adopt a purely theoretical approach were predominantly greater in number than empirical studies. However, we observe that over the last few years the theoretical-empirical approach has become more relevant. Besides this, it was also observed that the factor external collaboration presented itself as one of the most evident in those research centers of greater influence. Finally, among the research topics covered in this study, we identified a trend through the results, towards a demand in theoretical-empirical research in software testing for the coming years.
id UFU_cbcac6068baa8454c137620d7710bb96
oai_identifier_str oai:repositorio.ufu.br:123456789/12593
network_acronym_str UFU
network_name_str Repositório Institucional da UFU
repository_id_str
spelling Engenharia de confiabilidade de software: um mapeamento sistemáticoConfiabilidade de softwareMapeamento sistemáticoAgrupamentosComputaçãoSoftware - ConfiabilidadeSoftware reliabilitySystematic mapping studyClusteringCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOComputer systems are present in practically all of the main processes of modern society. This high dependency means that failures in such systems have a direct impact upon people lives. Computer system failures are mainly caused by software defects. The software reliability engineering (SRE) is the field that studies how to make software more reliable. SRE is a multi-discipline field, which integrates in essence, probability, statistics, and computer science. The research areas in SRE are varied, so, diversity questions could be raised as to: Which fields of SRE have been most recently investigated? Which are the international SRE groups most active? Which problems are covered by the most cited SRE studies? Which are the emerging topics in SRE? Therefore, this study presents the results from a systematic mapping study on software reliability. This study considered the last 12 years of publications covering 92 publication venues (journals and international conferences), with a total sampling of 300 papers. Statistical techniques were used for clustering papers in terms of similarity, as well as for identifying the research topics of software reliability. The results showed that studies which adopt a purely theoretical approach were predominantly greater in number than empirical studies. However, we observe that over the last few years the theoretical-empirical approach has become more relevant. Besides this, it was also observed that the factor external collaboration presented itself as one of the most evident in those research centers of greater influence. Finally, among the research topics covered in this study, we identified a trend through the results, towards a demand in theoretical-empirical research in software testing for the coming years.Conselho Nacional de Desenvolvimento Científico e TecnológicoMestre em Ciência da ComputaçãoOs sistemas computacionais estão presentes em praticamente todos os principais processos da sociedade moderna. Esta alta dependência faz com que a falha destes sistemas tenha impacto significativo na vida das pessoas. A principal causa de falhas em sistemas computacionais são os componentes de software. Essas falhas são objeto de estudo da Engenharia de Confiabilidade de Software ou Software Reliability Engineering (SRE). SRE é uma área multidisciplinar que integra, principalmente, probabilidade, estatística e computação. São variados os campos de pesquisa em SRE. Sendo assim, algumas perguntas podem ser formuladas a seu respeito, por exemplo: Quais campos de pesquisa em SRE têm sido mais investigados recentemente? Quais são os atuais grupos de pesquisa em SRE mais ativos em nível internacional? Quais problemas são abordados pelos trabalhos mais citados em SRE? Quais são os tópicos de pesquisa emergentes em SRE? Diante disso, este trabalho apresenta os resultados de um mapeamento sistemático sobre confiabilidade de software. Este mapeamento considerou os últimos 12 anos de publicações em 92 veículos (revistas e conferências internacionais), totalizando uma amostra de 300 artigos. Foram utilizadas técnicas estatísticas para agrupar artigos similares e identificar tópicos de pesquisa em confiabilidade de software. Os resultados mostram que trabalhos que adotam uma abordagem puramente teórica predominam sobre aqueles que adotam abordagem empírica. Contudo, nos últimos anos, percebe-se que a abordagem teórico-empírica tem se tornado mais acentuada. Além disso, observou-se que o fator colaboração externa apresenta-se como um dos mais evidentes nos centros de pesquisa influentes. Finalmente, entre os tópicos de pesquisa abordados neste trabalho, os resultados indicam uma demanda por pesquisas teórico-empíricas em testes de software para os próximos anos.Universidade Federal de UberlândiaBRPrograma de Pós-graduação em Ciência da ComputaçãoCiências Exatas e da TerraUFUMatias Júnior, Rivalinohttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4792617U6Macêdo, Autranhttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4781728E0Song, Mark Alan Junhohttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4798613U6Julia, Stéphanehttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4796960H1Xavier, Joicymara Santos2016-06-22T18:32:34Z2016-04-262016-06-22T18:32:34Z2015-07-15info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfXAVIER, Joicymara Santos. Engenharia de confiabilidade de software: um mapeamento sistemático. 2015. 135 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de Uberlândia, Uberlândia, 2015. DOI https://doi.org/10.14393/ufu.di.2015.326https://repositorio.ufu.br/handle/123456789/12593https://doi.org/10.14393/ufu.di.2015.326porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFUinstname:Universidade Federal de Uberlândia (UFU)instacron:UFU2021-07-13T14:25:28Zoai:repositorio.ufu.br:123456789/12593Repositório InstitucionalONGhttp://repositorio.ufu.br/oai/requestdiinf@dirbi.ufu.bropendoar:2021-07-13T14:25:28Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)false
dc.title.none.fl_str_mv Engenharia de confiabilidade de software: um mapeamento sistemático
title Engenharia de confiabilidade de software: um mapeamento sistemático
spellingShingle Engenharia de confiabilidade de software: um mapeamento sistemático
Xavier, Joicymara Santos
Confiabilidade de software
Mapeamento sistemático
Agrupamentos
Computação
Software - Confiabilidade
Software reliability
Systematic mapping study
Clustering
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Engenharia de confiabilidade de software: um mapeamento sistemático
title_full Engenharia de confiabilidade de software: um mapeamento sistemático
title_fullStr Engenharia de confiabilidade de software: um mapeamento sistemático
title_full_unstemmed Engenharia de confiabilidade de software: um mapeamento sistemático
title_sort Engenharia de confiabilidade de software: um mapeamento sistemático
author Xavier, Joicymara Santos
author_facet Xavier, Joicymara Santos
author_role author
dc.contributor.none.fl_str_mv Matias Júnior, Rivalino
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4792617U6
Macêdo, Autran
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4781728E0
Song, Mark Alan Junho
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4798613U6
Julia, Stéphane
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4796960H1
dc.contributor.author.fl_str_mv Xavier, Joicymara Santos
dc.subject.por.fl_str_mv Confiabilidade de software
Mapeamento sistemático
Agrupamentos
Computação
Software - Confiabilidade
Software reliability
Systematic mapping study
Clustering
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic Confiabilidade de software
Mapeamento sistemático
Agrupamentos
Computação
Software - Confiabilidade
Software reliability
Systematic mapping study
Clustering
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Computer systems are present in practically all of the main processes of modern society. This high dependency means that failures in such systems have a direct impact upon people lives. Computer system failures are mainly caused by software defects. The software reliability engineering (SRE) is the field that studies how to make software more reliable. SRE is a multi-discipline field, which integrates in essence, probability, statistics, and computer science. The research areas in SRE are varied, so, diversity questions could be raised as to: Which fields of SRE have been most recently investigated? Which are the international SRE groups most active? Which problems are covered by the most cited SRE studies? Which are the emerging topics in SRE? Therefore, this study presents the results from a systematic mapping study on software reliability. This study considered the last 12 years of publications covering 92 publication venues (journals and international conferences), with a total sampling of 300 papers. Statistical techniques were used for clustering papers in terms of similarity, as well as for identifying the research topics of software reliability. The results showed that studies which adopt a purely theoretical approach were predominantly greater in number than empirical studies. However, we observe that over the last few years the theoretical-empirical approach has become more relevant. Besides this, it was also observed that the factor external collaboration presented itself as one of the most evident in those research centers of greater influence. Finally, among the research topics covered in this study, we identified a trend through the results, towards a demand in theoretical-empirical research in software testing for the coming years.
publishDate 2015
dc.date.none.fl_str_mv 2015-07-15
2016-06-22T18:32:34Z
2016-04-26
2016-06-22T18:32: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.uri.fl_str_mv XAVIER, Joicymara Santos. Engenharia de confiabilidade de software: um mapeamento sistemático. 2015. 135 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de Uberlândia, Uberlândia, 2015. DOI https://doi.org/10.14393/ufu.di.2015.326
https://repositorio.ufu.br/handle/123456789/12593
https://doi.org/10.14393/ufu.di.2015.326
identifier_str_mv XAVIER, Joicymara Santos. Engenharia de confiabilidade de software: um mapeamento sistemático. 2015. 135 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de Uberlândia, Uberlândia, 2015. DOI https://doi.org/10.14393/ufu.di.2015.326
url https://repositorio.ufu.br/handle/123456789/12593
https://doi.org/10.14393/ufu.di.2015.326
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
application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Uberlândia
BR
Programa de Pós-graduação em Ciência da Computação
Ciências Exatas e da Terra
UFU
publisher.none.fl_str_mv Universidade Federal de Uberlândia
BR
Programa de Pós-graduação em Ciência da Computação
Ciências Exatas e da Terra
UFU
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFU
instname:Universidade Federal de Uberlândia (UFU)
instacron:UFU
instname_str Universidade Federal de Uberlândia (UFU)
instacron_str UFU
institution UFU
reponame_str Repositório Institucional da UFU
collection Repositório Institucional da UFU
repository.name.fl_str_mv Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)
repository.mail.fl_str_mv diinf@dirbi.ufu.br
_version_ 1813711606997057536