Assessing the Dependability of Embedded Software Systems Using the Dynamic Flowgraph Methodology

作者: Chris Garrett , Michael Yau , Sergio Guarro , George Apostolakis

DOI: 10.1007/978-3-7091-9396-9_13

关键词:

摘要: The Dynamic Flowgraph Methodology (DFM) is an integrated methodological approach to modeling and analyzing the behavior of software-driven embedded systems for purpose dependability assessment verification. methodology has two fundamental goals: 1) identify how events can occur in a system; 2) appropriate testing strategy based on analysis system functional behavior. To achieve these goals, employs framework which models expressing logic being analyzed are developed terms causal relationships between physical variables temporal characteristics execution software modules. These then determined certain state (desirable or undesirable) be reached. This done by developing timed fault trees take form logical combinations static relating parameters at different points time. resulting information concerning hardware states that lead interest used increase confidence system, eliminate unsafe paths, criteria safety critical functions.

参考文章(17)
Sergio B. Guarro, Prolgraf-B: A Knowledge-Based System for the Automated Construction of Nuclear Plant Diagnostic Models Artificial Intelligence and Other Innovative Computer Applications in the Nuclear Industry. pp. 407- 417 ,(1988) , 10.1007/978-1-4613-1009-9_51
K.T. Narayana, A.A. Aaby, Specification of real-time systems in real-time temporal interval logic real-time systems symposium. pp. 86- 95 ,(1988) , 10.1109/REAL.1988.51104
John A. McDermid, Issues in developing software for safety critical systems Reliability Engineering & System Safety. ,vol. 32, pp. 1- 24 ,(1991) , 10.1016/0951-8320(91)90045-9
T. Murata, Petri nets: Properties, analysis and applications Proceedings of the IEEE. ,vol. 77, pp. 541- 580 ,(1989) , 10.1109/5.24143
Sergio B. Guarro, A logic flowgraph-based concept for decision support and management of nuclear plant operation Reliability Engineering & System Safety. ,vol. 22, pp. 313- 332 ,(1988) , 10.1016/0951-8320(88)90081-6
R. Razouk, M. Gorlick, Real-time interval logic for reasoning about executions of real-time programs ACM Sigsoft Software Engineering Notes. ,vol. 14, pp. 10- 19 ,(1989) , 10.1145/75308.75311
N.G. Leveson, P.R. Harvey, Analyzing Software Safety IEEE Transactions on Software Engineering. ,vol. 9, pp. 569- 579 ,(1983) , 10.1109/TSE.1983.235116
L.M. PATNAIK, R. MALL, Specification of Real-Time Systems International Journal of Software Engineering and Knowledge Engineering. ,vol. 03, pp. 267- 285 ,(1993) , 10.1142/S0218194093000136