2005
DOI: 10.1016/j.ress.2004.07.019
|View full text |Cite
|
Sign up to set email alerts
|

Software safety analysis of function block diagrams using fault trees

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
23
0

Year Published

2005
2005
2018
2018

Publication Types

Select...
4
3
1

Relationship

2
6

Authors

Journals

citations
Cited by 41 publications
(23 citation statements)
references
References 15 publications
0
23
0
Order By: Relevance
“…We are now refining it to get improvement of the generation-time. Fault tree templates [69] for FBDs can also be used to do the analysis, but safety experts have to perform manual methods [70] without automatic generation.…”
Section: B the Design Phasementioning
confidence: 99%
See 1 more Smart Citation
“…We are now refining it to get improvement of the generation-time. Fault tree templates [69] for FBDs can also be used to do the analysis, but safety experts have to perform manual methods [70] without automatic generation.…”
Section: B the Design Phasementioning
confidence: 99%
“…The formal specification is translated to a behaviorally-equivalent FBD program by NuSCRtoFBD, and also translated to a C program for PLC implementation by FBDtoC and a Verilog program for FPGA implementation by FBDtoVerilog 2.0. More than 20 case studies [6,7,49,55,69,71] were performed with the Example System I.…”
Section: Case Studymentioning
confidence: 99%
“…so that safety analysis can be guided by the relevant failure semantics of language constructs. [8,30] defined fault tree templates for Function Block Diagrams (FBDs) [31] which is one of the most widely used PLC (Programmable Logic Controller) programming languages. For example, FBD was successfully used in the development of the KNICS RPS system, and [5] proposed how fault trees can be synthesized from a formal requirements specification written in a language named NuSCR [11].…”
Section: Fault Tree Analysis Techniquesmentioning
confidence: 99%
“…Increased use of formal specification has made mechanical (e.g., automated [3][4][5][6] or template-based [7,8] fault trees possible, and such advances create possibilities of extending the use of fault trees beyond safety demonstrations. In this paper, we propose to extend the use of mechanically constructed fault trees for verification purposes by applying a semantic preserving translation into a propositional logic formula.…”
Section: Introductionmentioning
confidence: 99%
“…The safety of software is being accomplished primarily by carrying out safety activities at the software design stage, which is the earlier stage of development for software. As for the representative safety activities, HAZOP, FTA and FMECA [4,5], etc. can be cited.…”
Section: Introductionmentioning
confidence: 99%