D 2019

STRAIT: A Tool for Automated Software Reliability Growth Analysis

CHREN, Stanislav, Radoslav MIČKO, Barbora BÜHNOVÁ and Bruno ROSSI

Basic information

Original name

STRAIT: A Tool for Automated Software Reliability Growth Analysis

Authors

CHREN, Stanislav (703 Slovakia, belonging to the institution), Radoslav MIČKO (703 Slovakia, belonging to the institution), Barbora BÜHNOVÁ (203 Czech Republic, belonging to the institution) and Bruno ROSSI (380 Italy, belonging to the institution)

Edition

Piscataway, NJ, USA, Proceedings of the 16th International Conference on Mining Software Repositories, p. 105-110, 6 pp. 2019

Publisher

ACM

Other information

Language

English

Type of outcome

Stať ve sborníku

Field of Study

10200 1.2 Computer and information sciences

Country of publisher

United States of America

Confidentiality degree

není předmětem státního či obchodního tajemství

Publication form

electronic version available online

References:

RIV identification code

RIV/00216224:14330/19:00109377

Organization unit

Faculty of Informatics

ISBN

978-1-7281-3412-3

ISSN

Keywords in English

Software Reliability Growth Model; Reliability Analysis; Issue Repository; Issue Report Filtering; Automated Tool

Tags

International impact, Reviewed
Změněno: 25/4/2022 04:44, RNDr. Pavel Šmerk, Ph.D.

Abstract

V originále

Reliability is an essential attribute of mission-and safety-critical systems. Software Reliability Growth Models (SRGMs) are regression-based models that use historical failure data to predict the reliability-related parameters. At the moment, there is no dedicated tool available that would be able to cover the whole process of SRGMs data preparation and application from issue repositories, discouraging replications and reuse in other projects. In this paper, we introduce STRAIT, a free and open-source tool for automatic software reliability growth analysis which utilizes data from issue repositories. STRAIT features downloading, filtering and processing of data from provided issue repositories for use in multiple SRGMs, suggesting the best fitting SRGM with multiple data snapshots to consider software evolution. The tool is designed to be highly extensible, in terms of additional issue repositories, SRGMs, and new data filtering and processing options. Quality engineers can use STRAIT for the evaluation of their software systems. The research community can use STRAIT for empirical studies which involve evaluation of new SRGMs or comparison of multiple SRGMs.

Links

EF16_019/0000822, research and development project
Name: Centrum excelence pro kyberkriminalitu, kyberbezpečnost a ochranu kritických informačních infrastruktur