Title :
A design language for automatic synthesis of fault trees
Author :
Vemuri, Kiran Kumar ; Dugan, Joanne Bechta ; Sullivan, Kevin J.
Author_Institution :
Hewlett Packard Co., Richardson, TX, USA
Abstract :
The separation of digital system design and reliability analysis incurs unnecessary costs, delays and quality penalties. This paper introduces a graphical design language called RIDL (Reliability Information embedded Design Language) for modeling digital systems. In RIDL, redundancy and failure information is embedded within block diagram schematics, without significantly altering the physical block diagram models typically used by design engineers. A system schematic in RIDL has all of the information needed for reliability analysis without a need for additional textual descriptions. A dynamic fault tree model can be automatically synthesized from a RIDL system model. Designers can use the synthesized fault trees to obtain rough reliability analyses at an early conceptual design stage. To evaluate the potential of this approach, we have applied it to several example systems
Keywords :
digital systems; directed graphs; fault trees; redundancy; reliability; visual languages; RIDL graphical design language; Reliability Information embedded Design Language; automatic synthesis; block diagram schematics; design language; digital system design; digraph; dynamic fault tree model synthesis; failure information; fault trees; redundancy; reliability analysis; rough reliability analyses; synthesized fault trees; Costs; Delay; Design engineering; Digital systems; Failure analysis; Fault tolerant systems; Fault trees; Information analysis; Redundancy; Reliability engineering;
Conference_Titel :
Reliability and Maintainability Symposium, 1999. Proceedings. Annual
Conference_Location :
Washington, DC
Print_ISBN :
0-7803-5143-6
DOI :
10.1109/RAMS.1999.744102