USA flag logo/image

An Official Website of the United States Government

Using XML for Software Structural Analysis

Award Information

Agency:
Department of Defense
Branch:
Navy
Award ID:
70028
Program Year/Program:
2006 / SBIR
Agency Tracking Number:
N041-067-1049
Solicitation Year:
N/A
Solicitation Topic Code:
N/A
Solicitation Number:
N/A
Small Business Information
Harmonia Holding Group LLC
2020 Kraft Drive Suite 1000 Blacksburg, VA -
View profile »
Woman-Owned: No
Minority-Owned: No
HUBZone-Owned: No
 
Phase 2
Fiscal Year: 2006
Title: Using XML for Software Structural Analysis
Agency / Branch: DOD / NAVY
Contract: N00178-06-C-1015
Award Amount: $297,991.00
 

Abstract:

A key to the Navy's Open Architecture (OA) Program is the ability to identify common functions across surface and subsurface platforms and to transform the corresponding legacy software into reusable components for a component reuse repository. Simply rewriting legacy code to achieve the transformation to OA is cost prohibitive. New engineering tools are essential to identify, extract, and reuse legacy software to speed the transition to OA. Products today typically analyze just one programming language, or convert one programming language into a second language, requiring separate transcoders for every source/target pair. ONE tool is needed that facilitates the conversion of multiple source languages into multiple target languages via a malleable intermediary format that works with many programming languages. Harmonia proposes to prototype such a tool in this Phase II effort, called the Legacy Analysis Workbench (LAW). LAW will reverse-engineer multiple programming languages to an XML meta-model of programming languages and the platform on which the code executes. This one powerful meta-tool helps automate many steps in creating the model, analyzing it to identify code segments to reuse, surgically extracting those portions, and forward engineering to new programming languages. Users can visualize, search, browse, and manipulate unfamiliar legacy code.

Principal Investigator:

Marc Abrams
President & CEO
5409515901
mabrams@harmonia.com

Business Contact:

Pallabi Saboo
VP, Product Mgmt & Market
5409515915
psaboo@harmonia.com
Small Business Information at Submission:

HARMONIA, INC.
1715 Pratt Drive, Suite 2820 Blacksburg, VA 24060

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