|
This article is cited in 1 scientific paper (total in 1 paper)
Stochastic methods for analysis of complex hardware-software systems
A. A. Karnova, S. V. Zelenovb a Lomonosov Moscow State University
b Institute for System Programming of the Russian Academy of Sciences
Abstract:
In this paper we consider Markov analysis of models of complex software and hardware systems. A Markov analysis tool can be used during verification processes of models of avionics systems. In the introduction we enumerate main advantages and disadvantages of Markov analysis. For example, with Markov analysis, unlike other approaches, such as fault tree analysis and dependency diagram analysis, it is possible to analyze models of systems that are able to recovery. The main drawback of this approach is an exponential growth of models size with number of components in analyzed system. It makes Markov analysis barely used in practice. The other important problem is to develop a new algorithm for translating a model of a system to a model suitable for Markov analysis (Markov chain), since the existing solutions have significant limitations on the architecture of analyzed systems. Next we give a brief description of the context - AADL modeling language with Error Model Annex library, MASIW framework, and also give an explanation of Markov analysis method. In a main section we suggest an algorithm for translating a system model into a Markov chain, partially solving the problem of exponential growth of Markov chain. Then follows a description of further steps, and some heuristics that allow to extremely reduce running time of the algorithm. In this paper we also consider other Markov analysis tools and their features. As a result, we suggest a Markov analysis tool that can be effectively use in practice.
Keywords:
Markov analysis, system safety assessment, fault modeling, complex software-hardware system.
Citation:
A. A. Karnov, S. V. Zelenov, “Stochastic methods for analysis of complex hardware-software systems”, Proceedings of ISP RAS, 29:4 (2017), 191–202
Linking options:
https://www.mathnet.ru/eng/tisp243 https://www.mathnet.ru/eng/tisp/v29/i4/p191
|
Statistics & downloads: |
Abstract page: | 239 | Full-text PDF : | 151 | References: | 52 |
|