SOFTWARE INTENSIVE SYSTEMS REVERSE ENGINEERING

Award Information
Agency:
Department of Defense
Branch:
Navy
Amount:
$429,400.00
Award Year:
1990
Program:
SBIR
Phase:
Phase II
Contract:
N/A
Agency Tracking Number:
9565
Solicitation Year:
N/A
Solicitation Topic Code:
N/A
Solicitation Number:
N/A
Small Business Information
Computer Command & Control Co
2300 Chestnut St Ste 230, Philadelphia, PA, 19103
Hubzone Owned:
N
Socially and Economically Disadvantaged:
N
Woman Owned:
N
Duns:
N/A
Principal Investigator
 Dr Noah S Prywes
 (215) 854-0555
Business Contact
Phone: () -
Research Institution
N/A
Abstract
THIS PROPOSAL IS BASED ON THE REVERSE ENGINEERING OF SOFTWARE METHODOLOGY DEVELOPED UNDER A PHASE I NSF SBIR GRANT (#ISI 876-0223). THE NSF SPONSORED PROJECT PRODUCED AN ALGORITHM FOR TRANSLATING A PROCEDURAL FORTRAN PROGRAM INTO AN EQUATIONAL SPECIFICATION IN MODEL. THE LATTER IS INPUT TO THE MODEL SYSTEM WHICH REGENERATES THE PROGRAM IN PL/1, C OR ADA. THIS PROPOSAL IN DIRECTED TOWARDS APPLYING THE ABOVE METHOD TO SOURCE PROGRAMS IN CMS-2 IN REAL-TIME MILITARY APPLICATIONS. THE GENERATED SPECIFICATIONS WILL BE IN THE MODEL LANGUAGE, FROM WHICH PROGRAMS IN ADA WILL BE GENERATED. THE EMPHASIS WILL BE ON PARALLEL AND DISTRIBUTED ARCHITECTURES. THESE ARCHITECTURES ARE PRESENTLY SUPPORTED BY THE MODEL SYSTEM. THIS METHODOLOGY WILL SUPPORT THE ENTIRE LIFE CYCLE OF THE SOFTWARE REVERSE ENGINEERING: REDESIGN, DOCUMENTATION, MAINTENANCE, PROGRAM REGENERATION AND TESTING. THIS METHODOLOGY WILL BE USED TO REVERSE ENGINEER THE TENS OF MILLIONS OF CMS-2 PROGRAM LINES IN NAVY TACTICAL AND STRATEGIC SYSTEMS. A TWO THIRDS REDUCTION IN COST AND IMPROVED QUALITY ARE ENVISIONED, AS COMPARED WITH REPLACING THE OLD PROGRAMS WITH NEWLY DEVELOPED PROGRAMS. CCCC IS OFFERING COMMERCIALLY THE MODEL SYSTEM AND PLANS TO EXTEND THIS OFFERING TO A CMS-2-TO-ADA AUTOMATED REVERSE ENGINEERING PRODUCT.

* information listed above is at the time of submission.

Agency Micro-sites

US Flag An Official Website of the United States Government