2000
DOI: 10.1007/3-540-46419-0_36
|View full text |Cite
|
Sign up to set email alerts
|

A Formal Specification and Validation of a Critical System in Presence of Byzantine Errors

Abstract: This paper describes an experience in formal specification and fault tolerant behavior validation of a railway critical system. The work, performed in the context of a real industrial project, had the following main targets: (a) to validate specific safety properties in the presence of byzantine system components or of some hardware temporary faults; (b) to design a formal model of a critical railway system at a right level of abstraction so that could be possible to verify certain safety properties and at the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2001
2001
2019
2019

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 8 publications
(3 citation statements)
references
References 19 publications
0
3
0
Order By: Relevance
“…In this area, in [32] Spin was used to validate a design based on the well-known primary backup idea. Under the FDIR approach, validation techniques have also been introduced in [15,8,19].…”
Section: Related Workmentioning
confidence: 99%
“…In this area, in [32] Spin was used to validate a design based on the well-known primary backup idea. Under the FDIR approach, validation techniques have also been introduced in [15,8,19].…”
Section: Related Workmentioning
confidence: 99%
“…To overcome this last problem we needed to design ad hoc abstraction strategies. All these formalization issues can be found in a companion paper [10].…”
Section: Discussionmentioning
confidence: 99%
“…The project consisted of two distinct parts: (a) designing a formal model of a critical control system; (b) verifying specific safety properties under the hypothesis of Byzantine behavior [14] of one of the system components, and verifying liveness properties of a dependable communication protocol used within the system. In this paper we focus on the general structure of the formal validation effort, while particular modeling strategies can be found in [10]. Industrial choices internal to ASF induced us to use PROMELA [12] as formal language and and SPIN [13] as model checker.…”
Section: Introductionmentioning
confidence: 99%