Title: AltaRica 3.0 in ten modelling patterns
Authors: Michel Batteux; Tatiana Prosvirnova; Antoine B. Rauzy
Addresses: IRT SystemX, 8 Avenue de la Vauve, 91120 Palaiseau, Paris-Saclay, France ' Laboratoire Genie Industriel, CentraleSupélec, Université Paris-Saclay, 8-10, rue Joliot-Curie, 91190 Gif-sur-Yvette, France ' MTP, Norwegian University of Science and Technology, S.P. Andersens veg 5, 7491 Trondheim, Norway
Abstract: AltaRica 3.0 is an object-oriented modelling language dedicated to probabilistic risk and safety analyses. It is a prominent representative of modelling formalisms supporting the so-called model-based approach in reliability engineering. In this article, we illustrate the key features of the AltaRica 3.0 technology by presenting the implementation of ten very common modelling patterns. We demonstrate in this way the expressive power of the language as well as its elegance and simplicity of use.
Keywords: probabilistic risk and safety assessment; modelling languages; modelling patterns; AltaRica 3.0.
DOI: 10.1504/IJCCBS.2019.098809
International Journal of Critical Computer-Based Systems, 2019 Vol.9 No.1/2, pp.133 - 165
Received: 31 Mar 2018
Accepted: 19 Jul 2018
Published online: 02 Apr 2019 *