Skip to main content
Log in

Enhanced GO methodology to support failure mode, effects and criticality analysis

  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript


Failure mode, effects and criticality analysis (FMECA) is a prerequisite and significant task for reliability analysis of a safety critical complex system; meanwhile, it is complicated, error-prone and time-consuming due to the gap between a dedicated process for system functional design and fault propagation analysis. Moreover, traditional empiricism analysis usually omits potential fault propagations, and the Risk Priority Number cannot display the risk of failure modes that attribute to the entire system effectively and precisely. In this article, GO methodology, a wide-spread intuitive reliability and safety model technique in practical engineering systems, is enhanced to support FMECA in a qualitative and quantitative way. Function operators in the GO model are extended to support the function hierarchy, failure modes definition, parameters, failure computation and the connectivity with other components. Based on the information above, the failure propagation algorithm is presented, utilizing the relationship signified by signal flows in the GO model. Next, depending on the extended GO model and automatic FMEA synthesis algorithm, all of the existent and potential failure effects are obtained automatically without artificial experience. With Bayesian Network, the reliability of the system and the risk assessment of each failure mode are obtained simultaneously. Finally, a case study of a mobile platform of robot is introduced to verify and validates the applicability of the proposed method in reliability analysis domains. The proposed method is compared with conventional FMECA approach. It is shown that the proposed method has a better performance in qualitative FMEA analysis and quantitative analysis in risk assessment and sensitivity analysis.

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

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others


  • Beck, J. M., Ma, W. J., & Kiani, R. (2008). Probabilistic population codes for bayesian decision making. Neuron, 60(6), 1142–1152.

    Article  Google Scholar 

  • Bell, J., Snooke, N., & Price, C. (2007). A language for functional interpretation of model based simulation. Advanced Engineering Informatics, 21(4), 398–409.

    Article  Google Scholar 

  • Cantone, M., Tomarchio, E., & Veronese, I. (2016). A review of healthcare failure mode and effects analysis (HFMEA) in radiotherapy. Health Physics, 111, 317–326.

    Article  Google Scholar 

  • Carmignani, G. (2009). An integrated structu ral framework to cost-based FMECA: The priority-cost FMECA. Reliability Engineering and System Safety, 94, 861–871.

    Article  Google Scholar 

  • Castillo, E., Sarabia, J. M., & Solares, C. (1999). Uncertainty analyses in fault trees and Bayesian networks using FORM SORM methods. Reliability Engineering and Systems Safety, 65, 29–40.

    Article  Google Scholar 

  • Chang, K. H., Chang, Y. C., & Lai, P. T. (2014). Applying the concept of exponential approach to enhance the assessment capability of FMEA. Journal of Intelligent Manufacturing, 25(6), 1413–1427.

    Article  Google Scholar 

  • Chang, K. H., & Cheng, C. H. (2011). Evaluating the risk of failure using the fuzzy OWA and DEMATEL method. Journal of Intelligent Manufacturing, 22(2), 113–129.

    Article  Google Scholar 

  • Cui, J., He, Y., Zhu, C., & Li, T. (2016). Product quality accidents risk analyzing approach based on the extended FTA and failure cost. In \(9{{\rm th}}\)international conference on digital enterprise technology-DET2016.

  • David, P., Idasiak, V., & Kratz, F. (2008). Towards a better interaction between design and dependability analysis: FMEA derived from UML/SysML models. In ESREL 2008 and \(17{{\rm th}}\)SRA-EUROPE annual conference, Valencia.

  • David, P., Idasiak, V., & Kratz, F. (2010). Reliability study of complex physical systems using SysML. Reliability Engineering and System Safety, 95, 431–450.

    Article  Google Scholar 

  • Eubanks, C. F., Kmenta, S., & Ishii, K. (1996). System behavior modeling as a basis for advanced failure modes and effects analysis. In Proceedings of 1996 ASME design engineering technical conference, pp. 1–8. New York: American Society of Mechanical Engineers.

  • Fan, D., Ren, Y., Liu, L., Liu, S., Fan, J., & Wang, Z. (2015). Algorithm based on dynamic Bayesian networks for repairable GO methodology model. Journal of Beijing University of Aeronautics and Astronautics, 41(11), 2166–2176.

  • Fan, D., Wang, Z., Liu, L., & Ren, Y. (2016). A modified go-flow methodology with common cause failure based on discrete time Bayesian network. Nuclear Engineering & Design, 305, 476–488.

  • Fenton, N., & Neil, M. (1999). Software metrics: Successes, failures and new directions. Journal of Systems and Software, 47, 149–157.

    Article  Google Scholar 

  • Giardina, M., Castiglia, F., & Tomarchio, E. A. (2014). Risk assessment of component failure modes and human errors using a new FMECA approach: Application in the safety analysis of HDR brachytherapy. Journal of Radiological Protection, 34, 891–914.

    Article  Google Scholar 

  • Hashim, M., Yoshikawa, H., Matsuoka, T., & Yang, M. (2014). Quantitative dynamic reliability evaluation of AP1000 passive safety systems by using FMEA and GO-FLOW methodology. Journal of Nuclear Science and Technology, 51(4), 526–542.

    Article  Google Scholar 

  • Jun, Y., Ming, Y., Yoshikawa, H., & Fangqing, Y. (2014). Development of a risk monitoring system for nuclear power plants based on GO-FLOW methosology. Nuclear Engineering and Design, 278, 255–267.

    Article  Google Scholar 

  • Khorshidi, H. A., Gunawan, I., & Ibrahim, M. Y. (2015). Data-driven system reliability and failure behavior modelling using FMECA. IEEE Transactions on Industrial Informatics, 12(3), 1425–1434.

    Google Scholar 

  • Koning, J., Jaspers, R., Doornink, J., Ouwehand, B., Klinkhamer, F., Snijders, B., et al. (2009). Maintenance implications of critical components in ITER CXRS upper port plug design. Fusion Engineering and Design, 84(7–11), 1091–1094.

    Article  Google Scholar 

  • Lee, B.H. (2001). Using Bayes belief networks in industrial FMEA modeling and analysis. In Proceedings of annual reliability & maintainability symposium, (pp. 7–15). Piscataway, NJ: IEEE.

  • Lewis, R. W., & Ransing, R. S. (1997). A semantically constrained Bayesian network for manufacturing diagnosis. International Journal of Production Research, 35, 2171–2187.

    Article  Google Scholar 

  • Li, G., Gao, J., & Chen, F. (2009). A novel approach for failure modes and effects analysis based on polychromatic sets. Artificial Intelligence for Engineering Design Analysis & Manufacturing, 23(2), 119–129.

    Article  Google Scholar 

  • Li, S., & Zeng, W. (2016). Risk analysis for the supplier selection problem using failure modes and effects analysis (FMEA). Journal of Intelligent Manufacturing, 27, 1309–1321.

  • Li, Z., Xiao, F., Fei, L., Mahadevan, S., & Deng, Y. (2016). An evidential failure mode and effects analysis using linguistic terms. Quality and Reliability Engineering International,. doi:10.1002/qre.2075.

    Article  Google Scholar 

  • Lin, Q.-L., Wang, D.-J., Lin, W.-G., & Liu, H.-C. (2014). Human reliability assessment for medical devices based on failure mode and effects analysis and fuzzy linguistic theory. Safety Science, 62, 248–256.

    Article  Google Scholar 

  • Liu, H. C., Chen, Y. Z., You, J. X., & Li, H. (2016). Risk evaluation in failure mode and effects analysis using fuzzy digraph and matrix approach. Journal of Intelligent Manufacturing, 27(4), 805–816.

    Article  Google Scholar 

  • Liu, L., Ren, Y., Yi, Z., & Yang, D. (2015). Algorithm based on Bayesian networks for GO methodology. Systems Engineering and Electronics, 37(1), 212–218.

    Google Scholar 

  • Niloofar, P., & Ganjali, M. (2014). A new multivariate imputation method based on Bayesian networks. Journal of Applied Statistics, 41(3), 501–518.

    Article  Google Scholar 

  • Ormsby, A. R. T., Hunt, J. E., & Lee, M. H. (1991). Towards an automated FMEA assistant. In Applications of artificial intelligence in engineering VI. Netherlands: Springer.

  • Pentti, H., & Atte, H. (2002). Failure mode and effects analysis of software-based automation systems. Mycological Research, 96(09), 851–856.

    Google Scholar 

  • Pernkopf, F., Van Pham, T., & Bilmes, J. A. (2009). Broad phonetic classification using discriminative Bayesian networks. Science Direct, 51, 151–166.

    Google Scholar 

  • Rhee, S. J., & Ishii, K. (2003). Using cost based FMEA to enhance reliability and serviceability. Advanced Engineering Informatics, 17, 179–188.

    Article  Google Scholar 

  • Ruiz, I., Paniagua, E., Alberto, J., & Sanabria, J. (2000). State analysis: An alternative approach to FMEA, FTA and Markov analysis. In Proceedings of annual reliability and maintainability symposium, (pp. 370–375). Piscataway, NJ: IEEE.

  • Safari, H., Faraji, Z., & Majidian, S. (2016). Identifying and evaluating enterprise architecture risks using FMEA and fuzzy VIKOR. Journal of Intelligent Manufacturing, 27(2), 475–486.

    Article  Google Scholar 

  • Shen, Z., Dai, X., & Huang, X. (2006). A supplemental algorithm for the repairable system in the GO methodology. Reliability Engineering and System Safety, 91, 940–944.

    Article  Google Scholar 

  • Sigurdsson, J. H., Walls, L. A., & Quigley, J. L. (2001). Bayesian belief nets for managing expert judgment and modeling reliability. Quality and Reliability Engineering International, 17, 181–190.

    Article  Google Scholar 

  • Smidts, C., Stoddard, R. W., & Stutzke, M. (1998). Software reliability models: An approach to early reliability prediction. IEEE Transactions on Reliability, 47, 268–278.

    Article  Google Scholar 

  • Snooke, N., & Price, C. (2012). Automated FMEA based diagnostic symptom generation. Advanced Engineering Informatics, 26(4), 870–888.

    Article  Google Scholar 

  • Stamatis, D. H. (1996). Failure mode and effects analysis-FMEA from theory to execution. Technometrics, 38(1), 80–80.

    Google Scholar 

  • Tingdi, Z., Tiejun, S., Xiao, H., & Linlin, S. (2004). Intelligent FMEA based on model FIORN. In Reliability & maintainability symposium, (pp. 386–390).

  • Tooranloo, H. S., & Ayatollah, A. S. (2016). A model for failure mode and effects analysis based on intuitionistic fuzzy approach. Applied Soft Computing, 49, 238–247.

    Article  Google Scholar 

  • Yang, Z., Bonsall, S., & Wang, J. (2008). Fuzzy rule-based Bayesian reasoning approach for prioritization of failures in FMEA. IEEE Transactions on Reliability, 57(3), 517–528.

    Article  Google Scholar 

  • Zhai, S., & Lin, S. (2013). Bayesian networks application in multi-state system reliability analysis. In Proceedings of the 2nd international symposium on computer, communication, control and automation (ISCCCA-13).

  • Zupei, S., Jia, G., & Xiangrui, H. (2000). A new quantification algorithm for the GO methodology. Reliability Engineering and System Safety, 67, 241–247.

    Article  Google Scholar 

Download references


The authors would like to thanks the School of Reliability and Systems Engineering (RSE) of Beihang University, China and the ELSEVIER publisher with its language editing services.

Author information

Authors and Affiliations


Corresponding author

Correspondence to Yi Ren.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, L., Fan, D., Wang, Z. et al. Enhanced GO methodology to support failure mode, effects and criticality analysis. J Intell Manuf 30, 1451–1468 (2019).

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: