Architecture Design of Software Solution for Reliability Analysis

Reliability analysis is an important aspect when examining the characteristics of a system. This analysis can be divided into four main steps, in which the emphasis is placed on a different aspect of reliability analysis. Thus, it would be useful to have a software solution that could be used as a provider of the necessary tools in reliability analysis. This paper focuses on the design of such software. To create such a software solution, several important decisions need to be considered. One of them is to use the right architecture for the system, where easy extensibility with additional tools needs to be ensured. Another decision involves the form of communication of the individual tools in the software solution. And last but not least decision needs to be made about the data storage in the software solution based on the choice of the architecture and the form of communication. Therefore, this paper discusses each decision and reveals their strengths and weaknesses.

Authors

Institutions

Publication Details

Published
2024-11-13
DOI
https://doi.org/10.1109/informatics62280.2024.10900894
Primary Topic
Software Reliability and Analysis Research
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Architecture Design of Software Solution for Reliability Analysis

Patrik Rusnak, Peter Sedlaček
Software Reliability and Analysis Research
article

Architecture Design of Software Solution for Reliability Analysis

Patrik Rusnak, Peter Sedlaček
article en

Abstract

Reliability analysis is an important aspect when examining the characteristics of a system. This analysis can be divided into four main steps, in which the emphasis is placed on a different aspect of reliability analysis. Thus, it would be useful to have a software solution that could be used as a provider of the necessary tools in reliability analysis. This paper focuses on the design of such software. To create such a software solution, several important decisions need to be considered. One of them is to use the right architecture for the system, where easy extensibility with additional tools needs to be ensured. Another decision involves the form of communication of the individual tools in the software solution. And last but not least decision needs to be made about the data storage in the software solution based on the choice of the architecture and the form of communication. Therefore, this paper discusses each decision and reveals their strengths and weaknesses.

University of Žilina (SK)
Ministry of Education
Industry, innovation and infrastructure
Openalex Percentile: Top 72%
Software Reliability and Analysis Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Architecture Design of Software Solution for Reliability Analysis — Patrik Rusnak, Peter Sedlaček · (2024) | TGRS Research Map | TGRS