THE XINOTECH TRANSLATION ENVIRONMENT FROM OTHER LANGUAGES INTO ADA

Award Information
Agency:
Department of Defense
Branch
Defense Advanced Research Projects Agency
Amount:
$49,727.00
Award Year:
1991
Program:
SBIR
Phase:
Phase I
Contract:
n/a
Award Id:
17242
Agency Tracking Number:
17242
Solicitation Year:
n/a
Solicitation Topic Code:
n/a
Solicitation Number:
n/a
Small Business Information
1313 5th St Se #21, Minneapolis, MN, 55414
Hubzone Owned:
N
Minority Owned:
N
Woman Owned:
N
Duns:
n/a
Principal Investigator:
() -
Business Contact:
() -
Research Institute:
n/a
Abstract
XINOTECH HAS RESEARCHED AND DEVELOPED A LANGUAGE-BASED, LANGUAGE-INDEPENDENT, FORMALLY-GENERATED INTERACTIVE PROGRAMMING ENVIRONMENT. THIS TECHNOLOGY IS COMMERCIALLY AVAILABLE FOR ADA, CMS-2 AND OTHER LANGUAGES. DURING THE PHASE II OF SBIR N89-149, XINOTECH DEVELOPED AN INTEGRATED LANGUAGE-INDEPENDENT ENVIRONMENT FOR REVERSE ENGINEERING, USING ATTRIBUTE GRAMMARS FOR SEMANTIC SPECIFICATION. THE TOOLS LAYER INCLUDES PROTOTYPES FOR A SOURCE TO SOURCE TRANSLATOR XLT, A GRAPH ABSTRACTOR XGA, AND A GUIDELINE, STANDARDS AND METRICS ANALYZER XG&M; ALL FOUR INDEPENDENT OF SOURCE AND DESTINATION LANGUAGES. THE LANGUAGE-INDEPENDENT ARCHITECTURE IS SUPPORTED THROUGH XML, THE XINOTECH META-LANGUAGE. IT IS PROPOSED THAT FOR DARPA91-208 THE TRANSLATOR BE ENHANCED WITH A PATTERN ABSTRACTOR TO REDUCE SOURCE CODE PATTERNS INTO HIGH-LEVEL ADA STRUCTURES, SO USEFUL TO TRANSLATE OPERATING SYSTEM MULTI-TASKING DEPENDENCIES. ABSTRACTION PATTERNS WILL BE SPECIFIED USING XPAL, A SUBLANGUAGE OF XML. AS PART OF DARPA91-208, XLT (AND THE REST OF THE REVERSE-ENGINEERING ENVIRONMENT) WILL BE INSTANTIATED FOR CMS-2 TO ADA, JOVIAL TO ADA AND FORTRAN TO ADA. SUCCESSFUL DEVELOPMENT OF THIS ENVIRONMENT WILL PRODUCE A FORMALLY-SPECIFIED, FULLY CUSTOMIZABLE, RETARGETABLE TRANSLATOR, SO APPLICABLE TO CUSTOMIZE DIALECT AND OPERATING SYSTEM DEPENDENCIES. IT WILL BE FUNCTIONALLY INTEGRATED INTO XINOTECH'S POWERFUL FORWARDAND REVERSE-ENGINEERING INTERACTIVE ENVIRONMENT. THIS ENVIRONMENT WILL MAKE POSSIBLE THE TRANSLATION TO ADA OF EXPENSIVE EXISTING SOFTWARE, AT A FRACTION OF THE COST. IT WILL ENHANCE THE REUSE AND SEE CAPABILITIES OF THE STARS PROGRAM. AT LITTLE EXTRA COST, THE TRANSLATOR CAN BE INSTANTIATED FOR OTHER MEMBERS OF THE CMS-2, JOVIAL AND FORTRAN FAMILIES, PASCAL, C, COBOL AND OTHERS TO ADA.

* 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