USA flag logo/image

An Official Website of the United States Government

A Virtual Interface Simulation System for Battle Command Applications on…

Award Information

Department of Defense
Award ID:
Program Year/Program:
2010 / SBIR
Agency Tracking Number:
Solicitation Year:
Solicitation Topic Code:
Army 09-041
Solicitation Number:
Small Business Information
PC Krause and Associates, Inc.
3000 Kent Avenue, Suite C1-100 West Lafayette, IN -
View profile »
Woman-Owned: No
Minority-Owned: No
HUBZone-Owned: No
Phase 1
Fiscal Year: 2010
Title: A Virtual Interface Simulation System for Battle Command Applications on Multi-Core and Cluster Architectures
Agency / Branch: DOD / ARMY
Contract: W911QX-10-C-0029
Award Amount: $69,994.00


Distributed computing is used in a variety of fields and efficient data distribution among components is essential to the performance of such distributed systems. A new programming model that enables disparate software applications developed using a variety of different computer languages to share the required interface data while running concurrently on a cluster of multi-core computing nodes is becoming increasingly important. In this research, the focus is on the ability to incorporate battle command applications that are discrete-event simulations. The proposed programming model will allow for increased fidelity in simulations of complex battlefield environments by coupling multiple existing complementary applications thereby allowing them to work collaboratively in a distributed environment by sharing data on an as-needed basis without having a priori knowledge of the interfaces. This research will explore the feasibility of a software infrastructure that will satisfy the requirements of the Armyf?Ts scalable programming models for battle command applications. Prominent features of the proposed design include auto-discovery of the simulation applications by the supervisory application on a multi-core computer or a networked cluster, and the ability to auto-connect similar application data objects or suggest connections and allow users to connect application data objects at runtime.

Principal Investigator:

Charles Lucas
Vice President

Business Contact:

Eric Walters
Director, Computer Services
Small Business Information at Submission:

PC Krause and Associates, Inc.
3016 Covington Street West Lafayette, IN 47906

EIN/Tax ID: 351581545
Number of Employees:
Woman-Owned: No
Minority-Owned: No
HUBZone-Owned: No