Reliability Block Diagrams (RBDs) are widely used in reliability engineering to model how the system reliability depends on the reliability of components or subsystems. In this paper, we present librbd, a C library providing a generic, efficient and open-source solution for time-dependent reliability evaluation of RBDs. The library has been developed as a part of a project for reliability evaluation of complex systems through a layered approach, combining different modeling formalisms and solution techniques at different system levels. The library achieves accuracy and efficiency comparable to, and mostly better than, those of other well-established tools, and it is well designed so that it can be easily used by other libraries and tools.
%0 Journal Article
%1 carnevali2021efficient
%A Carnevali, Laura
%A Ciani, Lorenzo
%A Fantechi, Alessandro
%A Gori, Gloria
%A Papini, Marco
%D 2021
%J Applied Sciences
%K 90-04-mathematical-programming-explicit-machine-computation 90b25-reliability-availability-maintenance-inspection reliability-block-diagram
%N 9
%R 10.3390/app11094026
%T An Efficient Library for Reliability Block Diagram Evaluation
%U https://www.mdpi.com/2076-3417/11/9/4026
%V 11
%X Reliability Block Diagrams (RBDs) are widely used in reliability engineering to model how the system reliability depends on the reliability of components or subsystems. In this paper, we present librbd, a C library providing a generic, efficient and open-source solution for time-dependent reliability evaluation of RBDs. The library has been developed as a part of a project for reliability evaluation of complex systems through a layered approach, combining different modeling formalisms and solution techniques at different system levels. The library achieves accuracy and efficiency comparable to, and mostly better than, those of other well-established tools, and it is well designed so that it can be easily used by other libraries and tools.
@article{carnevali2021efficient,
abstract = {Reliability Block Diagrams (RBDs) are widely used in reliability engineering to model how the system reliability depends on the reliability of components or subsystems. In this paper, we present librbd, a C library providing a generic, efficient and open-source solution for time-dependent reliability evaluation of RBDs. The library has been developed as a part of a project for reliability evaluation of complex systems through a layered approach, combining different modeling formalisms and solution techniques at different system levels. The library achieves accuracy and efficiency comparable to, and mostly better than, those of other well-established tools, and it is well designed so that it can be easily used by other libraries and tools.},
added-at = {2024-05-23T01:57:59.000+0200},
article-number = {4026},
author = {Carnevali, Laura and Ciani, Lorenzo and Fantechi, Alessandro and Gori, Gloria and Papini, Marco},
biburl = {https://www.bibsonomy.org/bibtex/275be0a8fe293fc72acc8e96fcc048b19/gdmcbain},
doi = {10.3390/app11094026},
interhash = {32f90c20d240eedc6530cd78e6808141},
intrahash = {75be0a8fe293fc72acc8e96fcc048b19},
issn = {2076-3417},
journal = {Applied Sciences},
keywords = {90-04-mathematical-programming-explicit-machine-computation 90b25-reliability-availability-maintenance-inspection reliability-block-diagram},
number = 9,
timestamp = {2024-05-23T01:57:59.000+0200},
title = {An Efficient Library for Reliability Block Diagram Evaluation},
url = {https://www.mdpi.com/2076-3417/11/9/4026},
volume = 11,
year = 2021
}