Modeling and Simulation Contract - Framework and Tools (MASC - F)


Missile Defense Agency (MDA)

Networked sensors (including space-based) and ground- and sea-based radars for target detection and tracking;

Ground- and sea-based interceptor missiles for destroying a ballistic missile using either the force of a direct collision, called “hit-to-kill” technology, or an explosive blast fragmentation warhead; and

A command, control, battle management, and communications network providing the operational commanders with the needed links between the sensors and interceptor missiles

Missile defense technology being developed, tested and deployed by the United States is designed to counter ballistic missiles of all ranges—short, medium, intermediate and long. Since ballistic missiles have different ranges, speeds, size and performance characteristics, the Ballistic Missile Defense System is an integrated, “layered” architecture that provides multiple opportunities to destroy missiles and their warheads before they can reach their targets. The system’s architecture includes:

Software Development

HMI development using Eclipse Rich Client Platform (RCP)

Enterprise Service implementation using OSGi

Model Driven Architecture (MDA)

Model Driven Development (MDD)

Repository management in support of “Big Data” analysis

Capture, curation, storage, search, sharing, analysis, and visualization

Configuration Management and Tooling support


Data Distribution Service (DDS

Requirements Analysis

Software Architecture developing a composable, extensible, and scalable architecture based on Open Services Gateway Initiative (OSGi).

Primary architecture approach is based on CFI Small Business Innovative Research (SBIR) Unified Modeling Language (UML) Based Programming Support Environment (PSE) project results.