Technology of Simulation of Algorithms Behavior of Software and Hardware Systems

Major: Telecommunications and Radio Engineering
Code of subject: 6.172.00.M.074
Credits: 6.00
Department: Theoretical Radio Engineering and Radio Measurement
Lecturer: Professor, Dr. Eng. Sc. Bohdan Volochiy
Semester: 7 семестр
Mode of study: денна
Learning outcomes: As a result of studying the educational discipline, the student should (must) be able to demonstrate the learning outcomes: РН-1: To know the basic information about Markov random processes and discrete-continuous stochastic systems, necessary for the perception of modeling technology. РН-2: To know the traditional technology of developing a stochastic model of operational behavior of hardware and software systems in the form of a discrete-continuous stochastic model. Have an idea about the problems that accompany its use. РН-3: Know approaches to solving the problem of forming (composing) expressions for determining time-probability indicators of the effectiveness and reliability of PAЕ. РН-4: Know the advanced technology of developing models of operational behavior of PAЕ in the form of a discrete-continuous stochastic system (concept, order of forming a verbal model, method of developing structural-automatic models). РН-5: Be able to determine the compliance of the operational behavior of the PAЕ with a discrete-continuous random process. РН-6: Be able to form a verbal model of operational behavior of PAЕ. РН-7: Be able to develop a structural-automatic model of operational behavior of PAЕ. РН-8: Be able to use the ASNA-2 problem-oriented software package.
Required prior and related subjects: Basics of the theory of probabilities and random processes Information transmission systems Information communication networks Ensuring the reliability of REЕ Cellular communication networks System engineering design of telecommunication systems and networks Terminal equipment of telecommunication systems and networks Information systems and networks
Summary of the subject: The discipline "Technology of modeling the behavior of software and hardware systems" provides students with knowledge and skills in the practical use of the mathematical apparatus of discrete-continuous stochastic systems for the development of analytical models of the operational behavior of software and hardware systems. With the use of such models, approaches to solving problems of analysis and synthesis of hardware and software systems are shown. The discipline is basic for studying the discipline "System engineering design of telecommunication systems and networks". The tools for solving the problems of designing algorithms for the functioning of hardware and software systems and the reliability design of fault-tolerant systems are subject to study. Operational behavior of hardware and software systems is considered functional and reliable. Modeling the operational functional behavior of hardware and software systems is primarily intended to provide an opportunity to verify the effectiveness of proposed (invented) or known technical solutions in terms of their future real functioning. It should be taken into account that reliable behavior is characteristic of software and hardware systems that are designed with the property of fault tolerance. Modeling the operational reliability behavior of fault-tolerant hardware and software systems is aimed at solving the problems of their reliability design. That is, the determination of requirements for additional means that must be introduced into the software and hardware system to ensure the given value of its reliability indicators.
Assessment methods and criteria: Current monitoring of students' learning results is carried out using the virtual educational system of the university, in which there is a section "Current monitoring" on the website of the discipline "Technology of modeling algorithms for the behavior of hardware and software systems". And also in laboratory classes by checking and reviewing reports on completed individual tasks. Semester control is carried out with the help of a virtual educational system, in which there is an "Exam" section on the website of the discipline "Technology of modeling algorithms for the behavior of hardware and software systems". And also through an individual oral and written survey.
Recommended books: 1. Волочій Б.Ю. Технологія моделювання алгоритмів поведінки інформаційних систем. – Львів: Вид-во Національного університету "Львівська політехніка", 2004. – 220 с. Режим доступу: https://vns.lpnu.ua/course/view.php?id=8657 2. Волочій Б.Ю. Технологія моделювання алгоритмів поведінки інформаційних систем. Конспект лекційних занять. Львів: ВНС Національного університету “Львівська політехніка”. Режим доступу: https://vns.lpnu.ua/course/view.php?id=8657 Лабораторні заняття 3. Волочій Б.Ю., Озірковський Л.Д. Системотехнічне проектування телекомунікаційних мереж. Практикум. – Львів: Видавництво Львівської політехніки, 2012. - 128 с. Режим доступу: https://vns.lpnu.ua/course/view.php?id=8657 4. ПУТІВНИК до проектного завдання № 1 (лабораторні роботи 1.1, 1.2, 1.3, 1.4). Аналіз надійності відмовостійкої системи з однократним резервуванням з використанням її програмної стохастичної моделі експлуатаційної надійнісної поведінки / укл. Волочій Б.Ю. – 2021. – 71 сл. Режим доступу: https://vns.lpnu.ua/course/view.php?id=8657