Testing of Operating Systems

An operating system is a base stone of any computer system. Failures and bugs in operating system impact the functionality of the system as a whole, that is why correctness and reliability of operating systems are so important. A variety of circumstances make verification and testing of operating sy...

Full description

Bibliographic Details
Main Authors: E. A. Gerlits, V. V. Kuliamin, A. V. Maksimov, A. K. Petrenko, A. V. Khoroshilov, A. V. Tsyvarev
Format: Article
Language:English
Published: Ivannikov Institute for System Programming of the Russian Academy of Sciences 2018-10-01
Series:Труды Института системного программирования РАН
Subjects:
Online Access:https://ispranproceedings.elpub.ru/jour/article/view/767
id doaj-83472659519a4f1c97dfd0363d8686ed
record_format Article
spelling doaj-83472659519a4f1c97dfd0363d8686ed2020-11-25T01:55:52Zeng Ivannikov Institute for System Programming of the Russian Academy of SciencesТруды Института системного программирования РАН2079-81562220-64262018-10-012617310810.15514/ISPRAS-2014-26(1)-3767Testing of Operating SystemsE. A. Gerlits0V. V. Kuliamin1A. V. Maksimov2A. K. Petrenko3A. V. Khoroshilov4A. V. Tsyvarev5ИСП РАНИСП РАНИСП РАНИСП РАНИСП РАНИСП РАНAn operating system is a base stone of any computer system. Failures and bugs in operating system impact the functionality of the system as a whole, that is why correctness and reliability of operating systems are so important. A variety of circumstances make verification and testing of operating systems a complicated issue. The list includes high dependence of operating systems on hardware, their massive internal concurrency, huge number of configuration options, required tolerance to aggressive actions of counteragents and hardware faults, a need for long continuous work without reboot, etc. The paper discusses influence of all the circumstances on testing, describes testing tools and techniques developed in ISPRAS and presents our experience of testing of various components of Linux as well as a few other real-time operating systems.https://ispranproceedings.elpub.ru/jour/article/view/767операционная систематестирование на основе моделейтестирование производительности
collection DOAJ
language English
format Article
sources DOAJ
author E. A. Gerlits
V. V. Kuliamin
A. V. Maksimov
A. K. Petrenko
A. V. Khoroshilov
A. V. Tsyvarev
spellingShingle E. A. Gerlits
V. V. Kuliamin
A. V. Maksimov
A. K. Petrenko
A. V. Khoroshilov
A. V. Tsyvarev
Testing of Operating Systems
Труды Института системного программирования РАН
операционная система
тестирование на основе моделей
тестирование производительности
author_facet E. A. Gerlits
V. V. Kuliamin
A. V. Maksimov
A. K. Petrenko
A. V. Khoroshilov
A. V. Tsyvarev
author_sort E. A. Gerlits
title Testing of Operating Systems
title_short Testing of Operating Systems
title_full Testing of Operating Systems
title_fullStr Testing of Operating Systems
title_full_unstemmed Testing of Operating Systems
title_sort testing of operating systems
publisher Ivannikov Institute for System Programming of the Russian Academy of Sciences
series Труды Института системного программирования РАН
issn 2079-8156
2220-6426
publishDate 2018-10-01
description An operating system is a base stone of any computer system. Failures and bugs in operating system impact the functionality of the system as a whole, that is why correctness and reliability of operating systems are so important. A variety of circumstances make verification and testing of operating systems a complicated issue. The list includes high dependence of operating systems on hardware, their massive internal concurrency, huge number of configuration options, required tolerance to aggressive actions of counteragents and hardware faults, a need for long continuous work without reboot, etc. The paper discusses influence of all the circumstances on testing, describes testing tools and techniques developed in ISPRAS and presents our experience of testing of various components of Linux as well as a few other real-time operating systems.
topic операционная система
тестирование на основе моделей
тестирование производительности
url https://ispranproceedings.elpub.ru/jour/article/view/767
work_keys_str_mv AT eagerlits testingofoperatingsystems
AT vvkuliamin testingofoperatingsystems
AT avmaksimov testingofoperatingsystems
AT akpetrenko testingofoperatingsystems
AT avkhoroshilov testingofoperatingsystems
AT avtsyvarev testingofoperatingsystems
_version_ 1724982902687531008