USA flag logo/image

An Official Website of the United States Government

DESIGN COMPLEXITY APPROACH TO SOFTWARE MAINTENANCE

Award Information

Agency:
Department of Defense
Branch:
Army
Award ID:
6174
Program Year/Program:
1987 / SBIR
Agency Tracking Number:
6174
Solicitation Year:
N/A
Solicitation Topic Code:
N/A
Solicitation Number:
N/A
Small Business Information
Mccabe & Assocs Inc
5501 Twin Knolls Rd - Ste 111 Columbia, MD 21045
View profile »
Woman-Owned: No
Minority-Owned: No
HUBZone-Owned: No
 
Phase 1
Fiscal Year: 1987
Title: DESIGN COMPLEXITY APPROACH TO SOFTWARE MAINTENANCE
Agency / Branch: DOD / ARMY
Contract: N/A
Award Amount: $49,580.00
 

Abstract:

THE MCCADE CYCLOMATIC COMPLEXITY METRIC IS AN INDUSTRY ACCEPTED TOOL WHICH QUANTIFIES THE ABILITY TO UNDERSTAND A SOFTWARE MODULE BASED ON THE DECISION STRUCTURE OF THE CODE. IN ADDITION, THIS METRIC PROVIDESINFORMATION REGARDING THE AMOUNT OF TESTING REQUIRED TO VERIFY A SOFTWARE MODULE. TOGETHER THESE MEASURES PROVIDE AN ANALYTIC APPROACH TO SOFTWARE MAINTENANCE ISSUES. MCCABE & ASSOCIATES, INC. HAS RECENTLY IMPLEMENTED THE CYCLOMATIC COMPLEXITY METRIC AS AN AUTOMATED ANALYSIS TOOL (CAT), TO SUPPORT THE IMPLEMENTATION AND TESTING PHASE OF THE SOFTWARE LIFE CYCLE. BECAUSE OF OUR EXTENSIVE BACKGROUND IN THE AREA OF COMPLEXITY AND TESTING EFFORTS, MCCADE & ASSOCIATES, INC. IS IN A UNIQUE POSITION TO EXTEND THE PRESENT COMPLEXITY THEORY TO THE SYSTEM LEVEL. BY TREATING THE STRUCTURE CHART AS A MATHEMATICAL OBJECT, QUANTIFIABLE MEASURES OF SYSTEM QUALITY WILL BE DETERMINED AS EARLY AS THE DESIGN PHASE. USING THE RESULTS OF THIS ANALYSIS TO DETERMINE 1) TEST SCENARIOS TO BE USED DURING INTEGRATION TESTING; 2) CRITICAL AREAS OF THE DESIGN IN TERMS OF MAINTAINABILITY; 3) INTERDEPENDENCE OF MODULES IN THE DESIGN, WILL SHIFT THE EMPHASIS FROM ERROR DETECTION AND CORRECTION TO A MORE DESIRABLE EFFORT OF ERROR PREVENTION.

Principal Investigator:

Thomas j mccade
3015963080

Business Contact:

Small Business Information at Submission:

Mccabe & Assocs Inc
5501 Twin Knolls Rd - Ste 111 Columbia, MD 21045

EIN/Tax ID:
DUNS: N/A
Number of Employees:
Woman-Owned: No
Minority-Owned: No
HUBZone-Owned: No