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
Link To Document