Огляд методів верифікації параметризованих моделей

dc.contributor.authorДорогий, Я. Ю.
dc.contributor.authorЦуркан, В. В.
dc.contributor.authorDorogyy, Yaroslaw Yu.
dc.contributor.authorTsurkan, Vasyl V.
dc.date.accessioned2021-04-07T08:27:08Z
dc.date.available2021-04-07T08:27:08Z
dc.date.issued2020
dc.descriptionДорогий, Я. Ю. Огляд методів верифікації параметризованих моделей = A survey of parametric model verification methods / Я. Ю. Дорогий, В. В. Цуркан // Зб. наук. пр. НУК. – Миколаїв : НУК, 2020. – № 1 (479). – С. 82–90.uk_UA
dc.description.abstractАнотація. Фактично сьогодні відсутній сучасний огляд методів верифікації параметризованих моделей, який би чітко відповів на питання щодо доцільності використання того чи іншого підходу до верифікації параметризованих моделей. Саме тому метою дослідження є аналіз методів верифікації параметризованих моделей. Під час проведення дослідження застосовувалися методи системного аналізу, порівняння та аналізу. Проведено аналіз методів верифікації параметризованих моделей, серед яких досліджено чотири групи методів, таких як аналітичні методи редукції, методи абстракції, символьні методи та методи, засновані на пошуку інваріантів. В аналітичних методах редукції, як правило, зазначається спосіб відображення моделей сімейства параметризованих моделей на одну модель цього сімейства. Для методів абстракції також часто зазначається спосіб відображення параметризованих моделей на одну модель, але ця модель не належить самому параметризованому сімейству, а моделює поведінку будь-якого числа однотипних процесів. Зі способу відображення випливають структурні обмеження на параметризовані сімейства моделей, які можуть бути верифіковані в такий спосіб. Символьні методи зазвичай використовують модифікації символьного підходу до розв’язання задачі верифікації моделей. У методах, заснованих на пошуку інваріанта, шукається або конструюється процес-інваріант, що моделює поведінку декількох процесів системи. В ході дослідження визначено їх основні характеристики, недоліки та переваги. Символьні методи застосовуються переважно для перевірки властивостей безпеки, тоді як багато методів інваріантів застосовні також для перевірки властивостей живучості. Для застосування символьних методів опис параметризованої моделі потрібно представити спеціальною мовою методу, яка зазвичай досить сильно відрізняється від мов опису моделей засобів верифікації моделей. Методи інваріантів використовують описи процесів у вигляді транзиційних систем, розмічених пропозиціональними змінними, а також сумісні з мовами опису моделей засобів верифікації моделей. Методи інваріантів використовують для перевірки специфікації та пошуку контрприкладів наявні засоби верифікації моделей, символьні ж методи вимагають реалізації спеціальних алгоритмів. Як наслідок, визначено найкращу групу методів, яка не потребує розроблення нових мов опису та спеціальних алгоритмів.uk_UA
dc.description.abstract1Abstract. In fact, at present there is no up-to-date overview of parametric model verification methods that would clearly answer the question of whether a parameterized model verification approach is appropriate. That is why the purpose of the study is to analyze the methods of verification of parameterized models. Methods of systematic analysis, comparison and analysis were used during the study. Parametric model verification methods are analyzed, among which four groups of methods are investigated, such as analytical reduction methods, abstraction methods, symbolic methods and invariant search methods. In analytical methods of reduction, as a rule, the method is indicated displaying models of a family of parameterized models on one model of this family. For abstraction methods, the method for displaying parameterized models on one model is also often indicated, but this model does not belong to the parameterized family itself, but rather models the behavior of any number of homogeneous processes. The mapping method follows structural constraints on parameterized model families that can be verified in this way. Symbolic methods typically use modifications to the symbolic approach to solve the model verification problem. Invariant-based methods seek or construct an invariant process that simulates the behavior of multiple system processes. The study identified their main characteristics, disadvantages and advantages. Symbolic methods are used mainly for checking security properties, while many invariant methods are applicable for checking survivability properties. To apply symbolic methods, the parameterized model description must be presented in a special method language, which is usually quite different from the model verification languages of the model verification tools. Invariant methods use process descriptions in the form of transition systems, marked with propositional variables, and are compatible with the model language of the model verification tools. Invariant methods are used to check the specification and search for counterexamples existing models verification tools, symbolic methods require implementation of special algorithms. As a result, the best group of methods has been identified that does not require the development of new description languages and special algorithms.uk_UA
dc.identifier.issn2311–3405 (Print)
dc.identifier.issn2313-0415 (Online)uk
dc.identifier.urihttps://eir.nuos.edu.ua/handle/123456789/3802
dc.language.isoukuk_UA
dc.relation.ispartofseries519.766.2uk_UA
dc.subjectпараметризована модельuk_UA
dc.subjectметод абстракціїuk_UA
dc.subjectметод пошуку інваріантівuk_UA
dc.subjectтранзиційна системаuk_UA
dc.subjectрозмічена транзиційна системаuk_UA
dc.subjectконтекстно-вільна граматикаuk_UA
dc.subjectparameterized modeluk_UA
dc.subjectabstraction methoduk_UA
dc.subjectinvariant search methoduk_UA
dc.subjecttransition systemuk_UA
dc.subjectlabeled transition systemuk_UA
dc.subjectcontext-free grammaruk_UA
dc.titleОгляд методів верифікації параметризованих моделейuk_UA
dc.title1A survey of parametric model verification methodsuk_UA
dc.title22020
dc.typeArticleuk_UA

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Dorogyy.pdf
Розмір:
444.82 KB
Формат:
Adobe Portable Document Format
Опис:
стаття
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
7.05 KB
Формат:
Item-specific license agreed upon to submission
Опис:

Зібрання