SOFTWARE REVERSE ENGINEERING

Award Information
Agency:
National Science Foundation
Branch
n/a
Amount:
$50,000.00
Award Year:
1988
Program:
SBIR
Phase:
Phase I
Contract:
n/a
Award Id:
7483
Agency Tracking Number:
7483
Solicitation Year:
n/a
Solicitation Topic Code:
n/a
Solicitation Number:
n/a
Small Business Information
2401 Walnut Street, Philadelphia, PA, 19103
Hubzone Owned:
N
Minority Owned:
N
Woman Owned:
N
Duns:
n/a
Principal Investigator:
DR NOAH S PRYWES
() -
Business Contact:
() -
Research Institution:
n/a
Abstract
THIS IS A PROPOSAL FOR DEVELOPING A TRANSLATOR FROM PROCEDURAL PROGRAMMING LANGUAGES (STARTING WITH FORTRAN) INTO THE EQUATIONAL SPECIFICATION LANGUAGE-MODEL. THIS IS CALLED "SOFTWARE REVERSE ENGINEERING" (SRE). IT IS COUPLED WITH THE EXISTING MODEL SYSTEM THAT TRANSLATES EQUATIONAL SPECIFICATIONS IN MODEL INTO HIGHLY EFFICIENT PROGRAMS IN PL/1, C OR ADA (GENERATION OF PROGRAMS IN FORTRAN IS IN DEVELOPMENT). TOGETHER THESE TWO SYSTEMS PROVIDE AN AUTOMATED CONVERSION PATH FROM OLD TO NEW OPERATIONAL ENVIRONMENTS. THE SIGNIFICANCE OF THIS PROJECT IS ALSO IN USE OF THE MODEL EQUATIONAL LANGUAGE SPECIFICATIONS TO ACHIEVE MUCH EASIER UNDERSTANDING OF PROGRAMS. THIS ASPECT IS VERY IMPORTANT IN ATTAINING MAINTENANCE, IMPROVEMENTS, HIGHER RELIABILITY AND BETTER EFFICIENCY OF PROGRAMS. ANOTHER IMPORTANT ASPECT IS USE OF SRE FOR CONVERSION TO PARALLEL COMPUTERS. THE PROPOSED PHASE I WORK CONSISTS OF DESIGN OF ALGORITHMS AND TESTING OF THE CONCEPT THROUGH EXAMPLES.

* information listed above is at the time of submission.

Agency Micro-sites


SBA logo

Department of Agriculture logo

Department of Commerce logo

Department of Defense logo

Department of Education logo

Department of Energy logo

Department of Health and Human Services logo

Department of Homeland Security logo

Department of Transportation logo

Enviromental Protection Agency logo

National Aeronautics and Space Administration logo

National Science Foundation logo
US Flag An Official Website of the United States Government