Skip to main content

A Data Mining Approach to Identify Key Factors in Dependability Experiments

  • Conference paper
Dependable Computing - EDCC 5 (EDCC 2005)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 3463))

Included in the following conference series:

Abstract

Our paper presents a novel approach for identifying the key infrastructural factors determining the behavior of systems in the presence of faults by the application of intelligent data processing methods on data sets obtained from dependability benchmarking experiments. Our approach does not rely on a-priori assumptions or human intuition about the dominant aspects enabling this way the investigation of highly complex COTS-based systems. The proposed approach is demonstrated using a commercial data mining tool from IBM on the data obtained from experiments conducted using the DBench-OLTP dependability benchmark. Results obtained with the proposed technique identified important key factors impacting performance and dependability that could not have been revealed by the dependability benchmark measures.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Aidemark, J., Vitter, J., Folkesson, P., Karlsson, J.: GOOFI: Generic Object-Oriented Fault Injection Tool. In: Int. Conference on Dependable Systems and Networks (DSN-2001), July 1-4, pp. B102–B103. Chalmers University of Technology, Göteborg (2001)

    Google Scholar 

  2. Brown, A., Chung, L., Kakes, W., Ling, C., Patterson, D.A.: Dependability Benchmarking of Human-Assisted Recovery Processes. In: Dependable Computing and Communications, DSN 2004, Florence, Italy (2004)

    Google Scholar 

  3. Buchacker, K., Dal Cin, M., Hoexer, H.-J., Karch, R., Sieh, V., Tschaeche, O.: Reproducible Dependability Benchmarking Experiments Based on Unambiguous Benchmark Setup Descriptions. In: The Int. Conference on Dependable Systems and Networks, DSN-PDS2003, San Francisco, CA, June 22 - 25 (2003)

    Google Scholar 

  4. Carreira, J., Madeira, H., Silva, J.G.: Xception: Software Fault Injection and Monitoring in Processor Functional Units. IEEE Transactions on Software Engineering 24(2) (February 1998)

    Google Scholar 

  5. Constantinescu, C.: Experimental Evaluation of Error-Detection Mechanisms. IEEE Transactions on Reliability 52(1), 53–57 (2003)

    Article  MathSciNet  Google Scholar 

  6. Durães, J., Madeira, H.: Characterization of Operating Systems Behaviour in the Presence of Faulty Drivers Through Software Fault Emulation. In: Proc. 2002 Pacific Rim Int. Symp. on Dependable Computing (PRDC-2002), Tsukuba, Japan (2002)

    Google Scholar 

  7. Durães, J., Marco, V., Madeira, H.: Dependability Benchmarking of Web-Servers. In: Heisel, M., Liggesmeyer, P., Wittmann, S. (eds.) SAFECOMP 2004. LNCS, vol. 3219, pp. 297–310. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  8. IBM, Intelligent Miner for Data, Applications Guide (1999)

    Google Scholar 

  9. Kalakech, A., Jarboui, T., Arlat, J., Crouzet, Y., Kanoun, K.: Benchmarking Operating System Dependability: Windows 2000 as A Case Study. In: The 10th Intl. Symp. Pacific Rim Depend. Computing, PRDC 2004, Tahiti, French Polynesia, March 03-05 (2004)

    Google Scholar 

  10. Kanawati, G., Kanawati, N., Abraham, J.: FERRARI: A Tool for the Validation of System Dependability Properties. In: Proc. of the 22th IEEE Fault Tolerant Computing Symp., FTCS-22, pp. 336–344 (June 1992)

    Google Scholar 

  11. Koopman, P., Sung, J., Dingman, C., Siewiorek, D., Marz, T.: Comparing Operating Systems using Robustness Benchmarks. In: Proc. 16th Int. Symp. on Reliable Distributed Systems, SRDS-16, Durham, NC, USA (1997)

    Google Scholar 

  12. Lightstone, S., Hellerstein, J., Tetzlaff, W., Janson, P., Lassettre, E., Norton, C., Rajaraman, B., Spainhower, L.: Towards Benchmarking Autonomic Computing Maturity. In: 1st IEEE Conf. on Industrial Automatics (INDIN-2003), Banff, Canada (August 2003)

    Google Scholar 

  13. Madeira, H., Costa, J., Vieira, M.: The OLAP and Data Warehousing Approaches for Analysis and Sharing of Results from Dependability Evaluation Experiments. In: IEEE/IFIP International Conference on Dependable Systems and Networks, DSN 2003, San Francisco, USA, June 22-25 (2003)

    Google Scholar 

  14. Mauro, J., Zhu, J., Pramanick, I.: The System Recovery Benchmark. In: Proc. 2004 Pacific Rim International Symposium on Dependable Computing (PRDC 2004), Papeete, Polynesia. IEEE CS Press, Los Alamitos (2004)

    Google Scholar 

  15. Pataricza, A., Tolvaj, B.: Data mining techniques in the experimental analysis of dependability. In: Proc. IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems (DDECS 2001), Győr, Hungary, pp. 273–280 (2001)

    Google Scholar 

  16. Pintér, G., Pataricza, A.: Data Mining in Fault Injection. In: Proc. IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems (DDECS 2003), Poznan, Poland, pp. 307–308 (2003)

    Google Scholar 

  17. Rodríguez, M., Salles, F., Fabre, J.-C., Arlat, J.: MAFALDA: Microkernel Assessment by Fault Injection and Design Aid. In: Hlavicka, J., Maehle, E., Pataricza, A. (eds.) EDDC 1999. LNCS, vol. 1667, pp. 143–160. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  18. Stott, D.T., Floering, B., Kalbarczyk, Z., Iyer, R.K.: Dependability Assessment in Distributed Systems with Lightweight Fault Injectors in NFTAPE. In: Proc. IEEE Int’l Computer Performance and Dependability Symp. (IPDS 2000), pp. 91–100 (March 2000)

    Google Scholar 

  19. Vieira, M., Madeira, H.: Benchmarking the Dependability of Different OLTP Systems. In: IEEE/IFIP Int. Conference on Dependable Systems and Networks, DSN 2003, San Francisco, USA, June 22-25 (June 2003)

    Google Scholar 

  20. Vieira, M., Madeira, H.: A Dependability Benchmark for OLTP Application Environments. In: 29th International Conference on Very Large Databases, VLDB 2003, Berlin, Germany, September 9-12 (2003)

    Google Scholar 

  21. Zhu, J., Mauro, J., Pramanick, I.: Robustness Benchmarking for Hardware Maintenance Events. In: Proc. Int. Conf. on Dependable Systems and Networks (DSN 2003), San Francisco, CA, pp. 115–122. IEEE CS Press, Los Alamitos (2003)

    Chapter  Google Scholar 

  22. Zhu, J., Mauro, J., Pramanick, I.: R3 - A Framework for Availability Benchmarking. In: Proc. Int. Conf. on Dependable Systems and Networks (DSN 2003), San Francisco, CA, USA, pp. B-86–87 (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pintér, G., Madeira, H., Vieira, M., Majzik, I., Pataricza, A. (2005). A Data Mining Approach to Identify Key Factors in Dependability Experiments. In: Dal Cin, M., Kaâniche, M., Pataricza, A. (eds) Dependable Computing - EDCC 5. EDCC 2005. Lecture Notes in Computer Science, vol 3463. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11408901_20

Download citation

  • DOI: https://doi.org/10.1007/11408901_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-25723-3

  • Online ISBN: 978-3-540-32019-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics