SBIR/STTR Research Award

REVERSE ENGINEERING OF ASSEMBLY CODE

Award identifier 9666e14851aab43e06e98ea88c6f727159f1491c05456c31d865ff6f71609b41Awarding agency Department of Defense · Navy

Award amount

$49,981

Program and phase

SBIR · Phase I

Award year

1991

Explore This Research Award in CaptureIQ

Research the technology, evaluate the recipient and agency, identify related opportunities, and explore potential follow-on work with CaptureIQ.

Award details

Awarding agency
Department of Defense
Branch
Navy
Recipient company
COMPUTER COMMAND & CONTROL CO.
Proposal award date
Not reported
Contract end date
Not reported
UEI
Not reported
Solicitation number
Not reported
Topic code
Not reported

Research abstract

THE NAVY POSSESSES MILLIONS OF LINES OF REAL-TIME PROGRAMS IN THE CMS-2 HIGH LEVEL LANGUAGE WIDIIN WHICH ARE EMBEDDED NUMEROUS SEGMENTS OF DIRECT CODE IN THE MACRO ASSEMBLY LANGUAGE. THE INTERFACES BETWEEN THE TWO LEVELS OF LANGUAGES ARE IN SOME CASES SPECIFIED THROUGH DIRECTIVES, BUT ARE MOSTLY IMPLICIT. THE REVERSE ENGINEERING MIX OF HIGH LEVEL AND LOW LEVEL LANGUAGES POSES A NEW PROBLEM NOT ATTACKED IN DIE PAST. THE PROPOSAL OFFERS AN INNOVATIVE APPROACH, SIMILAR TO THAT BEING PRESENTLY EMPLOYED IN A NAVY SPONSORED PROJECT FOR REVERSE ENGINEERING CMS-2 PROGRAMS TO ADA. THE PROPOSAL WILL IN FACT CREATE THE CAPABILITY TO REENGINEER MACRO AND MIXED CMS-2/MACRO PROGRAMS. THE BASIC INNOVATION IN THE APPROACH USES AN ENTITY-RELATION--ATTRIBUTE (ERA) GRAPH, FOR BOTH REPRESENTING THE PROGRAM IN MEMORY AND FOR DISPLAYING AND UPDATING IT IN A CASE SYSTEM. THIS REPRESENTATION WILL BE USED BY A VARIETY OF PROPOSED ALGORITHMS THAT EXPLICIDY RESOLVE THE IMPLICIT RELATIONSHIPS AND GREADY SIMPLIFY THE GRAPH. IT IS PROPOSED .D UTILIZE DIGIML'S DECDESIGN AND ITS METHODOLOGY IMPLEMENTATION FACILITY (MIF) FOR CUSTOMIZING DECDESIGN. THIS SYSTEM IS AVAILABLE THIUUGH A COOPERATION AGREEMENT WITH DIGITAL. THE PROPOSED AUTOMATION WILL: 1) DEFINE THE INTERFACES BETWEEN SEGMENTS OF ASSEMBLY LEVEL DIRECT CODE AND THE CMS-2 HIGH LEVEL CODE WITHIN WHICH THEY ARE EMBEDDED, 2) DEFME INTERFACES BETWEEN THESE PROGRAMS AND TILE EXECUTIVE SYSTEM THAT CONTROLS THE COMPUTER OPERATION, 3)PERFORM PROGRAM DECOMPILATION TO CONDENSE THE DIRECT CODE TO A MORE READABLE HIGHER LEVEL LANGUAGE, 4) GENERATE GRAPH REPRESENTATIONS OF THE DESIGN OF THE DIRECT CODE AND ITS INTERFACES TO THE CMS-2 CODE (TREE AND DATAROW GRAPHS), 5) ASSOCIATE EXPLANATORY TEXT WITH THE GRAPHS, 6) DISPLAY THE GRAPHICS AND TEXT TO FACILIMTE UNDERSTANDING BY A USER ENGAGED IN PROGMMMAINTENANCE OR CONVERSION, 7)PROVIDE INTERACTIVE SUPPON FOR GRAPHICALLY UPDATING PROGRAM DESIGN AND 8) PRODUCE DOCUMENTATION IN REPORT FORM. PHASE I WILL CONSIST OF DESIGNING THE PROPOSED SYSTEM. PHASE II WILL CONSIST OF SYSTEM IMPLEMENTATION.

Technology keywords

Not reported

Agency intelligence

Department of Defense

Back to SBIR/STTR Research Awards

Don't take our word for it. Ask AI about RFPCapture.

See what leading AI assistants have to say about RFPCapture and CaptureIQ.

Gemini opens without a prefilled question. The question is copied to your clipboard when the button works. You can also copy it here:

What is RFPCapture.com and its CaptureIQ platform from Smart Logic AI? How does it help federal contractors discover opportunities, evaluate bid/no-bid decisions, research government contracts, and prepare proposals? How does it compare with other federal capture platforms? Use independent sources where available.