Home > software > Software Complexity Analysis and Software Reliability Estimation and Prediction

Software Complexity Analysis and Software Reliability Estimation and Prediction

April 9th, 2009

Software Analysis Handbook:

Software Complexity Analysis and Software Reliability Estimation and Prediction

SECTION 1-SOFTWARE COMPLEXITY ANALYSIS AND THE DETERMINATION OF SOFTWARE TEST COVERAGE

Static Analysis
Dynamic Analysis
Software Functional Criticality
Software Complexity: Theories and Concepts
Introduction to Complexity Metrics
Common Metric Definitions
Lines of Code
Halstead’s Textual Complexity Metrics
McCabe’s Cyclomatic Number
The Complexity Measure of Henry and Kafura
Utilization of Complexity Metrics

Applicability of Metrics to the Software Life Cycle
A Practical Example: Construction of an Error Prediction Model
Dynamic Analysis: Definitions and Concepts
Test Coverage Monitoring Techniques
Entry Point Monitoring
Segment (Instruction Block) Monitoring
Transfer (Decision-to-Decision Path) Monitoring
Path Monitoring
Profiling
A Practical Example: Transfer Monitoring During Interface Test Execution
Software Functional Criticality
Results Consolidation
Tools
Logiscope
Compiler Tools
Other Tools
Detailed Analysis Procedures
Collection of Metrics
Source Code
Logiscope Procedures
Static Analysis of Code
Archiving Results Files
Editor Procedures for Generating Output
Metrics Generation
Control Graph Procedures
Kiviat Graph Procedures
Workspace Management Procedures
Metrics Database Format and Input
Dynamic Analysis for Determination of Test Case Coverage
Dynamic Analysis Using Logiscope
Code Instrumentation
Compilation of Instrumented Code
Other Procedures
Dynamic Analysis Using Compiler Directives
Code Instrumentation and Compilation
Test Case Execution
Collection and Consolidation of Results
Profiling
Logiscope Log On Procedures
Remote Log On Procedures
Terminal Configuration
Logiscope Startup Procedures
Using the Menu System
From the Command Line

A Quick Tour of Logiscope

UNIX Basics and Commands

SECTION 2 - SOFTWARE RELIABILITY ESTIMATION AND PREDICTION
Models
Tools
Data Collection and Analysis
Modeling Procedure and Analysis
Background
Description of Models
Time Domain Models
Data Domain Models
Fault Seeding Models
Tools
SMERFS Tool
SRE Toolkit
Data Collection and Analysis
Descriptions of Data Required
Test Time Data
Resource Data
Test Failures Reports
Test Script
Software Source Code
Data Collection Procedure
Data Analysis Procedure
Analysis of Test Plan and Test Procedure
Test Data Analysis
Failure Reports Analysis
Example of Data Analysis
Modeling Procedure and Analysis
SMERFS
Data Conversion
SMERFS Modeling Procedure
SMERFS Inputs
Output
Execution Procedure
Results Interpretation
SRE
Data Conversion
SRE Modeling Procedure
Input
Output
Execution Procedures
Results
File pdf 800Kb ; 97 Pages

Free download

software

  1. December 26th, 2009 at 15:33 | #1

    Thank you for posting such a terrific website. this site was not just informative but also very inventive too. We find only few professionals who can think to create not so easy stuff that creatively. I look for articles regarding a subject like this. I went over several blogs to come across knowledge with respect to this.Looking for much more information from you !!

  1. No trackbacks yet.