Software fault avoidance issues
نویسندگان
چکیده
منابع مشابه
Software Fault Avoidance
All software faults are basically design faults. Correct specification and correct implementation are must in order to produce correct software. Software fault avoidance aims to produce fault free software through various approaches having the common objective of reducing the number of latent defects in software programs. Software fault avoidance approaches include: formal or precise specificat...
متن کاملImportant Issues in Software Fault Prediction : A Road Map
Quality assurance tasks such as testing, verification and validation, fault tolerance, and fault prediction play a major role in software engineering activities. Fault prediction approaches are used when a software company needs to deliver a finished product while it has limited time and budget for testing it. In such cases, identifying and testing parts of the system that are more defect prone...
متن کاملUsing Fault Avoidance for Fault Tolerant Routing in Interconnection Networks
Next to the high performance, the most important feature of the multiprocessor systems is their fault tolerant capability. In this regard, fault tolerant interconnection networks and specially fault tolerant routing methods are important parts of these systems. Hypercube is a popular interconnection network that is used in many multiprocessors. There are a number of suggested methods for fault ...
متن کاملCombining Fault Avoidance, Removal and Tolerance: an Integrated Basis for Software Veriication and Validation
Fault avoidance, fault removal and fault tolerance represent three successive lines of defense against the contingency of faults in software systems and their impact on system reliability. The law of diminishing returns advocates that these three sets of methods be put to bear to achieve eeective software veriication and validation: each method is used in the context where it is most eeective. ...
متن کاملFault Detection in Software Code Fault Detection in Software Code
Inspections and testing are two fault detection techniques used to find faults in software programs. In the area of cognitive science, testing is often referred to as debugging, which also could consist of finding faults after compiling. In this report debugging is used as the technique to find faults when one knows that a fault exists in the program. The debugging strategy is often preceeded b...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Ubiquity
سال: 2006
ISSN: 1530-2180,1530-2180
DOI: 10.1145/1195937.1195938