Skip to main content
Erschienen in: Software Quality Journal 2/2012

01.06.2012

Availability of enterprise IT systems: an expert-based Bayesian framework

verfasst von: Ulrik Franke, Pontus Johnson, Johan König, Liv Marcks von Würtemberg

Erschienen in: Software Quality Journal | Ausgabe 2/2012

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Ensuring the availability of enterprise IT systems is a challenging task. The factors that can bring systems down are numerous, and their impact on various system architectures is difficult to predict. At the same time, maintaining high availability is crucial in many applications, ranging from control systems in the electric power grid, over electronic trading systems on the stock market to specialized command and control systems for military and civilian purposes. This paper describes a Bayesian decision support model, designed to help enterprise IT system decision-makers evaluate the consequences of their decisions by analyzing various scenarios. The model is based on expert elicitation from 50 experts on IT systems availability, obtained through an electronic survey. The Bayesian model uses a leaky Noisy-OR method to weigh together the expert opinions on 16 factors affecting systems availability. Using this model, the effect of changes to a system can be estimated beforehand, providing decision support for improvement of enterprise IT systems availability. The Bayesian model thus obtained is then integrated within a standard, reliability block diagram-style, mathematical model for assessing availability on the architecture level. In this model, the IT systems play the role of building blocks. The overall assessment framework thus addresses measures to ensure high availability both on the level of individual systems and on the level of the entire enterprise architecture. Examples are presented to illustrate how the framework can be used by practitioners aiming to ensure high availability.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Ashrafi, N., Berman, O., & Cutler, M. (2002). Optimal design of large software-systems using N-version programming. IEEE Transactions on Reliability, 43(2), 344–350.CrossRef Ashrafi, N., Berman, O., & Cutler, M. (2002). Optimal design of large software-systems using N-version programming. IEEE Transactions on Reliability, 43(2), 344–350.CrossRef
Zurück zum Zitat Askåker, J., & Kulle, M. (2008, June 4). Miljardaffärer gick förlorade. Dagens Industri, pp. 6–7 (in Swedish). Askåker, J., & Kulle, M. (2008, June 4). Miljardaffärer gick förlorade. Dagens Industri, pp. 6–7 (in Swedish).
Zurück zum Zitat Baecher, G. (1988). Judgemental probability in geotechnical risk assessment. Technical report, The Office of the Chief, US Army Corps of Engineers. Baecher, G. (1988). Judgemental probability in geotechnical risk assessment. Technical report, The Office of the Chief, US Army Corps of Engineers.
Zurück zum Zitat Blaxter, L., Hughes, C., & Tight, M. (2006). How to research. Buckingham: Open University Press. Blaxter, L., Hughes, C., & Tight, M. (2006). How to research. Buckingham: Open University Press.
Zurück zum Zitat Campbell, K., Gordon, L. A., Loeb, M. P., & Zhou, L. (2003). The economic cost of publicly announced information security breaches: Empirical evidence from the stock market. Journal of Computer Security, 11(3), 431–448. Campbell, K., Gordon, L. A., Loeb, M. P., & Zhou, L. (2003). The economic cost of publicly announced information security breaches: Empirical evidence from the stock market. Journal of Computer Security, 11(3), 431–448.
Zurück zum Zitat Chen, L., & Avizienis A. (1978). N-version programming: A fault-tolerance approach to reliability of software operation. In Proceedings of the 8th IEEE international symposium on fault-tolerant computing (FTCS-8), pp. 3–9. Chen, L., & Avizienis A. (1978). N-version programming: A fault-tolerance approach to reliability of software operation. In Proceedings of the 8th IEEE international symposium on fault-tolerant computing (FTCS-8), pp. 3–9.
Zurück zum Zitat Cooke, R. M. (1991). Experts in uncertainty. Opinion and subjective probability in science. Oxford: Oxford University Press. Cooke, R. M. (1991). Experts in uncertainty. Opinion and subjective probability in science. Oxford: Oxford University Press.
Zurück zum Zitat Czaja, R., & Blair, J. (2005). Designing surveys. Beverly Hills: Sage Publications Inc. Czaja, R., & Blair, J. (2005). Designing surveys. Beverly Hills: Sage Publications Inc.
Zurück zum Zitat Druzdzel, M. J. (1999). Genie: A development environment for graphical decision-analytic models. In Proceedings of the 1999 annual symposium of the American medical informatics association (AMIA-1999), p. 1206, more information available on http://genie.sis.pitt.edu/about.htm. Druzdzel, M. J. (1999). Genie: A development environment for graphical decision-analytic models. In Proceedings of the 1999 annual symposium of the American medical informatics association (AMIA-1999), p. 1206, more information available on http://​genie.​sis.​pitt.​edu/​about.​htm.
Zurück zum Zitat Fenton, N. E., Pfleeger, S. L. (1997). Software Metrics (2nd ed.). Boston, MA: PWS Publishing Company. Fenton, N. E., Pfleeger, S. L. (1997). Software Metrics (2nd ed.). Boston, MA: PWS Publishing Company.
Zurück zum Zitat Fowler, F. J. J. (2002). Survey research methods. Beverly Hills: Sage Publications Inc. Fowler, F. J. J. (2002). Survey research methods. Beverly Hills: Sage Publications Inc.
Zurück zum Zitat Franke, U., Johnson, P., König, J., & von Würtemberg, L. M. (2010a). Availability of enterprise IT systems—an expert-based Bayesian model. In Proceedings of the fourth international workshop on software quality and maintainability (SQM 2010), Madrid. Franke, U., Johnson, P., König, J., & von Würtemberg, L. M. (2010a). Availability of enterprise IT systems—an expert-based Bayesian model. In Proceedings of the fourth international workshop on software quality and maintainability (SQM 2010), Madrid.
Zurück zum Zitat Franke, U., Lagerström, R., Ekstedt, M., Saat, J., & Winter, R. (2010b). Trends in enterprise architecture practice—A survey. In Proceedings of the 5th trends in enterprise architecture research (TEAR2010) workshop. Franke, U., Lagerström, R., Ekstedt, M., Saat, J., & Winter, R. (2010b). Trends in enterprise architecture practice—A survey. In Proceedings of the 5th trends in enterprise architecture research (TEAR2010) workshop.
Zurück zum Zitat Friedman, N., & Goldszmidt, M. (1999). Learning Bayesian networks with local structure. In M. I. Jordan (Eds.), Graphical models (pp. 421–459). Cambridge, MA: MIT Press. Friedman, N., & Goldszmidt, M. (1999). Learning Bayesian networks with local structure. In M. I. Jordan (Eds.), Graphical models (pp. 421–459). Cambridge, MA: MIT Press.
Zurück zum Zitat Friedman, N., Linial, M., & Nachman, I. (2000). Using bayesian networks to analyze expression data. Journal of Computational Biology, 7, 601–620.CrossRef Friedman, N., Linial, M., & Nachman, I. (2000). Using bayesian networks to analyze expression data. Journal of Computational Biology, 7, 601–620.CrossRef
Zurück zum Zitat Henrion, M. (1989). Some practical issues in constructing belief networks. In L. Kanal, T. Levitt, & J. Lemmer (Eds.), Uncertainty in artificial intelligence 3 (pp. 161–173). North Holland: Elsevier Science Publishers B.V. Henrion, M. (1989). Some practical issues in constructing belief networks. In L. Kanal, T. Levitt, & J. Lemmer (Eds.), Uncertainty in artificial intelligence 3 (pp. 161–173). North Holland: Elsevier Science Publishers B.V.
Zurück zum Zitat IBM Global Services. (1998). Improving systems availability. Technical report, IBM Global Services. IBM Global Services. (1998). Improving systems availability. Technical report, IBM Global Services.
Zurück zum Zitat International Organization for Standardization. (2003). Software engineering—Product quality—Part 2: External metrics. International standard ISO/IEC TR 9126-2:2003(E), International Organization for Standardization. International Organization for Standardization. (2003). Software engineering—Product quality—Part 2: External metrics. International standard ISO/IEC TR 9126-2:2003(E), International Organization for Standardization.
Zurück zum Zitat Jensen, F. V. (2001). Bayesian networks and decision graphs. Secaucus, NJ: Springer.MATH Jensen, F. V. (2001). Bayesian networks and decision graphs. Secaucus, NJ: Springer.MATH
Zurück zum Zitat Johansson, F., & Falkman, G. (2006). Implementation and integration of a bayesian network for prediction of tactical intention into a ground target simulator. In 2006 9th international conference on information fusion, pp. 1–7. doi:10.1109/ICIF.2006.301605. Johansson, F., & Falkman, G. (2006). Implementation and integration of a bayesian network for prediction of tactical intention into a ground target simulator. In 2006 9th international conference on information fusion, pp. 1–7. doi:10.​1109/​ICIF.​2006.​301605.
Zurück zum Zitat Lagerström, R., Franke, U., Johnson, P., & Ullberg, J. (2009a). A method for creating enterprise architecture metamodels—Applied to systems modifiability analysis. International Journal of Computer Science & Applications, VI, 89–120. Lagerström, R., Franke, U., Johnson, P., & Ullberg, J. (2009a). A method for creating enterprise architecture metamodels—Applied to systems modifiability analysis. International Journal of Computer Science & Applications, VI, 89–120.
Zurück zum Zitat Lagerström, R., Johnson, P., Höök, D., & König, J. (2009b). Software change project cost estimation—A Bayesian network and a method for expert elicitation. In Third international workshop on software quality and maintainability (SQM 2009). Lagerström, R., Johnson, P., Höök, D., & König, J. (2009b). Software change project cost estimation—A Bayesian network and a method for expert elicitation. In Third international workshop on software quality and maintainability (SQM 2009).
Zurück zum Zitat Laird, L., & Brennan C. (2006). Software measurement and estimation: A practical approach. New York: IEEE Computer Society/Wiley. Laird, L., & Brennan C. (2006). Software measurement and estimation: A practical approach. New York: IEEE Computer Society/Wiley.
Zurück zum Zitat Malek, M., Milic, B., & Milanovic, N. (2008). Analytical availability assessment of it services. In ISAS, pp. 207–224. Malek, M., Milic, B., & Milanovic, N. (2008). Analytical availability assessment of it services. In ISAS, pp. 207–224.
Zurück zum Zitat Malik, B. (2009). Q&A: How much soes an hour of downtime cost?. Technical report, Gartner, Inc. Malik, B. (2009). Q&A: How much soes an hour of downtime cost?. Technical report, Gartner, Inc.
Zurück zum Zitat Mangione, T. W. (1995). Mail surveys improving the quality. Beverley Hills: Sage Publications Inc. Mangione, T. W. (1995). Mail surveys improving the quality. Beverley Hills: Sage Publications Inc.
Zurück zum Zitat Marcus, E., & Stern, H. (2003). Blueprints for high availability (2nd ed). Indianapolis, IN: Wiley. Marcus, E., & Stern, H. (2003). Blueprints for high availability (2nd ed). Indianapolis, IN: Wiley.
Zurück zum Zitat Milanovic, N., Milic, B., & Malek, M. (2008). Modeling business process availability. In SERVICES ’08: Proceedings of the 2008 IEEE congress on services—Part I (pp. 315–321). Washington, DC: IEEE Computer Society. doi:10.1109/SERVICES-1.2008. Milanovic, N., Milic, B., & Malek, M. (2008). Modeling business process availability. In SERVICES ’08: Proceedings of the 2008 IEEE congress on services—Part I (pp. 315–321). Washington, DC: IEEE Computer Society. doi:10.​1109/​SERVICES-1.​2008.
Zurück zum Zitat Musa, J. (1999). Software reliability engineering: More reliable software, faster development and testing. New York: McGraw-Hill. Musa, J. (1999). Software reliability engineering: More reliable software, faster development and testing. New York: McGraw-Hill.
Zurück zum Zitat Neapolitan, R. E. (2003). Learning Bayesian networks. Upper Saddle River, NJ: Prentice-Hall Inc. Neapolitan, R. E. (2003). Learning Bayesian networks. Upper Saddle River, NJ: Prentice-Hall Inc.
Zurück zum Zitat Pearl, J. (1988). Probabilistic reasoning in intelligent systems: Networks of plausible inference. San Francisco, CA: Morgan Kaufmann Publishers Inc. Pearl, J. (1988). Probabilistic reasoning in intelligent systems: Networks of plausible inference. San Francisco, CA: Morgan Kaufmann Publishers Inc.
Zurück zum Zitat Pham, H. (2000). Software reliability. Singapore: Springer.MATH Pham, H. (2000). Software reliability. Singapore: Springer.MATH
Zurück zum Zitat Renooij, S. (2001). Qualitative approaches to quantifying probabilistic networks. PhD thesis, Utrecht University, Utrecht, The Netherlands. Renooij, S. (2001). Qualitative approaches to quantifying probabilistic networks. PhD thesis, Utrecht University, Utrecht, The Netherlands.
Zurück zum Zitat Sallak, M., Simon, C., & Aubry J. F. (2006). Optimal design of safety instrumented systems. In Workshop on advanced control and diagnosis, ACD, Nancy. Sallak, M., Simon, C., & Aubry J. F. (2006). Optimal design of safety instrumented systems. In Workshop on advanced control and diagnosis, ACD, Nancy.
Zurück zum Zitat Scott, D. (2009). How to assess your IT service availability levels. Technical report, Gartner, Inc. Scott, D. (2009). How to assess your IT service availability levels. Technical report, Gartner, Inc.
Zurück zum Zitat Shachter, R. D. (1988). Probabilistic inference and influence diagrams. Operations Research, 36(4), 589–604.MATHCrossRef Shachter, R. D. (1988). Probabilistic inference and influence diagrams. Operations Research, 36(4), 589–604.MATHCrossRef
Zurück zum Zitat Woodberry, O., Nicholson, A. E., Korb, K. B., & Pollino, C. (2005). Parameterising bayesian networks. In AI 2004: Advances in artificial intelligence (pp. 1101—1107). Berlin: Springer. Woodberry, O., Nicholson, A. E., Korb, K. B., & Pollino, C. (2005). Parameterising bayesian networks. In AI 2004: Advances in artificial intelligence (pp. 1101—1107). Berlin: Springer.
Zurück zum Zitat Zhang, R., Cope, E., Heusler, L., & Cheng, F. (2009). A Bayesian network approach to modeling IT service availability using system logs. In Workshop on the analysis of system logs. Zhang, R., Cope, E., Heusler, L., & Cheng, F. (2009). A Bayesian network approach to modeling IT service availability using system logs. In Workshop on the analysis of system logs.
Metadaten
Titel
Availability of enterprise IT systems: an expert-based Bayesian framework
verfasst von
Ulrik Franke
Pontus Johnson
Johan König
Liv Marcks von Würtemberg
Publikationsdatum
01.06.2012
Verlag
Springer US
Erschienen in
Software Quality Journal / Ausgabe 2/2012
Print ISSN: 0963-9314
Elektronische ISSN: 1573-1367
DOI
https://doi.org/10.1007/s11219-011-9141-z

Weitere Artikel der Ausgabe 2/2012

Software Quality Journal 2/2012 Zur Ausgabe

EditorialNotes

In this issue

Premium Partner