메뉴 건너뛰기




Volumn 81, Issue 12, 2008, Pages 2163-2182

Timed Behavior Trees for Failure Mode and Effects Analysis of time-critical systems

Author keywords

Behavior Trees; Failure Mode and Effects Analysis (FMEA); Model checking; Real time systems; Timed automata

Indexed keywords

AUTOMATA THEORY; COMPUTER AIDED SOFTWARE ENGINEERING; FAILURE ANALYSIS; INFORMATION THEORY; MODAL ANALYSIS; MODEL CHECKING; QUALITY ASSURANCE; TRANSLATION (LANGUAGES);

EID: 54049106492     PISSN: 01641212     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jss.2008.04.035     Document Type: Article
Times cited : (26)

References (51)
  • 2
    • 51549096502 scopus 로고
    • Logics and models of real time: a survey
    • Real Time: Theory in Practice, Springer-Verlag
    • Alur R., and Henzinger T.A. Logics and models of real time: a survey. Real Time: Theory in Practice. Lecture Notes in Computer Science vol. 600 (1992), Springer-Verlag 74-106
    • (1992) Lecture Notes in Computer Science , vol.600 , pp. 74-106
    • Alur, R.1    Henzinger, T.A.2
  • 3
    • 0025623486 scopus 로고    scopus 로고
    • Alur, R., Courcoubetis, C., Dill, D., 1990. Model-checking for real-time systems. In: Proceedings Fifth Annual IEEE Symposium on Logic in Computer Science. IEEE Computer Society Press, pp. 414-425.
    • Alur, R., Courcoubetis, C., Dill, D., 1990. Model-checking for real-time systems. In: Proceedings Fifth Annual IEEE Symposium on Logic in Computer Science. IEEE Computer Society Press, pp. 414-425.
  • 4
    • 35048862279 scopus 로고    scopus 로고
    • A tutorial on uppaal
    • Formal Methods for the Design of Real-Time Systems: International School on Formal Methods for the Design of Computer, Communication, and Software Systems (SFM-RT). Bernardo M., and Corradini F. (Eds), Springer-Verlag
    • Behrmann G., David A., and Larsen K.G. A tutorial on uppaal. In: Bernardo M., and Corradini F. (Eds). Formal Methods for the Design of Real-Time Systems: International School on Formal Methods for the Design of Computer, Communication, and Software Systems (SFM-RT). Lecture Notes in Computer Science vol. 3185 (2004), Springer-Verlag 200-236
    • (2004) Lecture Notes in Computer Science , vol.3185 , pp. 200-236
    • Behrmann, G.1    David, A.2    Larsen, K.G.3
  • 5
    • 35048861846 scopus 로고    scopus 로고
    • Timed automata: semantics, algorithms and tools
    • Lecture Notes on Concurrency and Petri Nets. Reisig W., and Rozenberg G. (Eds), Springer-Verlag
    • Bengtsson J., and Wang Y. Timed automata: semantics, algorithms and tools. In: Reisig W., and Rozenberg G. (Eds). Lecture Notes on Concurrency and Petri Nets. Lecture Notes in Computer Science vol. 3098 (2004), Springer-Verlag 87-124
    • (2004) Lecture Notes in Computer Science , vol.3098 , pp. 87-124
    • Bengtsson, J.1    Wang, Y.2
  • 6
    • 0025559345 scopus 로고    scopus 로고
    • Bondavalli, A., Simoncini, L., 1990. Failure Classification with respect to Detection. Esprit Project Nr. 3092 (PDCS: Predictably Dependable Computing Systems).
    • Bondavalli, A., Simoncini, L., 1990. Failure Classification with respect to Detection. Esprit Project Nr. 3092 (PDCS: Predictably Dependable Computing Systems).
  • 7
    • 24644441365 scopus 로고    scopus 로고
    • Fault diagnosis using timed automata
    • Proceedings of International Conference on Foundations of Software Science and Computational Structures (FoSSaCS). Sassone V. (Ed), Springer-Verlag
    • Bouyer P., Chevalier F., and D'Souza D. Fault diagnosis using timed automata. In: Sassone V. (Ed). Proceedings of International Conference on Foundations of Software Science and Computational Structures (FoSSaCS). Lecture Notes in Computer Science vol. 3441 (2005), Springer-Verlag 219-233
    • (2005) Lecture Notes in Computer Science , vol.3441 , pp. 219-233
    • Bouyer, P.1    Chevalier, F.2    D'Souza, D.3
  • 8
    • 35248833205 scopus 로고    scopus 로고
    • Improving system reliability via model checking: the FSAP/NuSMV-SA safety analysis platform
    • International Conference on Computer Safety, Reliability, and Security (SAFECOMP), Springer-Verlag
    • Bozzano M., and Villafiorita A. Improving system reliability via model checking: the FSAP/NuSMV-SA safety analysis platform. International Conference on Computer Safety, Reliability, and Security (SAFECOMP). Lecture Notes in Computer Science vol. 2788 (2003), Springer-Verlag 49-62
    • (2003) Lecture Notes in Computer Science , vol.2788 , pp. 49-62
    • Bozzano, M.1    Villafiorita, A.2
  • 9
    • 35248889587 scopus 로고    scopus 로고
    • Improving safety assessment of complex systems: an industrial case study
    • International Symposium of Formal Methods Europe (FME). Araki K., Gnesi S., and Mandrioli D. (Eds), Springer
    • Bozzano M., Cavallo A., Cifaldi M., Valacca L., and Villafiorita A. Improving safety assessment of complex systems: an industrial case study. In: Araki K., Gnesi S., and Mandrioli D. (Eds). International Symposium of Formal Methods Europe (FME). Lecture Notes in Computer Science vol. 2805 (2003), Springer 208-222
    • (2003) Lecture Notes in Computer Science , vol.2805 , pp. 208-222
    • Bozzano, M.1    Cavallo, A.2    Cifaldi, M.3    Valacca, L.4    Villafiorita, A.5
  • 10
    • 84956980331 scopus 로고    scopus 로고
    • Failure mode and effect analysis for safety-critical systems with software components
    • International Conference on Computer Safety, Reliability and Security (SAFECOMP). Koornneef F., and van der Meulen M. (Eds), Springer
    • Cichocki T., and Górski J. Failure mode and effect analysis for safety-critical systems with software components. In: Koornneef F., and van der Meulen M. (Eds). International Conference on Computer Safety, Reliability and Security (SAFECOMP). Lecture Notes in Computer Science vol. 1943 (2000), Springer 382-394
    • (2000) Lecture Notes in Computer Science , vol.1943 , pp. 382-394
    • Cichocki, T.1    Górski, J.2
  • 11
    • 84957032045 scopus 로고    scopus 로고
    • Formal support for fault modelling and analysis
    • International Conference on Computer Safety, Reliability and Security (SAFECOMP). Voges U. (Ed), Springer
    • Cichocki T., and Górski J. Formal support for fault modelling and analysis. In: Voges U. (Ed). International Conference on Computer Safety, Reliability and Security (SAFECOMP). Lecture Notes in Computer Science vol. 2187 (2001), Springer 190-199
    • (2001) Lecture Notes in Computer Science , vol.2187 , pp. 190-199
    • Cichocki, T.1    Górski, J.2
  • 12
    • 84957091429 scopus 로고    scopus 로고
    • NUSMV: a new symbolic model verifier
    • International Conference on Computer Aided Verification (CAV). Halbwachs N., and Peled D. (Eds), Springer
    • Cimatti A., Clarke E.M., Giunchiglia F., and Roveri M. NUSMV: a new symbolic model verifier. In: Halbwachs N., and Peled D. (Eds). International Conference on Computer Aided Verification (CAV). Lecture Notes in Computer Science vol. 1633 (1999), Springer 495-499
    • (1999) Lecture Notes in Computer Science , vol.1633 , pp. 495-499
    • Cimatti, A.1    Clarke, E.M.2    Giunchiglia, F.3    Roveri, M.4
  • 13
    • 38149052936 scopus 로고    scopus 로고
    • Probabilistic timed behavior trees
    • Proceedings of the International Conference on Integrated Formal Methods (IFM). Davies J., and Gibbons J. (Eds), Springer-Verlag
    • Colvin R., Grunske L., and Winter K. Probabilistic timed behavior trees. In: Davies J., and Gibbons J. (Eds). Proceedings of the International Conference on Integrated Formal Methods (IFM). Lecture Notes in Computer Science vol. 4591 (2007), Springer-Verlag 156-175
    • (2007) Lecture Notes in Computer Science , vol.4591 , pp. 156-175
    • Colvin, R.1    Grunske, L.2    Winter, K.3
  • 14
    • 54049149112 scopus 로고    scopus 로고
    • Colvin, R., Hayes, I.J., 2007. A semantics for Behavior Trees. ACCS Technical Report ACCS-TR-07-01, ARC Centre for Complex Systems.
    • Colvin, R., Hayes, I.J., 2007. A semantics for Behavior Trees. ACCS Technical Report ACCS-TR-07-01, ARC Centre for Complex Systems.
  • 15
    • 40149092144 scopus 로고
    • The tool KRONOS
    • Hybrid Systems III: Verification and Control, Springer-Verlag
    • Daws C., Olivero A., Tripakis S., and Yovine S. The tool KRONOS. Hybrid Systems III: Verification and Control. Lecture Notes in Computer Science vol. 1066 (1995), Springer-Verlag 208-219
    • (1995) Lecture Notes in Computer Science , vol.1066 , pp. 208-219
    • Daws, C.1    Olivero, A.2    Tripakis, S.3    Yovine, S.4
  • 16
    • 54049111963 scopus 로고    scopus 로고
    • ® Ambulatory Infusion Pump, Model 6400.
    • ® Ambulatory Infusion Pump, Model 6400.
  • 17
    • 14744281167 scopus 로고    scopus 로고
    • SAL 2
    • International Conference on Computer-Aided Verification (CAV). Alur R., and Peled D. (Eds), Springer-Verlag
    • de Moura L., Owre S., Rueß H., Rushby J., Shankar N., Sorea M., and Tiwari A. SAL 2. In: Alur R., and Peled D. (Eds). International Conference on Computer-Aided Verification (CAV). LNCS vol. 3114 (2004), Springer-Verlag 496-500
    • (2004) LNCS , vol.3114 , pp. 496-500
    • de Moura, L.1    Owre, S.2    Rueß, H.3    Rushby, J.4    Shankar, N.5    Sorea, M.6    Tiwari, A.7
  • 18
    • 85178869906 scopus 로고    scopus 로고
    • Dong, J.S., Duke, R., Hao, P., 2005. Integrating Object-Z with timed automata. In: International Conference on Engineering of Complex Computer Systems (ICECCS). IEEE Computer Society, pp. 488- 497.
    • Dong, J.S., Duke, R., Hao, P., 2005. Integrating Object-Z with timed automata. In: International Conference on Engineering of Complex Computer Systems (ICECCS). IEEE Computer Society, pp. 488- 497.
  • 19
    • 63149169200 scopus 로고    scopus 로고
    • Dromey, R.G., 2003. From requirements to design: formalizing the key steps. In: International Conference on Software Engineering and Formal Methods (SEFM). IEEE Computer Society, pp. 2-13.
    • Dromey, R.G., 2003. From requirements to design: formalizing the key steps. In: International Conference on Software Engineering and Formal Methods (SEFM). IEEE Computer Society, pp. 2-13.
  • 21
    • 84958753228 scopus 로고    scopus 로고
    • Product interval automata: a subclass of timed automata
    • International Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS), Springer-Verlag
    • D'Souza D., and Thiagarajan P.S. Product interval automata: a subclass of timed automata. International Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS). Lecture Notes in Computer Science vol. 1732 (1999), Springer-Verlag 60-71
    • (1999) Lecture Notes in Computer Science , vol.1732 , pp. 60-71
    • D'Souza, D.1    Thiagarajan, P.S.2
  • 22
    • 35048826323 scopus 로고    scopus 로고
    • Modeling and verification of a fault-tolerant real-time startup protocol using calendar automata
    • Formal Techniques, Modelling and Analysis of Timed and Fault-Tolerant Systems, Joint International Conferences on Formal Modelling and Analysis of Timed Systems, (FORMATS) and Formal Techniques in Real-Time and Fault-Tolerant Systems (FTRTFT), Proceedings. Lakhnech Y., and Yovine S. (Eds), Springer
    • Dutertre B., and Sorea M. Modeling and verification of a fault-tolerant real-time startup protocol using calendar automata. In: Lakhnech Y., and Yovine S. (Eds). Formal Techniques, Modelling and Analysis of Timed and Fault-Tolerant Systems, Joint International Conferences on Formal Modelling and Analysis of Timed Systems, (FORMATS) and Formal Techniques in Real-Time and Fault-Tolerant Systems (FTRTFT), Proceedings. Lecture Notes in Computer Science vol. 3253 (2004), Springer 199-214
    • (2004) Lecture Notes in Computer Science , vol.3253 , pp. 199-214
    • Dutertre, B.1    Sorea, M.2
  • 24
    • 0001449325 scopus 로고
    • Temporal and modal logic
    • van Leeuwen J. (Ed), Elsevier Science Publishers
    • Emerson E.A. Temporal and modal logic. In: van Leeuwen J. (Ed). Handbook of Theoretical Computer Science vol. B (1990), Elsevier Science Publishers 995-1072
    • (1990) Handbook of Theoretical Computer Science , vol.B , pp. 995-1072
    • Emerson, E.A.1
  • 25
    • 54049112378 scopus 로고    scopus 로고
    • Formal Systems Europe Ltd., 1996. Failure Divergence Refinement, FDR 2.0, User Manual.
    • Formal Systems Europe Ltd., 1996. Failure Divergence Refinement, FDR 2.0, User Manual.
  • 26
    • 33646751910 scopus 로고    scopus 로고
    • An automated failure mode and effect analysis based on high-level design specification with Behavior Trees
    • International Conference on Integrated Formal Methods (IFM). Romijn J., Smith G., and van de Pol J. (Eds), Springer
    • Grunske L., Lindsay P., Yatapanage N., and Winter K. An automated failure mode and effect analysis based on high-level design specification with Behavior Trees. In: Romijn J., Smith G., and van de Pol J. (Eds). International Conference on Integrated Formal Methods (IFM). Lecture Notes in Computer Science vol. 3771 (2005), Springer 129-149
    • (2005) Lecture Notes in Computer Science , vol.3771 , pp. 129-149
    • Grunske, L.1    Lindsay, P.2    Yatapanage, N.3    Winter, K.4
  • 27
    • 34548140059 scopus 로고    scopus 로고
    • Grunske, L., Winter, K., Colvin, R., 2007. Timed Behavior Trees and their Application to Verifying Real-time Systems. In: Proceedings of the 18th Australian Conference on Software Engineering (ASWEC). IEEE Computer Society, pp. 211-220.
    • Grunske, L., Winter, K., Colvin, R., 2007. Timed Behavior Trees and their Application to Verifying Real-time Systems. In: Proceedings of the 18th Australian Conference on Software Engineering (ASWEC). IEEE Computer Society, pp. 211-220.
  • 29
    • 0018005391 scopus 로고
    • Communicating sequential processes
    • Hoare C.A.R. Communicating sequential processes. Communications of the ACM 21 8 (1978) 666-677
    • (1978) Communications of the ACM , vol.21 , Issue.8 , pp. 666-677
    • Hoare, C.A.R.1
  • 31
    • 54049122725 scopus 로고    scopus 로고
    • IEC 60812, 1991. Functional safety of electrical/electronical/programmable electronic safety/related systems, Analysis Techniques for System Reliability - Procedure for Failure Mode and Effect Analysis (FMEA), IEC (International Electrotechnical Commission).
    • IEC 60812, 1991. Functional safety of electrical/electronical/programmable electronic safety/related systems, Analysis Techniques for System Reliability - Procedure for Failure Mode and Effect Analysis (FMEA), IEC (International Electrotechnical Commission).
  • 33
    • 0001601021 scopus 로고
    • Specifying Real-Time Properties with Metric Temporal Logic
    • Koymans R. Specifying Real-Time Properties with Metric Temporal Logic. Real-Time Systems 2 (1990) 255-299
    • (1990) Real-Time Systems , vol.2 , pp. 255-299
    • Koymans, R.1
  • 34
    • 33646426099 scopus 로고    scopus 로고
    • Real-time model checking is really simple
    • Proceedings of Correct Hardware Design and Verification Methods, 13th IFIP WG 10.5 Advanced Research Working Conference (CHARME). Borrione D., and Paul W.J. (Eds), Springer
    • Lamport L. Real-time model checking is really simple. In: Borrione D., and Paul W.J. (Eds). Proceedings of Correct Hardware Design and Verification Methods, 13th IFIP WG 10.5 Advanced Research Working Conference (CHARME). Lecture Notes in Computer Science vol. 3725 (2005), Springer 162-175
    • (2005) Lecture Notes in Computer Science , vol.3725 , pp. 162-175
    • Lamport, L.1
  • 36
    • 33244461737 scopus 로고    scopus 로고
    • Towards integrated verification of timed transition models
    • Lawford M., Pantelic V., and Zhang H. Towards integrated verification of timed transition models. Fundamenta Informaticae 70 1-2 (2006) 75-110
    • (2006) Fundamenta Informaticae , vol.70 , Issue.1-2 , pp. 75-110
    • Lawford, M.1    Pantelic, V.2    Zhang, H.3
  • 38
    • 84947910163 scopus 로고    scopus 로고
    • Formal design and analysis of a gear-box controller
    • Proceedings of the Fourth Workshop on Tools and Algorithms for the Construction and Analysis of Systems (TACAS), Springer-Verlag
    • Lindahl M., Pettersson P., and Yi W. Formal design and analysis of a gear-box controller. Proceedings of the Fourth Workshop on Tools and Algorithms for the Construction and Analysis of Systems (TACAS). Lecture Notes in Computer Science vol. 1384 (1998), Springer-Verlag 281-297
    • (1998) Lecture Notes in Computer Science , vol.1384 , pp. 281-297
    • Lindahl, M.1    Pettersson, P.2    Yi, W.3
  • 39
    • 54049112779 scopus 로고    scopus 로고
    • Powell, D., 2007. Requirements evaluation using Behavior Trees - findings from industry. In: Industrial Track of the 18th Australian Conference on Software Engineering (ASWEC).
    • Powell, D., 2007. Requirements evaluation using Behavior Trees - findings from industry. In: Industrial Track of the 18th Australian Conference on Software Engineering (ASWEC).
  • 40
    • 54049114800 scopus 로고    scopus 로고
    • Ramchandani, C., 1974. Analysis of asynchronous concurrent systems by timed Petri nets. Ph.D. thesis, Massachusetts Institute of Technology, Cambridge, MA, project MAC Report MAC-TR-120.
    • Ramchandani, C., 1974. Analysis of asynchronous concurrent systems by timed Petri nets. Ph.D. thesis, Massachusetts Institute of Technology, Cambridge, MA, project MAC Report MAC-TR-120.
  • 42
    • 0000042060 scopus 로고
    • An operational semantics for timed CSP
    • Schneider S. An operational semantics for timed CSP. Information and Computation 116 2 (1995) 193-213
    • (1995) Information and Computation , vol.116 , Issue.2 , pp. 193-213
    • Schneider, S.1
  • 43
    • 23944469655 scopus 로고    scopus 로고
    • An introduction to real-time Object-Z
    • Smith G., and Hayes I. An introduction to real-time Object-Z. Formal Aspects of Computing 13 2 (2002) 128-141
    • (2002) Formal Aspects of Computing , vol.13 , Issue.2 , pp. 128-141
    • Smith, G.1    Hayes, I.2
  • 44
    • 15844430702 scopus 로고    scopus 로고
    • Smith, C., Winter, K., Hayes, I., Dromey, G., Lindsay, P., Carrington, D., 2004. An environment for building a system out of its requirements. In: International Conference on Automated Software Engineering (ASE). IEEE Computer Society, pp. 398-399.
    • Smith, C., Winter, K., Hayes, I., Dromey, G., Lindsay, P., Carrington, D., 2004. An environment for building a system out of its requirements. In: International Conference on Automated Software Engineering (ASE). IEEE Computer Society, pp. 398-399.
  • 46
    • 84974696065 scopus 로고    scopus 로고
    • Fault diagnosis for timed automata
    • Proceeding of International Conference on Formal Techniques in Real-Time and Fault-Tolerant Systems (FTRTFT 2002). Damm W., and Olderog E.-R. (Eds), Springer-Verlag
    • Tripakis S. Fault diagnosis for timed automata. In: Damm W., and Olderog E.-R. (Eds). Proceeding of International Conference on Formal Techniques in Real-Time and Fault-Tolerant Systems (FTRTFT 2002). Lecture Notes in Computer Science vol. 2469 (2002), Springer-Verlag 205-224
    • (2002) Lecture Notes in Computer Science , vol.2469 , pp. 205-224
    • Tripakis, S.1
  • 47
    • 84958763484 scopus 로고    scopus 로고
    • Extending Promela and Spin for Real Time
    • Tools and Algorithms for Construction and Analysis of Systems, Second International Workshop (TACAS). Margaria T., and Steffen B. (Eds), Springer
    • Tripakis S., and Courcoubetis C. Extending Promela and Spin for Real Time. In: Margaria T., and Steffen B. (Eds). Tools and Algorithms for Construction and Analysis of Systems, Second International Workshop (TACAS). Lecture Notes in Computer Science vol. 1055 (1996), Springer 329-348
    • (1996) Lecture Notes in Computer Science , vol.1055 , pp. 329-348
    • Tripakis, S.1    Courcoubetis, C.2
  • 48
    • 16344374921 scopus 로고    scopus 로고
    • Wen, L., Dromey, R.G., 2004. From requirements change to design change: a formal path. In: International Conference on Software Engineering and Formal Methods (SEFM). IEEE Computer Society, pp. 104-113.
    • Wen, L., Dromey, R.G., 2004. From requirements change to design change: a formal path. In: International Conference on Software Engineering and Formal Methods (SEFM). IEEE Computer Society, pp. 104-113.
  • 49
    • 38149081320 scopus 로고    scopus 로고
    • "Integrare", a collaborative environment for behavior-oriented design
    • Proceedings of Cooperative Design, Visualization, and Engineering, Fourth International Conference (CDVE). Luo Y. (Ed), Springer
    • Wen L., Colvin R., Lin K., Seagrott J., Yatapanage N., and Dromey R.G. "Integrare", a collaborative environment for behavior-oriented design. In: Luo Y. (Ed). Proceedings of Cooperative Design, Visualization, and Engineering, Fourth International Conference (CDVE). Lecture Notes in Computer Science vol. 4674 (2007), Springer 122-131
    • (2007) Lecture Notes in Computer Science , vol.4674 , pp. 122-131
    • Wen, L.1    Colvin, R.2    Lin, K.3    Seagrott, J.4    Yatapanage, N.5    Dromey, R.G.6
  • 50
    • 35048868379 scopus 로고    scopus 로고
    • Formalising Behaviour Trees with CSP
    • Int. Conference on Integrated Formal Methods (IFM). Boiten E., Derrick J., and Smith G. (Eds), Springer-Verlag
    • Winter K. Formalising Behaviour Trees with CSP. In: Boiten E., Derrick J., and Smith G. (Eds). Int. Conference on Integrated Formal Methods (IFM). Lecture Notes in Computer Science vol. 2999 (2004), Springer-Verlag 148-167
    • (2004) Lecture Notes in Computer Science , vol.2999 , pp. 148-167
    • Winter, K.1
  • 51
    • 33847320640 scopus 로고    scopus 로고
    • Zafar, S., Dromey, R.G., 2005. Integrating safety and security requirements into design of an embedded system. In: Asia-Pacific Software Engineering Conference (APSEC). IEEE Computer Society, pp. 629-636.
    • Zafar, S., Dromey, R.G., 2005. Integrating safety and security requirements into design of an embedded system. In: Asia-Pacific Software Engineering Conference (APSEC). IEEE Computer Society, pp. 629-636.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.