2016
DOI: 10.15439/2016f264
|View full text |Cite
|
Sign up to set email alerts
|

Alvis models of safety critical systems state-base verification with nuXmv

Abstract: Abstract-For modelling of real-time safety critical systems, when traditional testing techniques cannot be applied, formal system verification is crucial. Alvis is a modelling language that combines possibilities of formal models verification with flexibility and simplicity of practical programming languages. Solutions introduced in Alvis make the development process easier and help engineers to cope with more complex systems. The paper deals with a state-based approach to the verification of Alvis models. Unt… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(2 citation statements)
references
References 19 publications
0
2
0
Order By: Relevance
“…Alvis is based on the CCS and XCCS process algebra, but the interconnection between agents can be modeled using a flexible graphical model. In order to be more convenient from an engineering point of view, Alvis uses typical statements of high-level programming language to describe the behaviour of individual agents instead of the algebraic equations used in the CCS process algebra, with the goal of constructing models that can be formally verified using a small number of elements [6] . Defining an Alvis model as M, it's state can be expressed as:…”
Section: Alvis Modelingmentioning
confidence: 99%
“…Alvis is based on the CCS and XCCS process algebra, but the interconnection between agents can be modeled using a flexible graphical model. In order to be more convenient from an engineering point of view, Alvis uses typical statements of high-level programming language to describe the behaviour of individual agents instead of the algebraic equations used in the CCS process algebra, with the goal of constructing models that can be formally verified using a small number of elements [6] . Defining an Alvis model as M, it's state can be expressed as:…”
Section: Alvis Modelingmentioning
confidence: 99%
“…C HANNELS are widely used in abstract models of communicating parallel processes [1], [2], [3], [4], as well as in computer programming languages [5], [6], [7] [8], [9], [10], and hardware descriptions [11], [12], [13]. In operating systems, Unix pipes [14] directly correspond to channels.…”
Section: Introductionmentioning
confidence: 99%