• DocumentCode
    2435825
  • Title

    Separating exceptional concerns

  • Author

    Bagge, Anya Helene

  • Author_Institution
    Dept. of Inf., Univ. of Bergen, Bergen, Norway
  • fYear
    2012
  • fDate
    9-9 June 2012
  • Firstpage
    49
  • Lastpage
    51
  • Abstract
    Traditional error handling mechanisms, including exceptions, have several weaknesses that interfere with maintainability, flexibility and genericity in software: Error code is tangled with normal code; reporting is tangled with handling; and generic code is locked into specific ways of reporting and handling errors. We need to deal with errors in a declarative way, where the concerns of errors, error reporting and error handling are separated and dealt with individually by the programmer.
  • Keywords
    program compilers; declarative way; error code; error handling mechanisms; generic code; normal code; separating exceptional concerns; Cognition; Context; Java; Libraries; Programming; Software; USA Councils; Alerts; Exceptions; Guarding; Partiality; Separation of Concerns;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Exception Handling (WEH), 2012 5th International Workshop on
  • Conference_Location
    Zurich
  • Print_ISBN
    978-1-4673-1767-2
  • Type

    conf

  • DOI
    10.1109/WEH.2012.6226599
  • Filename
    6226599