• DocumentCode
    3198209
  • Title

    Goal trees and fault trees for root cause analysis

  • Author

    Zhu, Qin

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Victoria, Victoria, BC
  • fYear
    2008
  • fDate
    Sept. 28 2008-Oct. 4 2008
  • Firstpage
    436
  • Lastpage
    439
  • Abstract
    Typical enterprise applications are built upon different platforms, operate in a heterogeneous, distributed environment, and utilize different technologies, such as middleware, databases and Web services. Diagnosing the root causes of problems in such systems is difficult in part due to the number of possible configuration and tuning parameters. Today a variety of tools are used to aid operators of enterprise applications identify root causes. For example, a user input validation tool detects and prevents Website intrusions or a log analysis tool identifies malfunctioning components. Searching for the root causes of such failures in a myriad of functional and non-functional requirements poses significant challenges-not only for users, but also for experienced operators when monitoring, auditing, and diagnosing systems. We propose the notion of a guide map-a set of goal trees and fault trees-to aid users in the process of choosing (supported by high level goal trees) and applying (supported by low level fault trees) suitable diagnostic tools. In this paper we discuss two case studies to illustrate how the guide map aids users to apply two home grown diagnostic tools.
  • Keywords
    fault trees; program diagnostics; program verification; Web services; Website intrusions; fault trees; goal trees; log analysis tool; middleware; root cause analysis; user input validation tool; Application software; Collaborative software; Computer science; Fault diagnosis; Fault trees; Intrusion detection; Middleware; Monitoring; Software systems; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2008. ICSM 2008. IEEE International Conference on
  • Conference_Location
    Beijing
  • ISSN
    1063-6773
  • Print_ISBN
    978-1-4244-2613-3
  • Electronic_ISBN
    1063-6773
  • Type

    conf

  • DOI
    10.1109/ICSM.2008.4658098
  • Filename
    4658098