• DocumentCode
    3204380
  • Title

    eFlowMining: An Exception-Flow Analysis Tool for .NET Applications

  • Author

    Garcia, Israel ; Cacho, Nélio

  • Author_Institution
    Dept. de Eng. de Producao, Fed. Univ. of Rio Grande do Norte, Natal, Brazil
  • fYear
    2011
  • fDate
    25-29 April 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    In this paper, we present a exception-flow analysis tool, called eFlow Mining, that automates the process of gathering and visualizing exception-handling constructs in multi-programming languages. More specifically, the current version of eFlow Mining focuses on code written using the .NET framework to help developers in inspecting applications either to improve them or to understand their exception handling behavior. eFlow Mining extracts metrics and information about the exception flows in. NET applications, providing different views of the exception handling. For instance, an Evolution View allows developers to visualize the behavior of multiple metrics over the application history. Use of this tool on five. NET applications demonstrates that the tool can be helpful to support developers building and evolving applications with appropriate error-handling strategies.
  • Keywords
    data flow analysis; exception handling; network operating systems; program visualisation; programming languages; software maintenance; .NET application; Evolution View; behavior visualization; eFlowMining; error-handling strategy; exception handling behavior; exception-flow analysis tool; multiprogramming language; software evolution; static analysis; Computer languages; Documentation; History; Libraries; Measurement; Runtime; Software; Exception Handling; Software Evolution; Static Analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing Workshops (LADCW), 2011 Fifth Latin-American Symposium on
  • Conference_Location
    Sao Jose does Campos
  • Print_ISBN
    978-1-4577-0194-8
  • Electronic_ISBN
    978-0-7695-4394-9
  • Type

    conf

  • DOI
    10.1109/LADCW.2011.18
  • Filename
    5773431