Engenharia de confiabilidade de software: um mapeamento sistemático
Autor(a) principal: | |
---|---|
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 |