Item request has been placed! ×
Item request cannot be made. ×
loading  Processing Request

Um estudo exploratório sobre padrões de falhas de software de sistemas operacionais

Item request has been placed! ×
Item request cannot be made. ×
loading   Processing Request
  • Additional Information
    • Contributors:
      Matias Júnior, Rivalino; http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4792617U6; Fröhlich, Antônio Augusto Medeiros; http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784656A6; Soares, Michel dos Santos; http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4745139J8; Maciel, Paulo Romero Martins; http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4767332U3
    • Publication Information:
      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
    • Publication Date:
      2016
    • Collection:
      Universidade Federal de Uberlândia: Repositório Institucional UFU
    • Abstract:
      Empirical studies in software reliability have predominantly focused on end-user applications. Given the intrinsic dependency of user programs on the operating system (OS) software, OS failures can severely impact even the most reliable applications. Therefore, it is a major requirement to understand how OS failures occur in order to improve software reliability as a whole. This research carried out an exploratory study on OS failures behavior, based on 7,007 real failure records collected from different computers running a mass-market operating system. We performed a quantitative analysis to investigate different properties of the OS failures analyzed. The findings indicate that OS services failed more than any other OS failure category. We introduced an OS failure pattern detection protocol, which allow us to detect and characterize failure patterns that showed consistent across different computers from the same and varied workplaces investigated. In total, we detected 45 failure patterns with 153,511 occurrences. Based on these patterns, empirical evidences of correlation among specific OS components failures was found, which is a important property to understand better the behavior of these software failures. In addition, the proposed protocol was adapted to also detect and characterize specific causality patterns among the OS failures. Empirical evidences confirm the presence of causal correlation between the failures in the sample, where both cross-correlation and autocorrelation were found. ; Mestre em Ciência da Computação ; Estudos empíricos em confiabilidade de software têm predominantemente focado em aplicações de usuário. Devido à dependência intrínseca de programas de usuário em relação ao sistema operacional (SO), falhas no sistema operacional podem afetar, severamente, até mesmo as aplicações mais confiáveis. Portanto, entender como as falhas de SO ocorrem é um importante requisito para melhorar a confiabilidade de software como um todo. Esta pesquisa realizou um estudo exploratório sobre o ...
    • File Description:
      application/pdf
    • Relation:
      https://repositorio.ufu.br/handle/123456789/12592; http://doi.org/10.14393/ufu.di.2016.209
    • Accession Number:
      10.14393/ufu.di.2016.209
    • Online Access:
      https://repositorio.ufu.br/handle/123456789/12592
      https://doi.org/10.14393/ufu.di.2016.209
    • Rights:
      Acesso Aberto
    • Accession Number:
      edsbas.683B59F6