Proceedings of the Institute for System Programming of the RAS
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Proceedings of ISP RAS:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Proceedings of the Institute for System Programming of the RAS, 2020, Volume 32, Issue 6, Pages 19–30
DOI: https://doi.org/10.15514//ISPRAS-2020-32(6)-2
(Mi tisp555)
 

Verification of compliance for multilevel models in individual trace semantics

A. V. Khoroshilovabcd

a Ivannikov Institute for System Programming of the Russian Academy of Sciences
b National Research University, Higher School of Economics
c Lomonosov Moscow State University
d Moscow Institute of Physics and Technology
References:
Abstract: The paper considers the problem of verification of compliance between models representing the same system on different level of abstraction. The existing approaches are mostly based on refinement relation. But the models representing industrial systems are quite big and complex, while semantics gap between the level is quite big. As a result, the existing methods became too complex and labour intensive. The paper presents new verification techniques that targets to prove multimodel compliance in terms of individual trace semantics. The techniques assume that each model is verified, i.e. it is proved that starting from initial states of labelled transition system is not possible to reach unsafe states by using valid transitions. The first proposed technique allows to prove that the detailed model satisfies to requirements of the abstract model, i.e. reachable states of detailed model do not include states corresponding to unsafe states of the abstract model. The second proposed technique allows to prove that the detailed model satisfies to behaviour specification of the abstract model, i.e. all reachable transitions of the detailed model do not include transitions corresponding to invalid transitions of the abstract model. For each technique the correspondence relation is defined in terms of the models, i.e. the relations are formally defined and they can be used for analysis with interactive or automated provers. At the same time, there are some requirements to that relations that are expressed in terms of low level events that exist hypothetically only and can be analyzed theoretically only. As a result, the proposed techniques provides a reasonable approach to prove compliance between mulilevel models in more approachable way for industrial settings.
Keywords: formal verification, formal models, trace semantics.
Funding agency Grant number
Russian Foundation for Basic Research 20-07-00954
The reported study was funded by RFBR, project number 20-07-00954.
Document Type: Article
Language: Russian
Citation: A. V. Khoroshilov, “Verification of compliance for multilevel models in individual trace semantics”, Proceedings of ISP RAS, 32:6 (2020), 19–30
Citation in format AMSBIB
\Bibitem{Kho20}
\by A.~V.~Khoroshilov
\paper Verification of compliance for multilevel models in individual trace semantics
\jour Proceedings of ISP RAS
\yr 2020
\vol 32
\issue 6
\pages 19--30
\mathnet{http://mi.mathnet.ru/tisp555}
\crossref{https://doi.org/10.15514//ISPRAS-2020-32(6)-2}
Linking options:
  • https://www.mathnet.ru/eng/tisp555
  • https://www.mathnet.ru/eng/tisp/v32/i6/p19
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Proceedings of the Institute for System Programming of the RAS
    Statistics & downloads:
    Abstract page:151
    Full-text PDF :36
    References:16
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024