Skip to main content

Run-Time Fault Detection Using Automatically Generated Fault Tree Based on UML

  • Conference paper
Convergence and Hybrid Information Technology (ICHIT 2012)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 310))

Included in the following conference series:

Abstract

Systems become more complex and bigger, therefore management effort and costs for management are increasing rapidly. Especially enormous human and financial damages are caused if it fails to perform assigned duties, the ability to recover and to identify the cause is essential. In this paper, a method to identify faults in runtime is proposed. Fault tree is automatically generated from the system design documentation. These methods minimize human mistakes and missing information while generating fault tree. We show that generated fault tree could be used for fault localization in run-time, and monitoring overhead could be reduced by example.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Yang, Z.-X., Zheng, Y.-Y., Xue, J.-X.: Development of automatic fault tree synthesis system using decision matrix. J. Production Economics 121(1), 49–56 (2009)

    Article  Google Scholar 

  2. Lee, J.-S., Cha, S.-D.: Fault tree construction of hybrid system requirements using qualitative formal method. Reliability Engineering & System Safety 87(1), 121–131 (2005)

    Article  Google Scholar 

  3. Vemuri, K.K., Dugan, J.B., Sullivan, K.J.: Automatic Synthesis of Fault Trees for Computer-Based Systems. IEEE Transactions on Reliability 48(4), 394–402 (1999)

    Article  Google Scholar 

  4. Chen, B., Avrunin, G.S., Clarke, L.A., Osterweil, L.J.: Automatic Fault Tree Derivation from Little-JIL Process Definitions. In: Wang, Q., Pfahl, D., Raffo, D.M., Wernick, P. (eds.) SPW 2006 and ProSim 2006. LNCS, vol. 3966, pp. 150–158. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  5. Wang, Y., Teague, T., West, H., Mannan, S.: A new algorithm for computer-aided fault tree synthesis. Journal of Loss Prevention in the Process Industries 15(4), 265–277 (2002)

    Article  MATH  Google Scholar 

  6. Joshi, A., Vestal, S., Binns, P.: Automatic Generation of Fault Trees from AADL Models. In: DSN 2007 Workshop on Architecting Dependable Systems (June 2007)

    Google Scholar 

  7. Dehlinger, J., Dugan, J.B.: Analyzing dynamic fault trees derived from model-based system architectures. Nuclear Engineering and Technology 40(5), 365–374 (2008)

    Article  Google Scholar 

  8. Pai, G.J., Dugan, J.B.: Automatic Synthesis of dynamic fault Trees from UML System Models. In: Proceeding of the 13th International Symposium on Software Reliability Engineering, pp. 243–254 (November 2002)

    Google Scholar 

  9. Majdara, A., Wakabayashi, T.: Component-based modeling of systems for automated fault tree generation. Reliability Engineering & System Safety 94(6), 1076–1086 (2009)

    Article  Google Scholar 

  10. Majdara, A., Wakabayashi, T.: A New Approach for Computer-Aided Fault Tree Generation. In: 3rd Annual IEEE International Systems Conference, pp. 308–312 (March 2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kim, J., Ghang, S., Lee, E. (2012). Run-Time Fault Detection Using Automatically Generated Fault Tree Based on UML. In: Lee, G., Howard, D., Ślęzak, D., Hong, Y.S. (eds) Convergence and Hybrid Information Technology. ICHIT 2012. Communications in Computer and Information Science, vol 310. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32692-9_53

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-32692-9_53

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-32691-2

  • Online ISBN: 978-3-642-32692-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics