USA flag logo/image

An Official Website of the United States Government

Facilitating Reuse of Legacy Software by Universal Representation in XML and…

Award Information

Agency:
Department of Defense
Branch:
Missile Defense Agency
Award ID:
69565
Program Year/Program:
2004 / SBIR
Agency Tracking Number:
B041-034-1496
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 1
Fiscal Year: 2004
Title: Facilitating Reuse of Legacy Software by Universal Representation in XML and Code Generation
Agency / Branch: DOD / MDA
Contract: W9113M-04-P-0110
Award Amount: $99,940.00
 

Abstract:

Harmonia offers a novel approach to realizing software re-use through the use of functional primitives stored as XML. Harmonia offers a solution that allows developers to build libraries of primitives such as design algorithms and software models. These primitives are stored in a language-independent XML format that abstracts the algorithm design away from any particular implementation language. Code generators then use transformation rules to automatically create deployable source code from the XML. Harmonia's solution defines a process that allows new and legacy algorithms to be reverse engineered into XML from implementation code. From this XML representation, these algorithms can be deployed to multiple implementation languages, allowing the Missile Defense Agency to use standardized algorithms across systems, even if the systems are implemented in different languages. This approach has the added benefit of allowing code for future technologies to be generated from the same XML, ensuring the perseverance of certified algorithms. Harmonia's proposed solution includes a tool that automates much of the reverse engineering and code generation effort required to build these libraries.

Principal Investigator:

Marc Abrams
Chief Executive Officer
5409515901
marc@harmonia.com

Business Contact:

Jonathan Shuster
President
5409515910
jshuster@harmonia.com
Small Business Information at Submission:

HARMONIA, INC.
1700 Kraft Drive, Suite 1100 Blacksburg, VA 24060

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