• DocumentCode
    740646
  • Title

    Code Evasion

  • Author

    Holzmann, Gerard J.

  • Volume
    32
  • Issue
    5
  • fYear
    2015
  • Firstpage
    77
  • Lastpage
    80
  • Abstract
    Programs sometimes tend to lose their structure and clarity through the addition of error handling. Often, more than half of a code base ends up dedicated to various types of error detection and recovery, obscuring the nominal control flow that defines the basic structure. The challenge in writing reliable code is to find ways to remove code from an application by simplifying and generalizing, rather than continuing to add more.
  • Keywords
    error handling; source code (software); system recovery; code evasion; error detection; error handling; error recovery; nominal control flow; Complexity theory; Computers; Fault protection; Software; Software reliability; Writing; Unix; error handling; fault protection; software development; software engineering; software reliability;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2015.112
  • Filename
    7217766